2000 Calorie 150g Protein Dairy-Free Meal Plan
A 2000-calorie meal plan with 150g of protein delivers the precise balance needed to maintain your current weight while preserving lean muscle mass—all without dairy. With 30% of your calories coming from protein spread across 3 satisfying meals, this dairy-free approach ensures you hit your macros using plant proteins, eggs, and quality meats without digestive discomfort or dietary restrictions holding you back.
Your 7-Day Meal Plan
Monday
1980 kcal · 148g protein(-20 kcal vs 2000 target)- Scrambled tofu with spinach and whole wheat toast520 kcal · 38g protein
- Grilled chicken breast with quinoa and roasted broccoli680 kcal · 55g protein
- Baked salmon with sweet potato and asparagus780 kcal · 55g protein
Tuesday
2020 kcal · 148g protein(+20 kcal vs 2000 target)- Overnight oats with almond milk, banana and hemp seeds480 kcal · 28g protein
- Turkey lettuce wraps with avocado and brown rice720 kcal · 52g protein
- Grilled sirloin steak with roasted potatoes and green beans820 kcal · 68g protein
Wednesday
2000 kcal · 148g protein(on target vs 2000 target)- Protein smoothie with oat milk, pea protein, berries and almond butter550 kcal · 42g protein
- Tuna salad on mixed greens with olive oil dressing and chickpeas640 kcal · 48g protein
- Chicken stir-fry with vegetables and jasmine rice810 kcal · 58g protein
Thursday
2000 kcal · 152g protein(on target vs 2000 target)- Egg white omelette with turkey sausage and fruit480 kcal · 44g protein
- Grilled shrimp tacos with cabbage slaw and corn tortillas680 kcal · 46g protein
- Baked cod with wild rice and roasted Brussels sprouts840 kcal · 62g protein
Friday
2020 kcal · 148g protein(+20 kcal vs 2000 target)- Turkey and veggie breakfast scramble with oat toast540 kcal · 42g protein
- Chicken and black bean bowl with salsa and avocado720 kcal · 52g protein
- Pork tenderloin with mashed sweet potato and steamed kale760 kcal · 54g protein
Saturday
2020 kcal · 148g protein(+20 kcal vs 2000 target)- Smoked salmon with avocado toast on sourdough560 kcal · 36g protein
- Ground turkey stuffed bell peppers with quinoa680 kcal · 52g protein
- Grilled chicken thighs with roasted vegetables and hummus780 kcal · 60g protein
Sunday
2000 kcal · 152g protein(on target vs 2000 target)- Protein pancakes with coconut milk and mixed berries520 kcal · 38g protein
- Seared ahi tuna with edamame and brown rice700 kcal · 56g protein
- Herb roasted chicken breast with roasted carrots and farro780 kcal · 58g protein
Weekly Grocery List
Everything you need to cook all 7 days. Quantities are approximate for one person.
- chicken breast 2.5 lbs
- chicken thighs 1 lb
- salmon fillets 1 lb
- cod fillets 0.75 lb
- sirloin steak 0.75 lb
- pork tenderloin 1 lb
- ground turkey 1.5 lbs
- turkey breast sliced 0.5 lb
- turkey sausage 8 oz
- shrimp 1 lb
- ahi tuna 0.5 lb
- smoked salmon 6 oz
- canned tuna 2 cans
- firm tofu 14 oz
- eggs 1 dozen
- egg whites 16 oz carton
- pea protein powder 1 container
- quinoa 2 cups dry
- brown rice 2 cups dry
- jasmine rice 1 cup dry
- wild rice 1 cup dry
- farro 1 cup dry
- rolled oats 3 cups
- whole wheat bread 1 loaf
- sourdough bread 0.5 loaf
- corn tortillas 8 count
- sweet potatoes 4 medium
- russet potatoes 2 large
- spinach 10 oz bag
- mixed greens 8 oz
- broccoli 2 heads
- asparagus 1 bunch
- green beans 1 lb
- Brussels sprouts 1 lb
- kale 1 bunch
- cabbage 1 small head
- bell peppers 4 large
- carrots 1 lb
- avocados 5
- bananas 4
- mixed berries 2 lbs
- lemons 3
- limes 2
- onions 3
- garlic 1 head
- tomatoes 4
- lettuce heads 2
- edamame shelled 1 lb
- almond milk unsweetened 0.5 gallon
- oat milk 0.5 gallon
- coconut milk canned 1 can
- olive oil 16 oz
- almond butter 8 oz
- hummus 16 oz
- hemp seeds 8 oz
- black beans 2 cans
- chickpeas 1 can
- salsa 16 oz jar
- low sodium soy sauce 8 oz
- dried herbs and spices assorted
- salt and pepper
Who This Plan Is For
Goal: Maintenance (calorie balance). At 2000 calories per day, this plan is calibrated for maintenance.
Diet style: Dairy-free.
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 get 150g of protein on a dairy-free 2000-calorie diet?
- Reaching 150g of protein without dairy requires strategic food choices, but it's absolutely achievable within 2000 calories. Focus on lean proteins like chicken breast, turkey, eggs, fish, and legumes as your foundation. Each meal should contain approximately 50g of protein—think a 6oz chicken breast with lentils for lunch or salmon with edamame for dinner. Fork a Day automatically balances these protein sources across your three daily meals while keeping you dairy-free.
- Is 150g of protein too much for a 2000-calorie maintenance plan?
- Not at all—150g of protein within 2000 calories is actually ideal for maintaining muscle while eating at maintenance calories. This ratio provides about 30% of calories from protein, which research supports for body composition and satiety. The remaining 70% of your calories come from carbohydrates and healthy fats, giving you balanced energy throughout the day. This protein level helps prevent muscle loss that can occur even when calories are balanced.
- What does a typical day look like on this 2000-calorie dairy-free meal plan?
- A sample day might include a breakfast of scrambled eggs with turkey sausage and avocado toast (45g protein), a lunch of grilled chicken over quinoa with roasted vegetables (55g protein), and a dinner of baked salmon with sweet potato and sautéed greens (50g protein). Each meal averages around 650-700 calories while maximizing protein density. Fork a Day creates hundreds of variations so your meals never feel repetitive while staying completely dairy-free.
- Can I build muscle eating 2000 calories with 150g protein for maintenance?
- Yes, body recomposition is possible at maintenance calories when protein intake is optimized at 150g daily. While you won't gain weight on the scale, the high protein supports muscle protein synthesis when combined with resistance training. This approach is especially effective for those new to strength training or returning after a break. Your 2000-calorie intake provides enough energy for workouts while the protein ensures your muscles have the building blocks they need to recover and grow.