1200 Calorie 90g Protein Dairy-Free Meal Plan

A 1200-calorie meal plan with 90g of protein daily is an effective approach for fat loss while preserving lean muscle mass—especially when following a dairy-free diet. With 30% of your calories coming from protein spread across 3 meals, you'll stay satisfied and maintain energy despite the calorie deficit. Fork a Day generates personalized dairy-free recipes that hit these exact macros without the guesswork.

1200 kcal / day90g protein3 meals / day7 days

Your 7-Day Meal Plan

Monday

1200 kcal · 96g protein(on target vs 1200 target)
  • Scrambled eggs with spinach and turkey bacon320 kcal · 26g protein
  • Grilled chicken breast salad with olive oil dressing420 kcal · 38g protein
  • Baked salmon with steamed broccoli and quinoa460 kcal · 32g protein

Tuesday

1200 kcal · 86g protein(on target vs 1200 target)
  • Oatmeal with almond butter and sliced banana350 kcal · 12g protein
  • Turkey and avocado lettuce wraps380 kcal · 32g protein
  • Grilled shrimp with zucchini noodles and marinara470 kcal · 42g protein

Wednesday

1200 kcal · 94g protein(on target vs 1200 target)
  • Egg white omelet with mushrooms and bell peppers280 kcal · 28g protein
  • Tuna salad stuffed in tomato with mixed greens400 kcal · 36g protein
  • Lean beef stir-fry with snap peas and brown rice520 kcal · 30g protein

Thursday

1200 kcal · 93g protein(on target vs 1200 target)
  • Smoothie with coconut milk, protein powder, and berries320 kcal · 30g protein
  • Grilled chicken Caesar salad with dairy-free dressing410 kcal · 35g protein
  • Baked cod with roasted asparagus and sweet potato470 kcal · 28g protein

Friday

1200 kcal · 88g protein(on target vs 1200 target)
  • Chia pudding made with almond milk and walnuts300 kcal · 10g protein
  • Chicken breast with cucumber tomato salad420 kcal · 40g protein
  • Pork tenderloin with sautéed kale and quinoa480 kcal · 38g protein

Saturday

1200 kcal · 88g protein(on target vs 1200 target)
  • Avocado toast on whole grain bread with poached eggs380 kcal · 18g protein
  • Shrimp and vegetable soup with lemon340 kcal · 30g protein
  • Grilled turkey burger patty with side salad480 kcal · 40g protein

Sunday

1200 kcal · 92g protein(on target vs 1200 target)
  • Veggie scramble with eggs, onions, and tomatoes300 kcal · 22g protein
  • Salmon salad with mixed greens and balsamic450 kcal · 34g protein
  • Herb roasted chicken thigh with cauliflower mash450 kcal · 36g protein

Weekly Grocery List

Everything you need to cook all 7 days. Quantities are approximate for one person.

  • chicken breast 1.5 lbs
  • salmon fillets 12 oz
  • cod fillets 6 oz
  • shrimp 1 lb
  • turkey bacon 1 pack
  • ground turkey 1 lb
  • lean beef sirloin 8 oz
  • pork tenderloin 8 oz
  • bone-in chicken thighs 8 oz
  • canned tuna 2 cans
  • eggs 2 dozen
  • dairy-free protein powder 1 container
  • old-fashioned oats 1 lb
  • quinoa 1 lb
  • brown rice 1 lb
  • whole grain bread 1 loaf
  • sweet potato 2 medium
  • chia seeds 8 oz
  • spinach 10 oz bag
  • mixed greens 16 oz
  • broccoli 2 heads
  • zucchini 4 medium
  • asparagus 1 bunch
  • kale 1 bunch
  • cauliflower 1 head
  • bell peppers 4
  • mushrooms 8 oz
  • snap peas 8 oz
  • cucumber 3
  • tomatoes 6
  • onions 3
  • avocados 4
  • bananas 3
  • mixed berries 16 oz
  • lemons 3
  • almond butter 1 jar
  • olive oil 1 bottle
  • coconut milk unsweetened 1 carton
  • almond milk unsweetened 1 carton
  • marinara sauce dairy-free 1 jar
  • balsamic vinegar 1 bottle
  • dairy-free Caesar dressing 1 bottle
  • walnuts 4 oz
  • dried herbs and spices assorted

Who This Plan Is For

Goal: Fat loss (calorie deficit). At 1200 calories per day, this plan is calibrated for fat loss.

Diet style: Dairy-free.

Macros: 90g 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 1,200 kcal / day who want a structured, ready-to-follow week of meals without manual tracking.

Frequently Asked Questions

How do I get 90g of protein on 1200 calories without dairy?
Reaching 90g of protein on a 1200-calorie dairy-free plan requires strategic food choices. Focus on lean proteins like chicken breast, turkey, egg whites, fish, and plant-based options such as tofu, tempeh, and legumes. Each of your 3 meals should contain approximately 30g of protein. Fork a Day automatically balances your meals to hit this target while keeping you within your calorie budget.
Is 1200 calories with 90g protein safe for fat loss?
For many individuals, 1200 calories creates a meaningful deficit for fat loss, and 90g of protein helps protect muscle mass during weight loss. However, this calorie level is best suited for smaller-framed or less active individuals. The high protein ratio (30% of calories) supports satiety and metabolic health. Always consult a healthcare provider before starting a low-calorie diet, especially if you're highly active.
What does a typical day look like on this dairy-free meal plan?
A sample day might include scrambled eggs with spinach and turkey sausage for breakfast (around 350 calories, 30g protein), a grilled chicken salad with avocado for lunch (400 calories, 32g protein), and baked salmon with roasted vegetables for dinner (450 calories, 28g protein). Fork a Day creates varied weekly menus so you never get bored while staying dairy-free and hitting your exact macro targets.
Will I feel hungry eating only 1200 calories per day?
The 90g protein target is specifically designed to combat hunger on a 1200-calorie plan. Protein is the most satiating macronutrient, helping you feel fuller longer between meals. Pairing protein with fiber-rich vegetables and healthy fats maximizes satisfaction. Fork a Day prioritizes whole, filling foods over processed options, making your calorie deficit sustainable rather than miserable.