Vegetarian Meal Plan

A real 7-day plan, sized to your numbers — not a generic template.

Advertisement
Units
Sex (biological, used for the formula)

If you know it, BMR switches to the Katch-McArdle formula (based on lean body mass) automatically.

Exclude an ingredient

Based on each food's core composition — USDA whole-food data doesn't capture hidden ingredients in processed foods. Always check a real product's label if you have a diagnosed allergy.

Meals per day
Cooking effort

Real portions, a shopping list, and a printable PDF — one way to hit your numbers, not a prescription.

Sample 7-Day Vegetarian Plan (2000 kcal)

One real, complete week this pattern can produce — every meal, portion, and calorie count below is an actual output of the generator above, not an illustration. Your own plan will differ once you enter your numbers: same engine, sized to your calorie target instead of this 2,000 kcal reference.

Day 1 — 2066 kcal

Breakfast

58 min
  • Egg — 8 eggs 572 kcal
  • Quinoa — 0.5× 1 cup, cooked 120 kcal
  • Potato — 0.5× 1 medium, raw 65 kcal
  • Peanut Butter — 0.25× 2 tbsp 30 kcal
  • Pineapple — 0.5× 1 cup, chunks 42 kcal
58g protein 50g carb 43g fat

Lunch

8 min
  • Lentils — 2.75× 1 cup, cooked 603 kcal
  • Whole Wheat Bread — 0.25× 1 slice 13 kcal
  • Spinach — 0.75× 1 cup, raw 5 kcal
  • Walnuts — 0.25× 1 oz (about 14 halves) 33 kcal
  • Watermelon — 0.5× 1 cup, diced 26 kcal
49g protein 115g carb 6g fat

Dinner

53 min
  • Tofu — 2× 1/2 block 382 kcal
  • White Rice — 0.5× 1 cup, cooked 78 kcal
  • Sweet Potato — 0.5× 1 medium, raw 69 kcal
  • Peanut Butter — 0.25× 2 tbsp 30 kcal
50g protein 41g carb 26g fat

Day 2 — 2057 kcal

Breakfast

13 min
  • Tofu — 2.25× 1/2 block 418 kcal
  • White Bread — 2.5× 1 slice 160 kcal
  • Watermelon — 0.75× 1 cup, diced 29 kcal
  • Walnuts — 0.25× 1 oz (about 14 halves) 33 kcal
  • Onion — 0.5× 1 medium 18 kcal
57g protein 50g carb 31g fat

Lunch

25 min
  • Mozzarella — 7.5× 1 oz 533 kcal
  • Whole Wheat Bread — 2.25× 1 slice 151 kcal
  • Apple — 0.5× 1 medium 63 kcal
  • Walnuts — 0.25× 1 oz (about 14 halves) 33 kcal
  • Potato — 0.5× 1 medium, raw 62 kcal
61g protein 61g carb 39g fat

Dinner

40 min
  • Cottage Cheese — 4.25× 1/2 cup 389 kcal
  • Brown Rice — 0.5× 1 cup, cooked 129 kcal
  • Kale — 0.5× 1 cup, chopped 12 kcal
  • Almonds — 0.25× 1 oz (about 23 almonds) 29 kcal
55g protein 52g carb 15g fat

Day 3 — 2132 kcal

Breakfast

13 min
  • Egg — 8 eggs 572 kcal
  • White Bread — 0.5× 1 slice 27 kcal
  • Tomato — 0.25× 1 medium 7 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
  • Pineapple — 0.25× 1 cup, chunks 27 kcal
52g protein 16g carb 44g fat

Lunch

16 min
  • Lentils — 2.75× 1 cup, cooked 603 kcal
  • Whole Wheat Bread — 0.25× 1 slice 13 kcal
  • Red Bell Pepper — 0.25× 1 medium 8 kcal
  • Almonds — 0.5× 1 oz (about 23 almonds) 87 kcal
  • Broccoli — 0.25× 1 cup, chopped 9 kcal
52g protein 114g carb 10g fat

Dinner

33 min
  • Lentils — 2.75× 1 cup, cooked 603 kcal
  • Whole Wheat Bread — 0.25× 1 slice 13 kcal
  • Sweet Potato — 0.25× 1 medium, raw 30 kcal
  • Peanut Butter — 0.5× 2 tbsp 90 kcal
