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.
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.