7-day meal plan

Vegetarian meal plan for 7 days

A 7-day vegetarian meal plan at about 1800 kcal - no meat or fish, with eggs, dairy, and legumes. Recipes, macros, and a shopping list.

1805kcal per day
86 gprotein (20% of energy)
186 gcarbs
68 gfat
46 gfiber
5meals a day

Day 1

1822 kcal · Protein 89 g · Carbs 166 g · Fat 77 g · Fiber 41 g

Breakfast

Overnight oats with yogurt and blueberries

437 kcal

Protein 17 g · Carbs 54 g · Fat 14 g · 5 min

  • Oats50 g (about ½ cup)
  • Plain yogurt150 g
  • Milk 2%100 ml
  • Chia seeds10 g (about 1 tablespoon)
  • Blueberries100 g
Instructions
  1. Mix the oats, chia seeds, yogurt, and milk in a jar.
  2. Close the jar and refrigerate overnight, for at least 4 hours.
  3. In the morning, stir, add the blueberries, and eat right away or take it with you.

The oats will keep in the fridge for 2 days, so you can prepare two servings at once. You can also swap the blueberries for raspberries or grated apple.

Mid-morning snack

Blue cheese with grapes and walnuts

181 kcal

Protein 6 g · Carbs 14 g · Fat 12 g · 3 min

  • Blue cheese20 g
  • Grapes75 g (about ½ cup)
  • Walnuts9 g
Instructions
  1. Cut the cheese into cubes, wash the grapes, and remove them from the stems.
  2. Serve with the walnuts—the best bite combines cheese, a grape, and a piece of walnut.

You can swap the blue cheese for goat cheese or brie, and the grapes for slices of pear.

Lunch

Spaghetti with lentils in tomato sauce

644 kcal

Protein 28 g · Carbs 85 g · Fat 15 g · 30 min

  • Dry whole-wheat pasta75 g
  • Cooked lentils140 g
  • Tomato210 g
  • Tomato paste20 g (about 1½ tablespoons)
  • Carrot65 g
  • Celery stalks40 g
  • Onion65 g
  • Garlic5 g
  • Olive oil11 g (about 1 tablespoon)
  • Seasonings and extras: salt, pepper, oregano, basil
Instructions
  1. Heat the olive oil and cook the finely chopped onion, garlic, carrot, and celery until softened (about 5 minutes).
  2. Add the tomatoes, tomato paste, and cooked lentils. Season with oregano and basil, then simmer for 15 minutes.
  3. Meanwhile, cook the pasta until al dente. Season the sauce with salt and pepper, then toss with the pasta.

Rinse canned lentils well. Cook dried green lentils ahead of time—they need about 25 minutes.

Afternoon snack

Hard-boiled eggs with bell pepper and cucumber

190 kcal

Protein 14 g · Carbs 6 g · Fat 11 g · 5 min

  • Hard-boiled egg2 eggs (100 g)
  • Red bell pepper75 g
  • Cucumber75 g
  • Seasonings and extras: salt, pepper
Instructions
  1. Peel the hard-boiled eggs and cut them in half.
  2. Cut the bell pepper and cucumber into sticks.
  3. Season the eggs with salt and pepper and serve with the vegetables.

Boil the eggs for 9-10 minutes after the water comes to a boil, then rinse them in cold water—they'll be easier to peel.

Dinner

Pepper and feta omelet

371 kcal

Protein 24 g · Carbs 7 g · Fat 26 g · 15 min

  • Egg3 eggs (150 g)
  • Red bell pepper80 g
  • Onion20 g
  • Olive oil5 g (about ½ tablespoon)
  • Feta30 g
  • Seasonings and extras: pepper, oregano
Instructions
  1. Dice the bell pepper and onion and sauté them in olive oil for 3-4 minutes.
  2. Beat the eggs with a fork, pepper, and oregano, then pour them over the vegetables.
  3. Sprinkle with crumbled feta, cover, and cook over low heat for 4-5 minutes, until the top is set.

Feta is salty, so you don't need to add salt to the omelet. You can use zucchini or tomatoes instead of bell pepper.

Day 2

1822 kcal · Protein 100 g · Carbs 164 g · Fat 77 g · Fiber 41 g

Breakfast

Homemade granola with banana and soy milk

447 kcal