51g protein 117g carb 10g fat

Day 4 — 2083 kcal

Breakfast

28 min
  • Mozzarella — 6.75× 1 oz 483 kcal
  • Quinoa — 0.75× 1 cup, cooked 186 kcal
  • Broccoli — 0.5× 1 cup, chopped 14 kcal
  • Almonds — 0.25× 1 oz (about 23 almonds) 29 kcal
  • Banana — 0.5× 1 medium 58 kcal
56g protein 57g carb 36g fat

Lunch

17 min
  • Greek Yogurt — 3.5× 1 container (6 oz) 442 kcal
  • Pasta — 0.75× 1 cup, cooked 141 kcal
  • Pineapple — 0.5× 1 cup, chunks 42 kcal
  • Avocado — 0.25× 1 medium 58 kcal
  • Red Bell Pepper — 0.5× 1 medium 14 kcal
67g protein 68g carb 18g fat

Dinner

40 min
  • Edamame — 2.5× 1 cup 460 kcal
  • Brown Rice — 0.25× 1 cup, cooked 49 kcal
  • Blueberry — 0.75× 1 cup 57 kcal
  • Avocado — 0.25× 1 medium 50 kcal
48g protein 61g carb 25g fat

Day 5 — 2075 kcal

Breakfast

45 min
  • Tofu — 2.25× 1/2 block 418 kcal
  • Pasta — 0.5× 1 cup, cooked 126 kcal
  • Sweet Potato — 0.5× 1 medium, raw 60 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
  • Blueberry — 0.5× 1 cup 46 kcal
56g protein 58g carb 31g fat

Lunch

33 min
  • Tofu — 2.25× 1/2 block 418 kcal
  • White Bread — 2.5× 1 slice 173 kcal
  • Watermelon — 0.5× 1 cup, diced 24 kcal
  • Avocado — 0.25× 1 medium 50 kcal
  • Potato — 0.5× 1 medium, raw 69 kcal
59g protein 65g carb 32g fat

Dinner

28 min
  • Tofu — 2.25× 1/2 block 418 kcal
  • White Rice — 0.75× 1 cup, cooked 163 kcal
  • Cucumber — 0.5× 1 medium, with peel 18 kcal
  • Avocado — 0.25× 1 medium 50 kcal
55g protein 50g carb 30g fat

Day 6 — 2305 kcal

Breakfast

12 min
  • Mozzarella — 7.5× 1 oz 533 kcal
  • Pasta — 0.75× 1 cup, cooked 173 kcal
  • Blueberry — 0.25× 1 cup 17 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
  • Strawberry — 0.25× 1 cup, halves 10 kcal
58g protein 46g carb 40g fat

Lunch

40 min
  • Mozzarella — 7.5× 1 oz 533 kcal
  • Brown Rice — 0.75× 1 cup, cooked 191 kcal
  • Cucumber — 0.25× 1 medium, with peel 9 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
  • Kale — 0.25× 1 cup, chopped 5 kcal
56g protein 48g carb 40g fat

Dinner

20 min
  • Mozzarella — 7.5× 1 oz 533 kcal
  • White Rice — 0.75× 1 cup, cooked 156 kcal
  • Orange — 0.25× 1 medium 12 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
54g protein 43g carb 39g fat

Day 7 — 2066 kcal

Breakfast

25 min
  • Edamame — 2.5× 1 cup 460 kcal
  • Quinoa — 0.25× 1 cup, cooked 66 kcal
  • Orange — 0.75× 1 medium 42 kcal
  • Avocado — 0.25× 1 medium 50 kcal
  • Orange — 0.5× 1 medium 37 kcal
50g protein 68g carb 26g fat

Lunch

25 min
  • Edamame — 3.25× 1 cup 605 kcal
  • Quinoa — 0.75× 1 cup, cooked 144 kcal
  • Red Bell Pepper — 0.75× 1 medium 23 kcal
  • Peanut Butter — 0.25× 2 tbsp 30 kcal
  • Cucumber — 0.75× 1 medium, with peel 31 kcal
68g protein 84g carb 31g fat

Dinner

