Day 1
Greek yogurt whey bowl
Lentil tofu salad with tahini lemon sauce
Cottage cheese and berries
Tofu edamame curry with rice
Meal plan
This vegetarian plan uses eggs, dairy, soy foods, lentils, edamame, and optional protein powder to make high protein practical without meat or fish.

Protein target
120-145g per day
Calories
1,750-2,100 kcal per day
Best for
Lacto-ovo vegetarians, meat-free meal prep, and people who want high protein without chicken or fish.
| Day | Protein | Calories | Highest protein meal |
|---|---|---|---|
| Day 1 | 141g | ~1700 | Breakfast: 43g |
| Day 2 | 136g | ~1750 | Dinner: 40g |
| Day 3 | 140g | ~1740 | Dinner: 42g |
| Day 4 | 143g | ~1880 | Dinner: 44g |
| Day 5 | 143g | ~1690 | Lunch: 38g |
| Day 6 | 141g | ~1790 | Breakfast: 42g |
| Day 7 | 141g | ~1750 | Dinner: 42g |
Greek yogurt whey bowl
Lentil tofu salad with tahini lemon sauce
Cottage cheese and berries
Tofu edamame curry with rice
Cottage cheese protein pancakes
Egg, cheese, and bean burrito bowl
Skyr with berries
Tempeh stir-fry with noodles
Tofu breakfast scramble with toast
Greek yogurt chickpea salad wrap
Whey shake with skim milk
Paneer and lentil curry
Protein overnight oats with Greek yogurt
Tofu edamame rice bowl
Two eggs and cottage cheese
Lentil pasta with cottage cheese sauce
Egg white omelette with feta and toast
Tempeh salad bowl
Greek yogurt and protein powder
Black bean tofu chili
Skyr, oats, whey, and banana
Cottage cheese toast with eggs
Edamame and yogurt dip
Tofu curry with lentils
Cottage cheese pancakes
Lentil tofu salad
Protein shake
Egg fried rice with edamame and tofu
Shop from the protein anchors first. If the proteins are in the fridge, pantry, or freezer, the rest of the plan is much easier to adjust. Carbs, vegetables, sauces, and fats can change by preference, but the protein target depends on having reliable anchor foods ready.
Cook or portion the protein anchors before anything else. Grill, roast, or pan-cook poultry and meat; boil eggs; portion Greek yogurt, cottage cheese, tofu, beans, or protein powder; and keep canned fish or ready-to-eat options available for busy days. This prevents the most common meal-plan failure: having carbohydrates and snacks available but no protein anchor ready.
Prepare one or two base carbohydrates such as rice, potatoes, oats, pasta, quinoa, wraps, or bread. Keep vegetables simple: frozen vegetables, salad kits, pre-cut produce, and microwave options are often more useful than complicated recipes. The base should support the protein target, not make the plan harder.
Store sauces, dressings, nuts, seeds, cheese, avocado, and oils separately when possible. They are useful for flavor and calories, but they are also the easiest place to accidentally change the meal by several hundred calories. Add them intentionally based on whether you need a lower-calorie or higher-calorie day.
| Situation | What to change | What to keep stable |
|---|---|---|
| Need fewer calories | Reduce oils, nuts, cheese, sauces, grains, or portion size of calorie-dense sides. | Keep the protein portion close to the plan. |
| Need more calories | Add rice, oats, pasta, potatoes, bread, avocado, olive oil, nuts, seeds, or whole-milk dairy. | Keep meals distributed so one huge dinner is not carrying the whole day. |
| Missed breakfast | Use a protein shake, Greek yogurt, cottage cheese, tofu snack, boiled eggs, or tuna lunch add-on. | Avoid trying to fix the whole day with one uncomfortable meal. |
| Low appetite | Use smaller portions, softer foods, liquid protein, yogurt bowls, soups, smoothies, or snack plates. | Keep fluids and total calories in view, not just protein grams. |
| Eating out | Choose a clear protein entree and ask for sauces or dressings on the side. | Use the plan's meal structure again at the next meal. |
Build the week around eggs, oats, rice, potatoes, beans, lentils, canned tuna, frozen vegetables, tofu, store-brand Greek yogurt, cottage cheese, and family packs of poultry or lean meat. Keep the same daily protein target, but make premium items optional rather than required.
Use Greek yogurt, cottage cheese, skyr, canned fish, deli turkey, rotisserie chicken, tofu, edamame, ready-to-drink shakes, protein powder, salad kits, fruit, microwave rice, wraps, and pre-cut vegetables. No-cook days work best when the protein source is already portioned.
Replace Greek yogurt, skyr, cottage cheese, milk, or whey with tofu, tempeh, edamame, beans plus grains, soy milk, soy yogurt, pea protein, eggs if tolerated, fish, poultry, or lean meat. Use labels carefully because dairy-free yogurts and milks can be much lower in protein than dairy versions.
Scale the plan by changing one lever at a time. If protein is too low, add a simple protein booster: extra Greek yogurt, cottage cheese, tofu, egg whites, tuna, chicken, edamame, lean meat, or a scoop of protein powder. If calories are too high, reduce oils, nuts, cheese, sauces, granola, rice, pasta, bread, or other calorie-dense sides before cutting the protein anchor.
Store cooked proteins, cooked grains, chopped vegetables, and sauces separately when possible. This keeps texture better and makes it easier to adjust a meal without rebuilding the entire day. Label containers with the protein portion or serving count. A container that says "chicken, 40 g protein" or "tofu bowl base, 32 g protein" removes decision-making when the week gets busy.
If the plan feels too repetitive, change flavor systems instead of changing every meal: salsa and lime, curry spices, Greek yogurt sauce, soy-ginger sauce, tomato sauce, mustard, hot sauce, herbs, or lemon. If the plan feels too much food, split a meal into a smaller meal and snack. If hunger is high, increase vegetables, potatoes, beans, fruit, soup, or other high-volume foods before adding unmeasured fats.
A successful meal plan should survive imperfect days. Keep one emergency protein option in the fridge, freezer, or pantry: canned tuna, protein powder, tofu, Greek yogurt, cottage cheese, edamame, eggs, deli turkey, or a ready-to-drink shake. That backup prevents a missed cooking session from turning into a full day below target.
Make the week repeatable before making it more varied. Choose two breakfasts, two lunches, two dinners, and one backup snack that fit the target, then rotate seasonings and sides. This approach gives enough variety to avoid boredom while keeping shopping, prep, tracking, and leftovers manageable. A plan that is slightly simple but repeated consistently beats a perfect plan that only works once.
If a day falls apart, return to the next planned meal instead of restarting the entire week. Meal plans work best when they absorb normal interruptions and still guide the next choice.
Keep notes on which meals were easiest, cheapest, and most filling. Those meals should become the default rotation for the next week. This makes future planning faster, calmer, consistent, and less dependent on motivation.
Use it as a structured starting point, not a rigid prescription. Keep the protein anchors, adjust portions to your calorie target, and swap foods that match your budget, schedule, digestion, and preferences.
Yes. Repeating two or three reliable days is often easier than cooking seven totally different days. Keep protein and calories similar, then rotate sauces, vegetables, fruits, grains, or seasonings for variety.
Prep the main protein sources first, then cooked carbohydrates, then washed or chopped produce, and finally sauces or toppings. This protects the protein target even when the week gets busy.
Use eggs, canned tuna, cottage cheese, Greek yogurt, tofu, lentils, beans, frozen vegetables, oats, rice, potatoes, and family packs of poultry or lean meat. Keep expensive ingredients optional.
Yes. For dairy-free meals, use tofu, tempeh, edamame, soy milk, soy yogurt, eggs if tolerated, fish, poultry, lean meat, or pea protein. For no-cook days, use canned fish, deli turkey, rotisserie chicken, Greek yogurt, cottage cheese, tofu, protein shakes, salad kits, microwave grains, and fruit.