Protein 15 g · Carbs 55 g · Fat 17 g · 25 min

  • Oats40 g (about ½ cup)
  • Shelled sunflower seeds10 g (about 1 tablespoon)
  • Maple syrup10 g (about ½ tablespoon)
  • Canola oil5 g (about ½ tablespoon)
  • Soy drink210 ml
  • Banana½ banana (60 g)
  • Seasonings and extras: cinnamon
Instructions
  1. Preheat the oven to 170°C. Mix the oats and sunflower seeds with the oil, maple syrup, and cinnamon.
  2. Spread on a baking sheet lined with parchment paper and bake for 15-20 minutes, stirring halfway through, until golden.
  3. Let the granola cool, transfer it to a bowl, pour over the soy milk, and add the sliced banana.

Bake several servings at once - granola will stay crunchy in an airtight jar for 2 weeks.

Mid-morning snack

Celery with peanut butter and raisins

170 kcal

Protein 6 g · Carbs 13 g · Fat 11 g · 5 min

  • Celery stalks110 g
  • Peanut butter20 g (about 1½ tablespoons)
  • Raisins11 g (about 1 tablespoon)
Instructions
  1. Wash the celery stalks, trim the ends, and cut them into finger-length pieces.
  2. Fill the grooves in the celery stalks with peanut butter.
  3. Top with raisins.

This snack is known as “ants on a log”—you can replace the raisins with chopped dried cranberries.

Lunch

Chickpea and spinach curry with millet

656 kcal

Protein 24 g · Carbs 81 g · Fat 19 g · 30 min

  • Canned chickpeas160 g
  • Dry millet groats65 g
  • Tomato210 g
  • Spinach85 g
  • Onion65 g
  • Garlic5 g
  • Canola oil11 g (about 1 tablespoon)
  • Seasonings and extras: salt, curry powder, turmeric, ginger, cumin
Instructions
  1. Rinse the millet with hot water and cook it in salted water (about 15 minutes).
  2. Sauté the chopped onion and garlic in oil until softened, add the curry powder, turmeric, ginger, and cumin, and cook for half a minute.
  3. Add the chopped tomatoes (canned tomatoes work too) and drained chickpeas. Simmer for 10 minutes.
  4. Stir in the spinach and wait for it to wilt. Season with salt and serve with the millet.

You can use basmati or brown rice instead of millet. This curry reheats well.

Afternoon snack

Cottage cheese with tomato, basil, and sunflower seeds

183 kcal

Protein 17 g · Carbs 8 g · Fat 9 g · 5 min

  • Cottage cheese140 g (about 5½ tablespoons)
  • Tomato95 g
  • Shelled sunflower seeds5 g (about ½ tablespoon)
  • Seasonings and extras: basil, pepper
Instructions
  1. Dice the tomato.
  2. Mix the cottage cheese with the tomato and chopped basil leaves, then season with pepper.
  3. Sprinkle with sunflower seeds - ideally, toast them briefly in a dry pan first.

In winter, use a pinch of dried basil or oregano instead of fresh basil.

Dinner

Tofu Scramble with Mushrooms and Spinach

365 kcal

Protein 38 g · Carbs 6 g · Fat 22 g · 15 min

  • Plain tofu190 g
  • Canola oil5 g (about ½ tablespoon)
  • Onion30 g
  • Mushrooms100 g
  • Spinach50 g
  • Parsley5 g
  • Seasonings and extras: salt, pepper, turmeric, granulated garlic
Instructions
  1. Slice the mushrooms, dice the onion, and sauté them in oil until the mushrooms are browned.
  2. Drain the tofu, mash it with a fork, and add it to the pan with the turmeric and granulated garlic. Cook for 5 minutes, stirring.
  3. Add the spinach, season with salt and pepper, and cook until wilted. Sprinkle with chopped parsley.

If you're not limiting carbs, serve the tofu scramble with a slice of rye bread.

Day 3

1817 kcal · Protein 96 g · Carbs 193 g · Fat 58 g · Fiber 49 g

Breakfast

Greek yogurt with granola and kiwi

435 kcal

Protein 30 g · Carbs 45 g · Fat 13 g · 5 min

  • 0% Greek yogurt220 g
  • Granola45 g (about 5½ tablespoons)
  • Kiwi2 kiwi (140 g)
Instructions
  1. Peel the kiwi and cut it into half-moons.
  2. Spoon the Greek yogurt into a bowl, add the kiwi, and top with granola just before eating so it stays crunchy.

