7-Day Meal Plan for 1800 Calories with 140g Protein and No Dairy
A complete 7-day dairy-free meal plan delivering exactly 1800 calories and 140g protein per day, with full macro breakdowns, a categorized grocery list, and meal prep strategies to save time.
A 7-day meal plan at 1800 calories with 140g protein and no dairy is achievable by centering each meal around lean proteins like chicken breast, turkey, eggs, fish, and plant-based sources such as lentils and tofu, while using coconut or oat-based alternatives for any recipes that traditionally require milk, cheese, or yogurt. The plan below provides four eating occasions per day — breakfast, lunch, dinner, and one snack — with an average macro split of approximately 31% protein, 38% carbohydrates, and 31% fat.
This plan is designed for adults pursuing fat loss or body recomposition who either have a dairy allergy, lactose intolerance, or simply prefer to avoid dairy. According to a 2023 meta-analysis published in Nutrients, dairy-free diets can meet all protein and calcium needs when planned with adequate alternatives (Scholz-Ahrens et al., 2023). Every day in this plan has been calibrated to stay within a 30-calorie margin of the 1800-calorie target and within 5 grams of the 140g protein target.
How This Plan Is Structured
Each day follows a consistent framework:
- Breakfast: 400–450 calories, 30–35g protein
- Lunch: 500–550 calories, 40–45g protein
- Snack: 150–200 calories, 15–20g protein
- Dinner: 600–700 calories, 40–50g protein
This distribution keeps protein evenly spaced across roughly four-hour intervals, which research from the University of Texas at Austin suggests optimizes muscle protein synthesis compared to skewing protein toward a single meal (Mamerow et al., 2014).
Day 1 — Monday
Breakfast: Turkey Sausage Scramble
- 3 large eggs scrambled in 1 tsp olive oil
- 2 turkey sausage links (56g)
- 1 cup spinach, wilted
- 1 slice sourdough bread
Lunch: Grilled Chicken Power Bowl
- 150g grilled chicken breast
- 3/4 cup cooked brown rice
- 1/2 cup black beans
- 1/2 avocado (50g)
- Salsa and lime juice
Snack: Protein Shake
- 1 scoop plant-based protein powder (25g protein)
- 1 cup unsweetened oat milk
- 1/2 banana
Dinner: Baked Salmon with Sweet Potato
- 150g Atlantic salmon fillet
- 1 medium sweet potato (150g), baked
- 2 cups roasted broccoli with 1 tsp olive oil
- Lemon and dill seasoning
Day 1 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,795 |
| Protein | 141g |
| Carbohydrates | 168g |
| Fat | 62g |
| Fiber | 27g |
Day 2 — Tuesday
Breakfast: Overnight Oats with Protein
- 1/2 cup rolled oats
- 1 scoop plant-based protein powder
- 1 cup unsweetened almond milk
- 1 tbsp almond butter
- 1/2 cup blueberries
Lunch: Turkey and Avocado Lettuce Wraps
- 170g sliced deli turkey breast
- 1/2 avocado, sliced
- Large romaine leaves (4 wraps)
- Mustard, tomato slices
- 1 medium apple on the side
Snack: Hard-Boiled Eggs and Almonds
- 2 hard-boiled eggs
- 15g almonds (about 12 almonds)
Dinner: Chicken Stir-Fry
- 150g chicken breast, sliced
- 2 cups mixed stir-fry vegetables (bell pepper, snap peas, broccoli, carrot)
- 1 tbsp coconut aminos
- 1 tsp sesame oil
- 3/4 cup cooked jasmine rice
Day 2 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,808 |
| Protein | 143g |
| Carbohydrates | 172g |
| Fat | 58g |
| Fiber | 29g |
Day 3 — Wednesday
Breakfast: Egg White Veggie Omelette
- 5 egg whites + 1 whole egg
- 1/2 cup diced bell peppers
- 1/4 cup mushrooms
- 1/4 cup onions
- 2 slices turkey bacon
- 1 slice Ezekiel bread with 1 tsp coconut oil
Lunch: Lentil and Chicken Soup
- 120g shredded chicken breast
- 3/4 cup cooked green lentils
- 1 cup diced vegetables (celery, carrot, onion)
- Low-sodium chicken broth base
- 1 small whole-wheat roll
Snack: Edamame
- 1 cup shelled edamame with sea salt
Dinner: Herb-Crusted Pork Tenderloin
- 150g pork tenderloin
- 1 cup roasted Brussels sprouts with 1 tsp olive oil
- 1/2 cup cooked quinoa
- Side salad with balsamic vinegar
Day 3 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,788 |
| Protein | 139g |
| Carbohydrates | 159g |
| Fat | 55g |
| Fiber | 31g |
Day 4 — Thursday
Breakfast: Banana Protein Pancakes
- 1 medium banana, mashed
- 3 egg whites
- 1/4 cup oat flour
- 1 scoop plant-based protein powder
- Top with 2 tbsp sugar-free maple syrup
Lunch: Tuna Salad Stuffed Bell Peppers
- 2 cans (140g drained) albacore tuna
- 1 tbsp avocado oil mayo (dairy-free)
- Diced celery, red onion, lemon juice
- 2 large bell peppers, halved
- 1 small pear on the side
Snack: Turkey Roll-Ups
- 100g sliced turkey breast
- Mustard and cucumber slices
- 10 rice crackers
Dinner: Shrimp and Vegetable Skewers
- 170g large shrimp
- Zucchini, red onion, cherry tomatoes on skewers
- 1 tbsp olive oil marinade with garlic and herbs
- 3/4 cup cooked couscous
Day 4 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,812 |
| Protein | 142g |
| Carbohydrates | 175g |
| Fat | 52g |
| Fiber | 24g |
Day 5 — Friday
Breakfast: Smoked Salmon Toast
- 2 slices whole-grain bread
- 85g smoked salmon
- 1/4 avocado, mashed
- Capers, red onion, lemon
- 1 hard-boiled egg on the side
Lunch: Ground Turkey Taco Bowl
- 150g 93% lean ground turkey, seasoned
- 1/2 cup black beans
- 1/2 cup brown rice
- Shredded lettuce, salsa, lime
- 1 tbsp dairy-free sour cream (coconut-based)
Snack: Protein Bar
- 1 dairy-free protein bar (approximately 200 cal, 20g protein)
Dinner: Cod with Roasted Vegetables
- 170g cod fillet, baked with lemon
- 2 cups roasted Mediterranean vegetables (zucchini, eggplant, tomato, onion)
- 1 tbsp olive oil
- 1/2 cup cooked farro
Day 5 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,793 |
| Protein | 138g |
| Carbohydrates | 165g |
| Fat | 60g |
| Fiber | 28g |
Day 6 — Saturday
Breakfast: Tofu Scramble
- 200g firm tofu, crumbled
- 1 tsp turmeric, nutritional yeast
- 1/2 cup diced bell pepper and onion
- 1 tsp olive oil
- 1 slice sourdough bread
- 1/2 cup mixed berries
Lunch: Chicken Caesar Salad (Dairy-Free)
- 150g grilled chicken breast
- Large romaine salad
- Dairy-free Caesar dressing (tahini-based, 2 tbsp)
- 2 tbsp hemp seeds
- Homemade croutons (1 slice bread, cubed and toasted)
Snack: Coconut Yogurt with Seeds
- 150g unsweetened coconut yogurt
- 1 tbsp pumpkin seeds
- 1 tbsp chia seeds
Dinner: Beef and Broccoli
- 140g flank steak, sliced thin
- 2 cups broccoli florets
- 1 tbsp coconut aminos
- 1 tsp sesame oil, garlic, ginger
- 3/4 cup cooked jasmine rice
Day 6 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,804 |
| Protein | 140g |
| Carbohydrates | 160g |
| Fat | 65g |
| Fiber | 26g |
Day 7 — Sunday
Breakfast: Protein Smoothie Bowl
- 1 scoop plant-based protein powder
- 1 cup unsweetened oat milk
- 1 cup frozen mixed berries
- 1 tbsp almond butter
- Top with 2 tbsp granola and 1 tbsp hemp seeds
Lunch: Grilled Chicken and Quinoa Salad
- 150g grilled chicken breast
- 1/2 cup cooked quinoa
- Cucumber, cherry tomatoes, red onion
- 2 tbsp olive oil and lemon dressing
- 1/4 cup chickpeas
Snack: Beef Jerky and Fruit
- 50g beef jerky
- 1 medium orange
Dinner: Turkey Meatballs with Zucchini Noodles
- 150g 93% lean ground turkey, formed into meatballs
- 1/2 cup marinara sauce (dairy-free, check label)
- 2 cups spiralized zucchini noodles
- 1 tsp olive oil
- Side of 1/2 cup cooked white rice
Day 7 Macro Summary
| Nutrient | Amount |
|---|---|
| Calories | 1,797 |
| Protein | 141g |
| Carbohydrates | 170g |
| Fat | 57g |
| Fiber | 27g |
Weekly Average Macro Summary
| Nutrient | Daily Average |
|---|---|
| Calories | 1,800 |
| Protein | 141g |
| Carbohydrates | 167g |
| Fat | 58g |
| Fiber | 27g |
Complete Grocery List
Proteins
- Chicken breast: 900g
- 93% lean ground turkey: 300g
- Deli turkey breast: 270g
- Turkey sausage links: 1 pack
- Turkey bacon: 1 pack
- Atlantic salmon fillet: 150g
- Smoked salmon: 85g
- Cod fillet: 170g
- Albacore tuna (canned): 2 cans
- Large shrimp: 170g
- Flank steak: 140g
- Pork tenderloin: 150g
- Beef jerky: 50g
- Firm tofu: 200g
- Large eggs: 1 dozen
- Plant-based protein powder: 5 scoops
- Dairy-free protein bar: 1
Grains and Starches
- Brown rice: 1 bag
- Jasmine rice: 1 bag
- White rice: small bag
- Quinoa: small bag
- Couscous: small bag
- Farro: small bag
- Rolled oats: 1 container
- Oat flour: small bag
- Sourdough bread: 1 loaf
- Whole-grain bread: 1 loaf
- Ezekiel bread: 1 loaf
- Whole-wheat rolls: 1 pack
- Rice crackers: 1 box
- Granola: small bag
Fruits and Vegetables
- Spinach: 1 bag
- Broccoli: 2 large heads
- Brussels sprouts: 1 bag
- Bell peppers: 6 (mixed colors)
- Zucchini: 4
- Romaine lettuce: 2 heads
- Mixed stir-fry vegetables: 1 bag
- Snap peas: 1 bag
- Carrots: 1 bag
- Celery: 1 bunch
- Onions (yellow and red): 4
- Mushrooms: 1 container
- Cherry tomatoes: 2 pints
- Eggplant: 1
- Cucumber: 2
- Sweet potato: 1 medium
- Avocados: 3
- Bananas: 2
- Blueberries: 1 container
- Mixed berries (frozen): 1 bag
- Apples: 1
- Pears: 1
- Oranges: 1
- Lemons: 3
- Limes: 2
Legumes
- Black beans (canned): 2 cans
- Green lentils: 1 bag
- Chickpeas (canned): 1 can
- Shelled edamame (frozen): 1 bag
Nuts, Seeds, and Butters
- Almonds: small bag
- Almond butter: 1 jar
- Pumpkin seeds: small bag
- Hemp seeds: small bag
- Chia seeds: small bag
Dairy Alternatives
- Unsweetened oat milk: 1 carton
- Unsweetened almond milk: 1 carton
- Unsweetened coconut yogurt: 1 container
- Dairy-free sour cream (coconut-based): 1 container
- Dairy-free Caesar dressing (tahini-based): 1 bottle
- Avocado oil mayo (dairy-free): 1 jar
Pantry Staples
- Olive oil
- Coconut oil
- Sesame oil
- Coconut aminos
- Marinara sauce (dairy-free)
- Salsa
- Mustard
- Balsamic vinegar
- Capers
- Low-sodium chicken broth
- Nutritional yeast
- Turmeric
- Sugar-free maple syrup
- Garlic, ginger, dill, and mixed herbs
Meal Prep Tips to Save Time
Sunday Prep Session (60–90 Minutes)
Batch cook proteins. Grill 600g of chicken breast at once. Season half with simple salt and pepper for versatile use and the other half with taco seasoning for the Friday bowl. Store in separate containers for up to 4 days.
Cook grains in bulk. Prepare 3 cups dry brown rice and 1 cup dry quinoa. Once cooked, portion into containers. Cooked grains keep in the fridge for 5 days.
Hard-boil eggs. Cook 6 eggs at once. They last 5 days refrigerated and work for Tuesday's snack and Friday's breakfast.
Wash and chop vegetables. Pre-cut bell peppers, broccoli, onions, and zucchini. Store in airtight containers lined with paper towels to absorb moisture.
Prepare overnight oats. Mix Tuesday's overnight oats the night before and refrigerate. They'll be ready in the morning with zero effort.
Midweek Prep Session (30 Minutes on Wednesday)
Cook the second batch of proteins. Prepare pork tenderloin and shred turkey for Thursday through Sunday meals.
Make turkey meatballs. Form and bake Sunday's meatballs. They reheat well.
Prepare marinades. Mix the stir-fry sauce and shrimp skewer marinade so they're ready when needed.
Time-Saving Tips
- Use a food scale. Weighing proteins raw takes 10 seconds and eliminates guesswork. A 2022 study in the Journal of the Academy of Nutrition and Dietetics found that visual portion estimation can be off by 25–50% for meats.
- Same container system. Use identical containers so stacking is easy and you know exactly which portion goes where.
- Freeze backup meals. Make double portions of the lentil soup and turkey meatballs. Freeze half for weeks when meal prep doesn't happen.
How Nutrola Helps You Customize and Track This Plan
Following a structured meal plan is one thing. Adapting it to your real life — where restaurants, unexpected snacks, and varying hunger levels exist — is another. Nutrola bridges that gap.
AI Photo Food Scanning: When you swap a meal or eat something off-plan, simply photograph your plate. Nutrola's AI identifies the food items and estimates portions, logging calories and macros in seconds. No manual searching through databases.
Custom Macro Targets: If 1800 calories and 140g protein doesn't match your personal TDEE, Nutrola lets you set custom calorie and macro targets. The app then shows your remaining budget for each meal, making substitutions intuitive.
Dairy-Free Filtering: When browsing Nutrola's recipe database, you can filter out dairy-containing ingredients entirely, ensuring every suggestion aligns with your dietary needs.
Weekly Progress View: Nutrola's dashboard shows your weekly average for calories, protein, carbs, fat, and fiber — not just daily numbers. This is important because one off day doesn't ruin a plan; your weekly average is what drives results.
Frequently Asked Questions
Can I hit 140g of protein without dairy or protein supplements?
Yes, but it requires more planning. Without supplements, you would need to increase portions of chicken, fish, turkey, eggs, tofu, and legumes at every meal. For example, replacing the protein shake on Day 1 with 150g of chicken breast and 1/2 cup of lentils achieves roughly the same protein count. However, plant-based protein powder makes the plan significantly more convenient and is a reliable dairy-free option.
Is 1800 calories enough for building muscle?
It depends on your total daily energy expenditure (TDEE). For someone with a TDEE of 2,200 calories, 1,800 calories creates a moderate 400-calorie deficit, which supports fat loss while preserving muscle when combined with 140g protein and resistance training. If your TDEE is at or below 1,800, this plan would be at maintenance or a surplus, which can support muscle gain. Use Nutrola's TDEE estimation feature to determine where 1,800 falls relative to your individual needs.
What dairy-free protein powder should I use?
Look for a pea and rice protein blend, which provides a complete amino acid profile. Brands vary, but aim for a powder with at least 25g protein per scoop, under 150 calories, and no added sugars. Soy protein isolate is another effective option with a protein digestibility corrected amino acid score (PDCAAS) of 1.0, equal to whey.
Can I repeat favorite days instead of following all seven?
Absolutely. If you find that Day 2 and Day 5 are the easiest to prepare, you can rotate between them throughout the week. The macros are consistent enough across all days that any combination will keep you close to the 1,800-calorie and 140g-protein targets. Nutrola's tracking will confirm your weekly averages regardless of which specific meals you choose.
How do I get enough calcium without dairy on this plan?
This plan includes several calcium-rich foods: broccoli, kale, edamame, tofu (calcium-set varieties provide about 350mg per serving), almonds, and chia seeds. Fortified oat milk and almond milk typically contain 300–350mg of calcium per cup, comparable to cow's milk. The National Institutes of Health recommends 1,000mg of calcium per day for most adults, and this plan, combined with fortified dairy alternatives, can meet that target.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!