Make Me a Dairy-Free High-Protein Meal Plan: 7-Day Plan With 140g+ Protein
A complete 7-day dairy-free meal plan delivering 140g+ protein per day at 1800 calories. Includes calcium alternative sources, dairy-free protein powder comparison, and guidance for lactose intolerance, dairy allergy, and personal choice.
Dairy is deeply embedded in high-protein diets. Greek yogurt, cottage cheese, whey protein, cheese, and milk appear in virtually every standard meal plan. Removing dairy while maintaining 140 grams or more of protein per day requires intentional planning — but it is entirely achievable. The key challenges are replacing dairy's protein contribution and securing adequate calcium from alternative sources.
This plan delivers seven full days of dairy-free eating at approximately 1800 calories, with every day exceeding 140 grams of protein. No milk, no cheese, no yogurt, no whey, no butter, no cream — and no compromise on macros.
Lactose Intolerance vs. Dairy Allergy vs. Personal Choice
These three reasons for avoiding dairy have different implications for what you can and cannot eat.
Lactose intolerance
The most common reason. Approximately 68% of the global adult population has reduced lactose digestion capacity after infancy, according to the National Institutes of Health. Lactose intolerance is the inability to digest lactose (the sugar in milk) due to insufficient lactase enzyme production. Symptoms include bloating, gas, cramps, and diarrhea.
What you can often still eat: Hard aged cheeses (Parmesan, cheddar) contain minimal lactose. Butter has trace amounts. Lactose-free dairy products are available. However, if you prefer to avoid all dairy regardless, this plan works for that.
Cow's milk protein allergy (CMPA)
An immune-mediated reaction to casein or whey proteins in cow's milk. Affects 2-3% of infants, with most outgrowing it by age 5. In adults, it is relatively rare but can be severe. Unlike lactose intolerance, this involves the immune system and can cause hives, swelling, vomiting, or in severe cases, anaphylaxis.
What you must avoid: All cow's milk products, including lactose-free versions (they still contain the proteins). Goat and sheep milk proteins are similar enough to cross-react in 90% of cases. Must read labels for casein, caseinates, whey, lactalbumin, and lactoglobulin.
Personal choice
Some people avoid dairy for ethical reasons, environmental concerns, digestive comfort, skin health, or because they feel better without it. A 2018 survey in Nutrients found that dairy avoidance for non-medical reasons has increased by 30% over the past decade.
What to watch for: Nutritional adequacy, especially calcium, vitamin D, and vitamin B12 (if also avoiding other animal products).
Calcium Alternative Sources Table
The RDA for calcium is 1,000 mg/day for adults (1,200 mg for women over 50 and men over 70). Dairy is the most concentrated source, but reaching 1,000 mg without it is achievable with planning.
| Food Source | Serving Size | Calcium (mg) | Notes |
|---|---|---|---|
| Fortified soy milk | 250ml | 300-350 | Matches cow's milk when fortified |
| Fortified orange juice | 250ml | 300-350 | Check label; not all brands fortify |
| Tofu (calcium-set) | 100g | 350 | Look for calcium sulfate in ingredients |
| Sardines (canned, with bones) | 100g | 382 | The bones are soft and edible |
| Canned salmon (with bones) | 100g | 232 | Crush the soft bones into the fish |
| Kale (cooked) | 100g | 150 | Higher bioavailability than spinach |
| Bok choy (cooked) | 100g | 105 | Excellent calcium bioavailability (50%+) |
| Broccoli (cooked) | 100g | 47 | Good bioavailability but lower content |
| Almonds | 30g | 75 | Also provides protein and healthy fats |
| Chia seeds | 2 tbsp (20g) | 130 | Excellent per-calorie calcium density |
| Tahini | 2 tbsp (30g) | 130 | From sesame seeds |
| White beans (cooked) | 100g | 65 | Combined with other sources |
| Dried figs | 40g (3-4 figs) | 60 | Natural source, moderate sugar |
| Fortified plant-based yogurt | 150g | 180-250 | Varies significantly by brand |
| Collard greens (cooked) | 100g | 232 | Among the highest vegetable sources |
Important note on oxalates: Spinach contains high calcium on paper (136 mg per 100g cooked), but oxalic acid binds most of it, reducing absorption to only 5%. Kale, bok choy, and broccoli have low oxalate content, making their calcium 2-4 times more bioavailable than spinach.
Dairy-Free Protein Powder Comparison
Whey and casein are off the table. Here are the best dairy-free alternatives.
| Protein Powder | Protein per 30g Scoop | DIAAS Score | Leucine Content | Best For |
|---|---|---|---|---|
| Pea protein isolate | 24g | 82 | 1.8g | Best overall dairy-free option; close to whey in leucine |
| Brown rice protein | 22g | 60 | 1.3g | Smooth texture; lower leucine |
| Pea + rice blend | 24g | ~90 | 1.7g | Complementary amino profile; closest to whey |
| Soy protein isolate | 25g | 98 | 1.7g | Highest DIAAS among plant options; complete protein |
| Hemp protein | 15g | 50 | 0.8g | Lowest protein density; better as a whole food |
| Pumpkin seed protein | 18g | 58 | 1.0g | Allergen-friendly; lower protein per scoop |
| Egg white protein | 25g | 113 | 2.0g | If eggs are acceptable; highest quality non-dairy option |
Recommendation: For maximum muscle protein synthesis, choose a pea and rice blend or soy protein isolate. Look for products with at least 2.5g leucine per serving (the threshold for triggering muscle protein synthesis), or supplement with additional leucine.
The Complete 7-Day Dairy-Free High-Protein Meal Plan
Day 1 — Monday
Breakfast: 3 whole eggs scrambled with 2 egg whites, cooked in olive oil (1 tsp), with spinach (40g) and mushrooms (40g). Side of 1 slice sourdough toast with 50g mashed avocado.
Lunch: Grilled chicken breast (180g) with a large salad: mixed greens (100g), cucumber (60g), cherry tomatoes (50g), sunflower seeds (15g), olive oil dressing (1 tbsp), and lemon.
Dinner: Pan-seared salmon (160g) with roasted sweet potato (120g) and steamed broccoli (120g) tossed in olive oil (1 tsp) and garlic.
Snack: Pea-rice protein shake (30g powder) mixed with 250ml unsweetened oat milk.
| Nutrient | Amount |
|---|---|
| Calories | 1,805 kcal |
| Protein | 152g |
| Carbs | 118g |
| Fat | 78g |
| Fiber | 16g |
Day 2 — Tuesday
Breakfast: Smoothie: 250ml fortified soy milk, 1 small banana, 30g pea protein powder, 1 tbsp almond butter, 1 tbsp ground flaxseed.
Lunch: Turkey and avocado lettuce wraps: 120g sliced turkey breast, 60g avocado, shredded carrot (30g), cucumber (40g), and sriracha, wrapped in large butter lettuce leaves. Side of 80g shelled edamame.
Dinner: Beef stir-fry (160g lean sirloin strips) with broccoli (80g), bell pepper (60g), snap peas (50g), garlic, ginger, tamari (1 tbsp), sesame oil (1 tsp). Served over jasmine rice (60g dry, cooked).
Snack: 2 hard-boiled eggs and 30g almonds.
| Nutrient | Amount |
|---|---|
| Calories | 1,798 kcal |
| Protein | 155g |
| Carbs | 126g |
| Fat | 80g |
| Fiber | 18g |
Day 3 — Wednesday
Breakfast: Chicken sausage (2 links, 80g total, dairy-free — check label) with 2 fried eggs in olive oil (1 tsp) and sauteed kale (60g). Half a small avocado (40g).
Lunch: Tuna poke bowl: 150g raw ahi tuna (or canned tuna in olive oil), sushi rice (60g dry, cooked), edamame (60g), cucumber (50g), avocado (40g), pickled ginger, tamari (1 tsp), and sesame seeds (1 tsp).
Dinner: Baked chicken thighs (180g, boneless, skinless) marinated in lemon, garlic, and herbs. Side of quinoa (60g dry, cooked) and roasted asparagus (100g) with olive oil (1 tsp).
Snack: Egg white protein shake (30g powder) mixed with water. 15g cashews.
| Nutrient | Amount |
|---|---|
| Calories | 1,810 kcal |
| Protein | 158g |
| Carbs | 120g |
| Fat | 76g |
| Fiber | 14g |
Day 4 — Thursday
Breakfast: Overnight oats (dairy-free): 50g rolled oats soaked in 200ml fortified soy milk, 1 tbsp chia seeds, 1 tbsp peanut butter, 60g sliced banana.
Lunch: Sardine salad: 1 can sardines in olive oil (drained, 100g), mixed greens (80g), cherry tomatoes (50g), white beans (60g cooked), red onion, capers (1 tsp), olive oil (1 tbsp), lemon juice. The sardine bones provide calcium.
Dinner: Pork tenderloin (160g) roasted with rosemary and garlic. Served with mashed cauliflower (150g, mashed with olive oil 1 tsp and garlic — no butter/cream) and sauteed green beans (80g).
Snack: Turkey roll-ups: 80g deli turkey (no dairy fillers — check label) with avocado (30g) and mustard.
| Nutrient | Amount |
|---|---|
| Calories | 1,795 kcal |
| Protein | 145g |
| Carbs | 138g |
| Fat | 72g |
| Fiber | 22g |
Day 5 — Friday
Breakfast: Tofu scramble (150g firm tofu, crumbled) with turmeric, nutritional yeast (1 tbsp), bell pepper (40g), onion (20g), cooked in olive oil (1 tsp). Side of 1 slice sourdough toast.
Lunch: Grilled shrimp (150g) over a large salad with mixed greens (80g), avocado (50g), corn (40g), black beans (60g), lime-cilantro dressing (olive oil 1 tbsp, lime juice).
Dinner: Chicken breast (170g) baked with a crust of crushed almonds (15g), garlic, and herbs. Side of brown rice (50g dry, cooked) and roasted Brussels sprouts (100g) with olive oil (1 tsp).
Snack: Pea-rice protein shake (30g) mixed with 250ml oat milk. 1 small apple.
| Nutrient | Amount |
|---|---|
| Calories | 1,808 kcal |
| Protein | 152g |
| Carbs | 140g |
| Fat | 72g |
| Fiber | 24g |
Day 6 — Saturday
Breakfast: Egg muffin cups (4 — made with 4 eggs, diced chicken breast 60g, spinach, mushrooms, onion — no cheese). Prepared in advance.
Lunch: Chicken Caesar salad, dairy-free: grilled chicken breast (150g), romaine (100g), homemade dairy-free Caesar dressing (tahini 1 tbsp, lemon, garlic, Dijon, olive oil 1 tsp, anchovy paste optional), topped with toasted pine nuts (10g).
Dinner: Baked cod (160g) with a lemon-herb sauce (lemon, capers, olive oil 1 tsp, parsley). Served with roasted potatoes (120g) and a side of sauteed bok choy (100g) in garlic and sesame oil (1 tsp).
Snack: 80g edamame (shelled) and 1 medium orange.
| Nutrient | Amount |
|---|---|
| Calories | 1,802 kcal |
| Protein | 148g |
| Carbs | 124g |
| Fat | 78g |
| Fiber | 16g |
Day 7 — Sunday
Breakfast: Banana-oat pancakes (1 banana mashed, 40g oat flour, 2 eggs, cinnamon, vanilla) cooked in coconut oil (1 tsp). Topped with 60g mixed berries and a drizzle of maple syrup (1 tsp).
Lunch: Turkey burger (150g ground turkey patty) on a bed of mixed greens (80g) with avocado (50g), tomato, red onion, mustard. Side of baked sweet potato fries (80g).
Dinner: Lamb chops (140g, 2 small chops) pan-seared with rosemary and garlic. Served with tabbouleh (40g dry bulgur, cooked, with parsley, tomato, cucumber, lemon, olive oil 1 tbsp) and a side of steamed kale (80g).
Snack: Soy protein shake (30g powder) mixed with 250ml fortified soy milk.
| Nutrient | Amount |
|---|---|
| Calories | 1,812 kcal |
| Protein | 146g |
| Carbs | 142g |
| Fat | 74g |
| Fiber | 18g |
Weekly Macro Summary
| Day | Calories | Protein | Carbs | Fat | Fiber |
|---|---|---|---|---|---|
| Monday | 1,805 | 152g | 118g | 78g | 16g |
| Tuesday | 1,798 | 155g | 126g | 80g | 18g |
| Wednesday | 1,810 | 158g | 120g | 76g | 14g |
| Thursday | 1,795 | 145g | 138g | 72g | 22g |
| Friday | 1,808 | 152g | 140g | 72g | 24g |
| Saturday | 1,802 | 148g | 124g | 78g | 16g |
| Sunday | 1,812 | 146g | 142g | 74g | 18g |
| Weekly Avg | 1,804 | 150.9g | 129.7g | 75.7g | 18.3g |
Ensuring Adequate Calcium Without Dairy
This plan incorporates calcium-rich foods strategically throughout the week.
Daily calcium targets from this plan
- Fortified soy/oat milk: Used 4 of 7 days in shakes, smoothies, or oatmeal. Each 250ml serving provides 300-350 mg of calcium.
- Sardines and canned salmon: Appear twice in the plan, providing 230-380 mg of calcium per serving from the edible bones.
- Leafy greens: Kale, bok choy, and broccoli appear throughout the plan. Kale provides 150 mg per 100g cooked, with over 40% bioavailability.
- Tofu (calcium-set): Used twice, providing approximately 350 mg per 100g.
- Chia seeds and almonds: Appear multiple times, contributing 75-130 mg per serving.
- Edamame: Appears three times, providing approximately 60 mg per 80g serving.
To consistently hit 1,000 mg/day, drink one serving of fortified plant milk daily and eat at least one other high-calcium food (tofu, sardines, kale, or bok choy) at each dinner. If you are concerned about adequacy, a calcium supplement of 500 mg with vitamin D can fill any remaining gap.
How to Track Dairy-Free High-Protein Meals
Dairy-free eating adds a layer of complexity to tracking because you need to verify that products are truly dairy free and that you are meeting both protein and calcium targets simultaneously. Many packaged foods contain hidden dairy in the form of whey, casein, lactose, or milk solids.
Nutrola's barcode scanner is invaluable here — scan a product and immediately see its full ingredient list alongside the macro breakdown. No guessing whether your protein powder, bread, or sausage contains dairy derivatives. The verified food database ensures accurate macro data for dairy-free staples like different brands of plant milk, tofu, tempeh, and dairy-free protein powders, which can vary enormously in nutritional content.
The photo AI handles plates like the ones in this plan — recognizing grilled chicken, salmon, mixed salads, and stir-fries without defaulting to dairy-containing versions. Voice logging captures meals naturally: "pork tenderloin with mashed cauliflower and green beans" logs an entire dinner in seconds. Recipe import works for pulling macros from dairy-free recipes you find on social media or food blogs. Nutrola runs on iOS and Android at 2.50 euros per month with zero ads.
Frequently Asked Questions About Dairy-Free High-Protein
Can I get enough protein without dairy?
Absolutely. This plan averages 151g of protein per day without a single dairy product. Eggs, chicken, turkey, beef, pork, fish, shellfish, tofu, edamame, and dairy-free protein powders provide more than enough. A 2021 review in Advances in Nutrition confirmed that non-dairy protein sources are equally effective for muscle protein synthesis when total intake and leucine content are matched.
Will my bones suffer without dairy?
Not if you get adequate calcium from alternative sources. A 2020 meta-analysis in Osteoporosis International found no significant difference in fracture risk between dairy consumers and non-consumers when total calcium intake was equivalent. The countries with the highest dairy consumption (Scandinavia, North America) actually have higher fracture rates than countries with low dairy intake (Japan, much of Africa), suggesting other factors matter more than dairy specifically.
What about vitamin D?
Vitamin D is not a dairy issue — it is a sun exposure and fortification issue. Most dairy milk is fortified with vitamin D, so when you drop dairy, you lose that source. Replace it with fortified plant milks (most are fortified with vitamin D) and/or a supplement of 1,000-2,000 IU daily. This is the same recommendation given to dairy consumers who do not get enough sun exposure.
Is lactose-free dairy the same as dairy free?
No. Lactose-free dairy still contains all milk proteins (casein, whey). It is only appropriate for people with lactose intolerance, not for those with a milk protein allergy. If you are avoiding dairy for allergy or personal choice, lactose-free products are not suitable. This plan avoids all dairy, including lactose-free versions.
Can I use regular whey protein if I am only lactose intolerant?
Whey protein isolate (not concentrate) contains very little lactose — typically under 1g per serving. Many lactose-intolerant individuals tolerate it well. However, this plan uses dairy-free protein powders throughout to accommodate all levels of dairy avoidance.
How long does it take to adjust to dairy free?
Most people notice digestive improvements within 1-2 weeks if dairy was causing issues. The main adjustment is logistical — learning which products contain hidden dairy and finding alternatives you enjoy. After about a month, dairy-free eating becomes second nature.
Follow the plan, track every meal to ensure you are hitting both protein and calcium targets, and supplement vitamin D if you are not getting fortified plant milk daily. The macros are designed to make dairy-free high-protein eating practical rather than aspirational.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!