Choose granola with a short ingredient list and little sugar, or make your own with oats, nuts, and a little maple syrup.

Mid-morning snack

Chia pudding with raspberries

182 kcal

Protein 6 g · Carbs 7 g · Fat 10 g · 5 min

  • Chia seeds25 g (about 2 tablespoons)
  • Almond milk140 ml (about ½ cup)
  • Raspberries75 g (about ½ cup)
  • Seasonings and extras: vanilla extract
Instructions
  1. Mix the chia seeds with the almond drink and a few drops of vanilla extract.
  2. After 5 minutes, stir again to prevent lumps, then refrigerate for at least 2 hours or overnight.
  3. Add fresh or thawed raspberries just before serving.

A pudding in a jar with a screw-top lid makes a convenient snack for work—prepare it the night before.

Lunch

Broccoli and cheese pasta bake

610 kcal

Protein 34 g · Carbs 73 g · Fat 17 g · 40 min

  • Dry wheat pasta75 g
  • Broccoli210 g
  • Egg1 egg (50 g)
  • Milk 2%110 ml (about ½ cup)
  • Gouda cheese30 g
  • Tomato110 g
  • Garlic5 g
  • Seasonings and extras: salt, pepper, nutmeg
Instructions
  1. Cook the pasta for 2 minutes less than the package instructions. Break the broccoli into florets and cook for 3 minutes.
  2. Beat the egg with the milk, crushed garlic, salt, pepper, and nutmeg.
  3. Transfer the pasta and broccoli to an ovenproof dish, pour over the egg mixture, arrange the tomato slices on top, and sprinkle with grated cheese.
  4. Bake for 20 minutes at 190°C, until the cheese is golden.

You can use cauliflower or spinach instead of broccoli. You can assemble the bake in the evening and cook it the next day.

Afternoon snack

Plum smoothie with cinnamon

177 kcal

Protein 8 g · Carbs 26 g · Fat 4 g · 5 min

  • Plums150 g (about 1 cup)
  • Soy drink200 ml
  • Seasonings and extras: cinnamon
Instructions
  1. Wash the plums, cut them in half, and remove the pits.
  2. Blend the plums with the soy milk and a pinch of cinnamon until smooth.

Use frozen plums when they're out of season for a thick, chilled smoothie.

Dinner

Sandwiches with avocado and white bean spread

413 kcal

Protein 18 g · Carbs 43 g · Fat 14 g · 10 min

  • Avocado½ avocado (70 g)
  • Cooked white beans50 g (about 4½ tablespoons)
  • Lemon8 g
  • Garlic2 g
  • Multigrain bread2 slices (80 g)
  • Tomato80 g
  • Seasonings and extras: salt, pepper, chili
Instructions
  1. Mash the avocado and beans with the lemon juice and crushed garlic into a smooth spread. Season with salt, pepper and chili.
  2. Spread the mixture on the slices of bread and top with tomato slices.

Canned beans work, too—just drain and rinse them.

Day 4

1801 kcal · Protein 91 g · Carbs 190 g · Fat 62 g · Fiber 50 g

Breakfast

Oatmeal with Greek yogurt and strawberries

443 kcal

Protein 30 g · Carbs 51 g · Fat 10 g · 10 min

  • Oats50 g (about ½ cup)
  • Milk 2%200 ml
  • 0% Greek yogurt150 g (about 6 tablespoons)
  • Strawberries120 g
  • Flaxseed5 g (about ½ tablespoon)
Instructions
  1. Bring the milk to a boil, add the oats and cook over low heat for about 3 minutes, stirring.
  2. Spoon the oatmeal into a bowl and let it cool slightly.
  3. Top with Greek yogurt and sliced strawberries, then sprinkle with flaxseed.

When strawberries are out of season, use frozen ones. Add them to the oatmeal near the end of cooking to thaw.

Mid-morning snack

Mandarins with almonds

201 kcal

Protein 6 g · Carbs 20 g · Fat 10 g · 2 min

  • Tangerine2 mandarins (160 g)
  • Almonds20 g
Instructions
  1. Peel the mandarins and separate them into segments.
  2. Serve with a handful of almonds, raw or briefly toasted in a dry pan.

When mandarins are out of season, use an apple or pear instead. You can swap the almonds for hazelnuts.

Lunch

Bean soup with marjoram

614 kcal

