2000 Calorie 150g Protein Keto Meal Plan
A 2000-calorie ketogenic meal plan with 150g of protein delivers the ideal balance for maintaining your weight while preserving lean muscle mass on a low-carb, high-fat diet. With approximately 50g of protein per meal across three daily meals, you'll stay satiated and energized while keeping net carbs under 30g and fat around 140g. This maintenance-focused keto plan is perfect for those who've reached their goal weight and want to sustain results without sacrificing muscle.
Your 7-Day Meal Plan
Monday
2000 kcal · 148g protein(on target vs 2000 target)- Scrambled eggs with cheese and avocado650 kcal · 35g protein
- Grilled salmon with spinach salad and olive oil dressing680 kcal · 55g protein
- Ribeye steak with roasted broccoli and butter670 kcal · 58g protein
Tuesday
2000 kcal · 150g protein(on target vs 2000 target)- Bacon and cheese omelette with sautéed mushrooms620 kcal · 38g protein
- Chicken thighs with Caesar salad (no croutons)700 kcal · 52g protein
- Pork chops with creamed spinach680 kcal · 60g protein
Wednesday
2020 kcal · 147g protein(+20 kcal vs 2000 target)- Greek yogurt with walnuts and chia seeds550 kcal · 30g protein
- Tuna salad stuffed avocados with olive oil720 kcal · 55g protein
- Beef burger patties with cheddar and side salad750 kcal · 62g protein
Thursday
1980 kcal · 148g protein(-20 kcal vs 2000 target)- Smoked salmon with cream cheese and cucumber580 kcal · 35g protein
- Grilled chicken breast with zucchini noodles in pesto680 kcal · 55g protein
- Lamb chops with asparagus and garlic butter720 kcal · 58g protein
Friday
2000 kcal · 150g protein(on target vs 2000 target)- Keto pancakes with almond butter and bacon650 kcal · 32g protein
- Shrimp stir-fry with bell peppers in coconut oil620 kcal · 48g protein
- Roasted chicken thighs with cauliflower mash730 kcal · 70g protein
Saturday
2000 kcal · 153g protein(on target vs 2000 target)- Eggs Benedict with ham on portobello mushroom caps680 kcal · 40g protein
- Cobb salad with turkey, bacon, eggs and blue cheese720 kcal · 55g protein
- Grilled sirloin steak with sautéed green beans600 kcal · 58g protein
Sunday
1980 kcal · 150g protein(-20 kcal vs 2000 target)- Sausage and egg breakfast bowl with avocado700 kcal · 42g protein
- Pulled pork lettuce wraps with coleslaw650 kcal · 50g protein
- Baked cod with lemon butter sauce and asparagus630 kcal · 58g protein
Weekly Grocery List
Everything you need to cook all 7 days. Quantities are approximate for one person.
- Eggs (3 dozen)
- Bacon (1.5 lbs)
- Ribeye steak (12 oz)
- Sirloin steak (10 oz)
- Salmon fillets (1 lb)
- Smoked salmon (8 oz)
- Chicken thighs (2.5 lbs)
- Chicken breast (1 lb)
- Pork chops (1.5 lbs)
- Pulled pork (12 oz)
- Ground beef (1 lb)
- Lamb chops (1 lb)
- Shrimp (1 lb)
- Cod fillets (12 oz)
- Canned tuna (2 cans)
- Turkey breast slices (8 oz)
- Ham slices (8 oz)
- Breakfast sausage (12 oz)
- Almond flour (1 cup)
- Avocados (6)
- Spinach (2 bags, 10 oz each)
- Broccoli (2 heads)
- Mushrooms (16 oz)
- Zucchini (4 medium)
- Cauliflower (2 heads)
- Asparagus (2 bunches)
- Green beans (1 lb)
- Bell peppers (3)
- Cucumber (2)
- Romaine lettuce (2 heads)
- Mixed salad greens (1 bag)
- Portobello mushrooms (4 caps)
- Lemons (3)
- Garlic (1 head)
- Fresh herbs (parsley, basil)
- Olive oil (16 oz)
- Coconut oil (8 oz)
- Butter (1 lb)
- Cream cheese (8 oz)
- Cheddar cheese (12 oz)
- Blue cheese crumbles (4 oz)
- Parmesan cheese (6 oz)
- Full-fat Greek yogurt (16 oz)
- Heavy cream (1 pint)
- Almond butter (8 oz)
- Walnuts (1 cup)
- Chia seeds (4 oz)
- Basil pesto (6 oz)
- Mayonnaise (8 oz)
- Dijon mustard (4 oz)
- Salt and pepper
- Italian seasoning
Who This Plan Is For
Goal: Maintenance (calorie balance). At 2000 calories per day, this plan is calibrated for maintenance.
Diet style: Ketogenic (very low carb, high fat).
Macros: 150g of protein supplies 30% of total calories from protein — appropriate for body recomposition, preserving lean mass, and hitting satiety across 3 meals.
Suitable for: adults targeting 2,000 kcal / day who want a structured, ready-to-follow week of meals without manual tracking.
Frequently Asked Questions
- How do I hit 150g of protein on keto while staying at 2000 calories?
- Reaching 150g of protein within a 2000-calorie keto framework requires prioritizing protein-dense, moderate-fat whole foods. Focus on eggs, salmon, chicken thighs, ground beef (80/20), and full-fat Greek yogurt as staples. Each of your three meals should contain roughly 50g of protein, which equals about 6-8 oz of meat or fish per sitting. Fork a Day automatically balances your macros so you hit your protein target without exceeding calories or carbs.
- What does a typical day look like on a 2000-calorie, 150g-protein keto meal plan?
- A sample day might include a breakfast of three eggs scrambled in butter with bacon and avocado (45g protein), a lunch of grilled salmon over spinach with olive oil dressing (50g protein), and a dinner of ribeye steak with roasted broccoli and cheese sauce (55g protein). This totals approximately 2000 calories with 150g protein, 25g net carbs, and 140g fat. Fork a Day generates endless variations so you never get bored while hitting these exact targets.
- Is 150g of protein too much or too little for weight maintenance on keto?
- For most adults maintaining their weight, 150g of protein represents an optimal intake that supports muscle preservation, satiety, and metabolic health. This amount falls within the recommended range of 0.7-1g per pound of lean body mass for active individuals. On a ketogenic diet specifically, adequate protein prevents muscle loss that can occur when carbohydrates are restricted. At 2000 calories, 150g protein accounts for 30% of your daily intake—a well-balanced ratio for maintenance goals.
- Will eating 150g of protein kick me out of ketosis?
- No, 150g of protein at 2000 calories will not kick most people out of ketosis. The concern about protein converting to glucose through gluconeogenesis is largely overstated—this process is demand-driven, not supply-driven. With only 30% of calories from protein and the remaining 60-65% from fat, your body will remain in a fat-burning state. Fork a Day carefully calibrates your fat-to-protein ratio to keep you in ketosis while meeting your 150g protein goal.