20 min
  • Cottage Cheese — 3.75× 1/2 cup 352 kcal
  • Quinoa — 0.75× 1 cup, cooked 156 kcal
  • Red Bell Pepper — 0.75× 1 medium 26 kcal
  • Olive Oil — 0.25× 1 tbsp 44 kcal
52g protein 54g carb 18g fat

No meat, poultry, or fish — everything else stays in

This is the lacto-ovo version of vegetarian: dairy and eggs are both allowed and used, alongside grains, legumes, vegetables, fruit, nuts, and plant fats. Every exclusion is based on a food's real USDA composition, not a label, so nothing containing meat, poultry, or fish can end up in the plan by accident.

Who this pattern suits

Most people who call themselves vegetarian mean exactly this — no flesh, but eggs and dairy stay part of normal eating. It's also a common middle ground for households where not everyone eats the same way: the food pool here overlaps heavily with an omnivore diet's breakfast and snack foods, which tends to make shared shopping and cooking simpler than a fully vegan plan would. It's equally common as a long-term pattern in its own right, not just a stepping stone toward something stricter — plenty of people find it's the version of plant-forward eating that actually fits how they cook.

Why the protein target is easier to hit here than fully vegan

Eggs and dairy — Greek yogurt, cottage cheese in particular — are both protein-dense and simple to portion precisely, which meaningfully widens the pool the generator can draw from compared to a vegan plan. Your protein number is still a hard floor regardless of pattern; it just has more room to be hit without leaning on the same two or three foods repeatedly.

What a typical day looks like

Breakfast often centers on eggs or Greek yogurt with oats or fruit; lunch and dinner rotate cottage cheese, tofu, or lentils against rice, pasta, or quinoa, with vegetables and olive oil rounding out the rest. Snacks lean on the same protein-dense staples in smaller portions, rather than defaulting to something carb-heavy just to fill a slot. Portions list both grams and a household measure — "2× 1 container" — so a kitchen scale is useful but never required.

Handling dairy or egg sensitivities within the pattern

Vegetarian and "no dairy" or "no eggs" aren't mutually exclusive here — the exclusion checkboxes in the settings above work independently of the pattern selector, so you can stay vegetarian while ruling out a specific ingredient you can't eat, and the generator finds a different way to hit your numbers from what's left.

Adjusting the plan

Swap out any single meal, lock the ones worth keeping before regenerating a day, and change meals-per-day or cooking effort in the settings above if the defaults don't fit your week. Once you're happy with a week, the shopping list groups every ingredient by aisle with a running total across all seven days, and the printable PDF turns the whole plan into something you can keep on the counter without a screen — both update automatically to match whatever the plan actually contains. The whole thing also lives in the page's URL, so you can bookmark or share the exact plan you built and have it reload precisely as you left it.

Advertisement

Frequently asked questions

What can I eat on this vegetarian meal plan?

Everything except meat, poultry, and fish — dairy, eggs, grains, legumes, vegetables, fruit, nuts, and plant fats are all in bounds. That keeps the protein pool wide: eggs, Greek yogurt, and cottage cheese are all protein-dense and easy to portion precisely, alongside tofu, lentils, and edamame.

Is this the same as the vegan option?

No — vegan additionally excludes dairy and eggs. This pattern is lacto-ovo vegetarian, the common default meaning of 'vegetarian': no flesh, but dairy and eggs are both allowed and used regularly, since they're two of the easiest whole foods to hit a protein target with precisely.

Will the plan repeat the same meals a lot?

Less than a vegan plan will, since the protein pool here is noticeably wider — eggs, yogurt, cottage cheese, tofu, and lentils all qualify. The generator still caps how many times any single food can appear across the week, and you can swap or lock individual meals if a particular combination doesn't suit you.

Does the plan account for eggs or dairy allergies?

Yes — the settings above include separate exclusion checkboxes for eggs and dairy, independent of the vegetarian pattern itself. Check either (or both) and the generator drops those foods from the eligible pool before building anything, the same allergen-safety logic every pattern on this site uses.

Can I get a stricter, fully plant-based version of this plan?

Yes — the vegan meal plan uses the same generator and calorie/macro target, with dairy and eggs also excluded. Protein variety narrows further there, since it removes two of this plan's easiest protein sources, but the target itself is still treated as a hard floor either way.