Protein 24 g · Carbs 86 g · Fat 13 g · 35 min

  • Cooked white beans150 g
  • Potatoes150 g
  • Carrot80 g
  • Celeriac40 g
  • Onion60 g
  • Tomato paste30 g (about 2 tablespoons)
  • Canola oil10 g (about 1 tablespoon)
  • Rye bread1 slice (40 g)
  • Seasonings and extras: salt, pepper, bay leaf, allspice berries, marjoram, smoked paprika, vegetable bouillon cube
Instructions
  1. Sauté the chopped onion in oil until softened, add the grated carrot and celery, and cook for 3 minutes.
  2. Add the diced potatoes, bay leaf, and allspice berries. Pour in water and broth, then cook for 15 minutes.
  3. Add the drained beans and tomato paste, then cook for another 10 minutes. For a thicker soup, blend some of it.
  4. Season with marjoram, smoked paprika, salt, and pepper. Serve with rye bread.

Rinse canned beans well. Soak dried beans overnight and cook them (for about an hour) before adding them to the soup.

Afternoon snack

Broad beans with garlic, olive oil and dill

180 kcal

Protein 10 g · Carbs 14 g · Fat 7 g · 12 min

  • Broad beans170 g (about 1½ cups)
  • Olive oil6 g (about ½ tablespoon)
  • Garlic2 g
  • Dill3 g
  • Seasonings and extras: salt
Instructions
  1. Add the broad beans to salted boiling water and cook for 6-8 minutes, until tender (frozen beans take a little less time).
  2. Drain and immediately toss with olive oil, pressed garlic and chopped dill.
  3. Eat warm, popping the beans out of their skins as you go.

Out of season, use frozen broad beans—they’re available in stores year-round.

Dinner

Cauliflower soup with Parmesan and pumpkin seeds

363 kcal

Protein 21 g · Carbs 20 g · Fat 21 g · 25 min

  • Cauliflower350 g
  • Onion30 g
  • Garlic5 g
  • Butter10 g
  • Milk 2%100 ml
  • Parmesan20 g
  • Pumpkin seeds10 g (about 1 tablespoon)
  • Seasonings and extras: vegetable bouillon cube, nutmeg, salt, pepper
Instructions
  1. Melt the butter and sauté the chopped onion and garlic until softened. Add the cauliflower florets and pour in enough broth to cover them.
  2. Cook for 15 minutes until tender, add the milk and blend until smooth.
  3. Stir in half the grated Parmesan and season with salt, pepper and nutmeg.
  4. Serve sprinkled with the remaining Parmesan and toasted pumpkin seeds.

Frozen cauliflower works too. You don't need to thaw it; just cook it for a few extra minutes.

Day 5

1794 kcal · Protein 71 g · Carbs 202 g · Fat 64 g · Fiber 49 g

Breakfast

Sandwiches with red lentil and carrot spread

443 kcal

Protein 21 g · Carbs 59 g · Fat 9 g · 25 min

  • Dry red lentils40 g (about 3½ tablespoons)
  • Carrot60 g
  • Onion40 g
  • Canola oil5 g (about ½ tablespoon)
  • Tomato paste10 g (about ½ tablespoon)
  • Whole wheat bread2 slices (80 g)
  • Fermented cucumber50 g
  • Seasonings and extras: marjoram, smoked paprika, salt, pepper
Instructions
  1. Rinse the lentils and cook them in 2.5 times as much water for 12-15 minutes, until they break down.
  2. Meanwhile, sauté the chopped onion and grated carrot in oil until softened (5-6 minutes).
  3. Blend the lentils with the vegetables, tomato paste, marjoram, smoked paprika, salt, and pepper.
  4. Spread the paste on the bread and top with slices of pickled cucumber.

The spread thickens as it cools. Make a larger batch while you're at it—it will keep in the refrigerator for 3 days.

Mid-morning snack

Carrot and kohlrabi with guacamole

169 kcal

Protein 4 g · Carbs 10 g · Fat 11 g · 10 min

  • Avocado½ avocado (70 g)
  • Tomato45 g
  • Lime6 g
  • Garlic2 g
  • Carrot65 g
  • Kohlrabi65 g
  • Seasonings and extras: salt, chili
Instructions
  1. Mash the avocado flesh with a fork, then mix in the lime juice, crushed garlic, salt, and a pinch of chili.
  2. Add the finely diced tomato and mix.
  3. Peel the carrot and kohlrabi, cut them into sticks, and dip them in the guacamole.

Guacamole browns quickly. For an on-the-go meal, cover it with plastic wrap pressed directly onto the surface.

Lunch

Pasta with ricotta, spinach, and cherry tomatoes

640 kcal

Protein 29 g · Carbs 65 g · Fat 27 g · 20 min

  • Dry wheat pasta75 g
  • Ricotta90 g (about 4½ tablespoons)
  • Spinach110 g
  • Tomato170 g
  • Garlic6 g
  • Olive oil11 g (about 1 tablespoon)
  • Parmesan11 g
  • Seasonings and extras: salt, pepper, nutmeg
Instructions
  1. Cook the pasta al dente and reserve half a cup of the cooking water.
  2. Sauté the pressed garlic in olive oil, add the halved cherry tomatoes, and cook for 2 minutes. Add the spinach and let it wilt.
  3. Add the ricotta and a little pasta water. Stir until smooth, then season with salt, pepper, and nutmeg.
  4. Toss the sauce with the pasta and sprinkle with grated Parmesan.

You can use cottage cheese blended with a tablespoon of pasta cooking water instead of ricotta.

Afternoon snack

Carrot, orange, and ginger smoothie

177 kcal

Protein 4 g · Carbs 32 g · Fat 3 g · 5 min

  • Carrot juice160 ml
  • Orange½ orange (70 g)
  • Banana½ banana (60 g)
  • Flaxseed5 g (about ½ tablespoon)
  • Seasonings and extras: ginger
Instructions
  1. Peel the orange and banana, then cut them into pieces.
  2. Blend the fruit with the carrot juice, flaxseed, and a pinch of ginger until smooth.

Instead of ground ginger, you can grate in a piece of fresh ginger root for a bolder flavor.

Dinner

Chickpea, bell pepper, and cucumber salad

365 kcal

Protein 13 g · Carbs 35 g · Fat 15 g · 10 min

  • Canned chickpeas140 g
  • Red bell pepper95 g
  • Cucumber95 g
  • Tomato95 g
  • Onion30 g
  • Parsley14 g
  • Olive oil10 g (about 1 tablespoon)
  • Lemon14 g
  • Seasonings and extras: cumin, salt, pepper
Instructions
  1. Drain the chickpeas and rinse them with cold water.
  2. Dice the bell pepper, cucumber, and tomato, and finely chop the onion and parsley.
  3. Mix the vegetables with the chickpeas, olive oil, lemon juice, cumin, salt, and pepper.

The salad tastes even better after chilling in the fridge for 15–20 minutes. It travels well, so it’s great to take with you.

Day 6

1793 kcal · Protein 74 g · Carbs 188 g · Fat 76 g · Fiber 35 g

Breakfast

French toast with blueberries

438 kcal

Protein 18 g · Carbs 51 g · Fat 16 g · 15 min

  • Challah2 slices (80 g)
  • Egg1 egg (50 g)
  • Milk 2%50 ml
  • Butter5 g
  • Plain yogurt50 g (about 2½ tablespoons)
  • Blueberries80 g (about ½ cup)
  • Seasonings and extras: cinnamon
Instructions
  1. Beat the egg with the milk and cinnamon in a shallow dish.
  2. Dip both sides of the challah slices in the egg mixture.
  3. Fry in hot butter for 2-3 minutes on each side, until golden brown.
  4. Serve with yogurt and blueberries.

Challah that's a day or two old works best—it soaks up the mixture well and holds together while frying.

Mid-morning snack

Plain yogurt with pear, almonds, and cinnamon

186 kcal

Protein 7 g · Carbs 18 g · Fat 9 g · 5 min

Instructions
  1. Wash the pear, remove the core, and dice the fruit.
  2. Spoon the yogurt into a bowl, add the pear, and top with chopped almonds and cinnamon.

In winter, cook the pear in a dry pan with cinnamon for 2–3 minutes for a warm, spiced dessert.

Lunch

Pumpkin soup with red lentils and seeds

605 kcal

Protein 23 g · Carbs 76 g · Fat 20 g · 35 min

  • Butternut squash340 g
  • Dry red lentils55 g (about 4½ tablespoons)
  • Carrot90 g
  • Onion70 g
  • Garlic6 g
  • Canola oil11 g (about 1 tablespoon)
  • Pumpkin seeds15 g (about 1½ tablespoons)
  • Seasonings and extras: salt, pepper, ginger, nutmeg, vegetable bouillon cube
Instructions
  1. Heat the oil in a pot and sauté the chopped onion and garlic until softened.
  2. Add the diced squash and carrot, along with the rinsed lentils. Pour in enough water and stock to cover the vegetables, then simmer covered for 20 minutes.
  3. Blend the soup until smooth, then season with salt, pepper, ginger, and nutmeg.
  4. Toast the pumpkin seeds in a dry pan and sprinkle them over the soup.

You can use Hokkaido squash instead of butternut squash—it doesn't need to be peeled. The soup freezes well.

Afternoon snack

Fruit salad with mint and hazelnuts

205 kcal

Protein 3 g · Carbs 34 g · Fat 6 g · 10 min

  • Apple½ apple (90 g)
  • Kiwi1 kiwi (70 g)
  • Orange½ orange (70 g)
  • Grapes45 g
  • Lemon4 g
  • Hazelnuts8 g
  • Seasonings and extras: mint
Instructions
  1. Wash the fruit, then peel the kiwi and orange.
  2. Dice the apple, kiwi and orange, and halve the grapes.
  3. Drizzle the fruit with lemon juice, add the chopped mint leaves and mix.
  4. Sprinkle with chopped hazelnuts.

In summer, use seasonal fruit such as strawberries, blueberries and peaches.

Dinner

Caprese salad with arugula

359 kcal

Protein 23 g · Carbs 10 g · Fat 25 g · 10 min

  • Mozzarella90 g
  • Tomato220 g
  • Arugula25 g
  • Olive oil4 g (about 1 teaspoon)
  • Balsamic vinegar9 g (about ½ tablespoon)
  • Seasonings and extras: basil, salt, pepper
Instructions
  1. Slice the tomatoes and mozzarella into slices about 1 cm thick.
  2. Arrange alternating slices of tomato and mozzarella over the arugula.
  3. Drizzle with olive oil and balsamic vinegar, then sprinkle with basil, salt, and pepper.

It tastes best with ripe tomatoes and fresh basil. For a more filling dinner, add a slice of whole-grain bread.

Day 7

1789 kcal · Protein 81 g · Carbs 197 g · Fat 60 g · Fiber 55 g

Breakfast

Sandwiches with green pea spread and radishes

435 kcal

Protein 18 g · Carbs 49 g · Fat 14 g · 10 min

  • Green peas130 g (about 1 cup)
  • Olive oil5 g (about ½ tablespoon)
  • Lemon11 g
  • Garlic3 g
  • Rye bread2 slices (80 g)
  • Radish55 g
  • Pumpkin seeds11 g (about 1 tablespoon)
  • Seasonings and extras: salt, pepper, mint
Instructions
  1. Cover the peas (frozen is fine) with boiling water for 3 minutes, then drain.
  2. Blend them with olive oil, lemon juice, garlic, mint, salt, and pepper until smooth.
  3. Spread the mixture on slices of bread, top with sliced radishes, and sprinkle with pumpkin seeds.

The spread keeps in the fridge for 2 days. You can use chives or dill instead of mint.

Mid-morning snack

Crispy tofu cubes with smoked paprika

179 kcal

Protein 18 g · Carbs 3 g · Fat 11 g · 15 min

  • Plain tofu95 g
  • Canola oil3 g
  • Soy sauce5 g (about 1 teaspoon)
  • Tomato75 g
  • Seasonings and extras: smoked paprika, garlic powder
Instructions
  1. Press the tofu dry with a paper towel, cut it into cubes, and coat with smoked paprika and granulated garlic.
  2. Heat the oil in a pan and fry the tofu for 6–8 minutes, turning it until golden on all sides.
  3. Remove the pan from the heat and drizzle the tofu with soy sauce.
  4. Serve with a tomato cut into quarters or with cherry tomatoes.

You can also bake the cubes in an oven preheated to 200°C for about 20 minutes. Make two servings at once—they taste great cold, too.

Lunch

Lentil soup with potatoes and marjoram

632 kcal

Protein 26 g · Carbs 89 g · Fat 14 g · 40 min

  • Dry lentils75 g
  • Potatoes180 g
  • Carrot100 g
  • Celeriac50 g
  • Onion75 g
  • Garlic6 g
  • Tomato paste25 g (about 1½ tablespoons)
  • Canola oil12 g (about 1 tablespoon)
  • Parsley6 g
  • Seasonings and extras: salt, pepper, bay leaf, marjoram, smoked paprika, vegetable bouillon cube
Instructions
  1. Rinse the lentils. Soften the chopped onion and garlic in oil, add the grated carrot and celery, and cook for 3 minutes.
  2. Add the lentils, diced potatoes, tomato paste, and bay leaf. Pour in water and bouillon, then simmer for 30 minutes, until the lentils are tender.
  3. Season with marjoram, smoked paprika, salt, and pepper, then sprinkle with parsley.

You can use red lentils instead of green lentils. They’ll cook in 15 minutes, and the soup will be thicker.

Afternoon snack

Apple with peanut butter and cinnamon

183 kcal

Protein 4 g · Carbs 23 g · Fat 8 g · 3 min

Instructions
  1. Wash the apple, remove the core, and cut it into wedges.
  2. Spread the peanut butter on the apple wedges, or dip them in it.
  3. Sprinkle with cinnamon.

For an on-the-go snack, drizzle the apple wedges with lemon juice to keep them from browning, and pack the peanut butter separately in a small jar.

Dinner

Creamy green pea soup with mint

360 kcal

Protein 15 g · Carbs 34 g · Fat 13 g · 25 min

  • Green peas210 g (about 1½ cups)
  • Potatoes65 g
  • Onion40 g
  • Garlic4 g
  • Olive oil8 g (about 2 teaspoons)
  • Shelled sunflower seeds8 g
  • Seasonings and extras: vegetable bouillon cube, mint, salt, pepper
Instructions
  1. Soften the chopped onion and garlic in olive oil, add the diced potatoes, and pour in enough broth to cover them.
  2. Cook for 12 minutes, add the peas, and cook for another 5 minutes.
  3. Blend the soup with the mint until smooth, then season with salt and pepper.
  4. Toast the sunflower seeds in a dry pan and sprinkle them over the soup.

Frozen peas work best here—they’re sweet and don’t need to be thawed.

Shopping list for 7 days

All the ingredients in the meal plan, totaled for the whole week and grouped by store section. Check off anything you already have at home.

Vegetables

Fruit

Dairy and eggs

Bread

Groats, rice, pasta, and cereal flakes

Legumes

Nuts, seeds, and kernels

Fats and oils

Sauces and extras

Sweets and snacks

Drinks

Seasonings and extras: basil, vegetable bouillon cube, chili, curry powder, cinnamon, garlic powder, vanilla extract, nutmeg, ginger, cumin, turmeric, bay leaf, marjoram, mint, oregano, smoked paprika, pepper, salt, allspice.

Who this meal plan is for

A vegetarian diet excludes meat and fish but includes eggs and dairy, making it easy to get protein. This meal plan gets protein from eggs, dairy, legumes, tofu, and nuts, averaging 86 g of protein per day. We’ve also left out products containing gelatin.

The calorie content is about 1800 kcal. If you need more or less, increase or decrease the portions of all meals by a similar percentage to keep the macro proportions the same.

How to use the meal plan

  • Cooking legumes at home is cheaper than buying them canned. Soak them overnight and cook enough for several recipes at once.
  • Try to include protein in every meal: eggs, yogurt, cottage cheese, legumes, or tofu.
  • You can swap meals between days as long as they’re for the same time of day.

We calculated the calories and macros for each meal using the calorie chart and the listed ingredient weights. Weigh ingredients as specified in the recipe: groats, rice, and pasta dry; meat and fish raw, unless the recipe says otherwise (for example, baked chicken breast or cooked beans).

FAQs

Where can you get protein on a vegetarian diet?
From eggs, dairy (yogurt, cottage cheese, and cheese), legumes, tofu, grains, and nuts. This meal plan provides an average of 86 g of protein per day.
Can a vegetarian diet help you lose weight?
It can, but weight loss depends on your calorie balance, not simply on cutting out meat. This meal plan has about 1800 kcal—compare that with your daily calorie needs.
What should you keep in mind on a vegetarian diet?
Include protein in every meal, and remember iron, which you can get from legumes, grains, and green vegetables. If you follow this diet long term, it's also worth discussing vitamin B12 with your doctor or dietitian.
How can you adjust the calorie content of a meal plan?
Adjust the servings of all meals by the same percentage - for example, by 10% to get about 1600 or 2000 kcal.

This meal plan is for informational purposes and does not replace a personalized diet plan from a dietitian or medical advice. Nutrition information is approximate and depends on the specific products and how they are prepared. How we create meal plans.