Skip to content
Green Smoothies

A 7-Day Vegan Meal Plan for Beginners That Actually Fills You Up

Going vegan fails when the food is vague. Here is a full week of specific meals, the grocery list to shop from, and the three nutrients you need a plan for.

By RestoreShots Editorial TeamUpdated Sep 12, 2026 12 min read

Quick answer: A beginner vegan meal plan works when every meal has a clear protein source: tofu, tempeh, lentils, chickpeas, beans or fortified soy milk. Aim for three meals and one snack a day, 60-90g protein total, and cover vitamin B12 with fortified foods or a supplement, because no unfortified plant food provides it reliably.

Key takeaways

  • Every meal needs a named protein: tofu, tempeh, lentils, chickpeas, beans, edamame or soy yogurt.
  • B12 does not come from plants. Use fortified soy milk, fortified nutritional yeast or a supplement from day one.
  • Pair iron-rich meals with vitamin C (lemon, tomato, pepper) and keep tea and coffee an hour away from them.
  • Shop once from one list. Deciding what to eat at 6pm is how the plan dies.

How this plan is built

Most vegan meal plans fail for a boring reason: they list pretty bowls without enough protein, so you are hungry by 4pm and eating toast by 9. This plan fixes that first. Every day lands roughly at 1,800-2,100 calories with 70-90g protein, 30g+ fiber and a fortified B12 source. If you need more or fewer calories, scale portions rather than cutting meals.

Every meal below exists in our free meal planner, which can rebuild this week around your own calories, allergies and dislikes, and print the grocery list as a one-page PDF. Prefer to do it by hand? The full list is at the bottom.

The 7 days at a glance

Breakfasts and snacks repeat on purpose. Repetition is what makes a first week shoppable and cheap; variety can come in week two.

Day 1 (Monday)

Breakfast: turmeric tofu scramble with wilted greens and whole wheat toast. Lunch: chickpea and roasted vegetable bowl with tahini. Dinner: red lentil and carrot soup with sourdough. Snack: soy yogurt with berries and ground flax.

Day 2 (Tuesday)

Breakfast: chia overnight oats made with fortified soy milk and banana. Lunch: black bean and avocado salad with lime. Dinner: tofu and broccoli stir-fry with brown rice. Snack: hummus with carrot and cucumber sticks.

Day 3 (Wednesday)

Breakfast: fortified cereal with soy milk and mixed berries. Lunch: lentil and spinach bowl with lemon tahini dressing. Dinner: chana masala with chapati or rice. Snack: steamed edamame with sea salt.

Day 4 (Thursday)

Breakfast: peanut butter banana oatmeal. Lunch: hummus mezze plate with pita, olives and tomatoes. Dinner: three-bean chili with a toasted corn tortilla. Snack: an orange and a small handful of pistachios.

Day 5 (Friday)

Breakfast: turmeric tofu scramble again, this time with mushrooms. Lunch: leftover chili (make double on Thursday). Dinner: chickpea and sweet potato coconut curry with rice. Snack: soy yogurt with berries.

Day 6 (Saturday)

Breakfast: green protein smoothie with soy milk, spinach, banana and pea protein. Lunch: falafel bowl with tahini and cucumber salad. Dinner: lentil bolognese with whole wheat pasta. Snack: dark chocolate and almonds.

Day 7 (Sunday)

Breakfast: chia overnight oats with mango. Lunch: mujadara, the Middle Eastern lentils-and-rice dish with caramelised onion that costs almost nothing. Dinner: sesame tempeh with bok choy and rice. Snack: hummus and vegetables.

The three nutrients that need a plan, not luck

A vegan diet covers most nutrients easily: fiber, folate, vitamin C, potassium and magnesium are usually better than average. Three need deliberate attention, and pretending otherwise is how new vegans end up exhausted at month three.

Vitamin B12: fortified foods or a supplement, full stop

No unfortified plant food supplies reliable B12. This plan includes fortified soy milk and fortified nutritional yeast daily, which covers the 2.4 µg adult reference intake, but a simple B12 supplement is the easiest guarantee. Our vitamin B12 guide explains doses and why deficiency takes years to show up.

Iron: pair it with vitamin C

Lentils, chickpeas, tofu and pumpkin seeds carry plenty of iron, but the plant form absorbs less well. The fix costs nothing: squeeze lemon over the lentils, put tomatoes in the chili, keep tea and coffee an hour away from iron-rich meals. The full pairing list is in our iron guide.

Omega-3: seeds daily, and know the limit

Ground flax, chia and walnuts supply ALA omega-3. The long-chain forms (EPA and DHA) found in fish are a different story; on a fully vegan diet the reliable source is algae oil. Details in the omega-3 guide.

Your grocery list for the week

One shop covers all seven days for one person. Quantities are generous; expect leftovers of the pantry items.

  • Proteins: firm tofu (2 blocks), tempeh (1 pack), red lentils (500g), brown or green lentils (400g), chickpeas (3 cans), black beans (2 cans), mixed beans (2 cans), edamame (frozen bag), hummus, soy yogurt (4 pots), pea protein (optional)
  • Grains: rolled oats, brown rice, whole wheat pasta, whole wheat bread or sourdough, pita or chapati, corn tortillas
  • Vegetables: spinach (2 big bags), broccoli, carrots, cucumber, tomatoes, mushrooms, bok choy, sweet potato, onions, garlic, ginger
  • Fruit: bananas, mixed frozen berries, oranges, mango (frozen is fine), avocado, lemons and limes
  • Fortified: soy milk (2 litres), nutritional yeast, fortified breakfast cereal
  • Pantry: chia, ground flax, peanut butter, tahini, olive oil, coconut milk (1 can), curry spices, cumin, turmeric, canned tomatoes (3), dark chocolate, almonds, pistachios

Make it yours in two minutes

This exact week assumes no allergies and a mid-range calorie need. If you are allergic to soy or nuts, need 1,500 calories or 2,800, hate mushrooms, or want Indian food every day, do not adapt it by hand. Open the meal planner, set vegan plus your rules, and it rebuilds the week so that every meal passes every rule, with the grocery list recalculated. It also shows your vitamin and mineral coverage as you go.

Recipes from this guide

Greens8g protein

Creamy Avocado Spinach Green Smoothie

Avocado makes it silky, pear makes it sweet, lime makes it bright. This is the green smoothie that converts skeptics.

Calories
300 kcal
Prep time
5 min
  • Monounsaturated fat keeps you full and helps absorb vitamins A, E and K
  • Only 14g sugar
Read recipe
Detox5g protein

Green Detox Smoothie

Spinach, cucumber, green apple and lemon with a little ginger and chia. Mild enough for your first green smoothie, good enough to keep making it.

Calories
160 kcal
Prep time
5 min
  • 8g fiber supports regular digestion
  • High water content from cucumber for hydration
Read recipe
Weight Loss23g protein

Raspberry Chia Fiber Smoothie

Raspberries are the highest-fiber fruit you can blend, and chia doubles down. This is the smoothie to make when hunger keeps winning.

Calories
280 kcal
Prep time
5 min
  • 13g fiber from raspberries, chia and flax slows digestion and steadies blood sugar
  • 23g protein keeps you full through the morning
Read recipe

Frequently asked questions

A vegan diet built on legumes, whole grains, nuts, seeds, fruit and vegetables can meet almost all nutrient needs. The exceptions are vitamin B12, which must come from fortified foods or a supplement, and for many people vitamin D in winter and long-chain omega-3. Plan those three and the rest follows.

Medical disclaimer. This article is for informational purposes only and is not a substitute for professional medical advice. Consult your doctor before making changes to your diet, especially if you are pregnant, take medication or have a medical condition.

Keep reading

Energy

Sep 12, 2026 · 8 min read

Vitamin B12 for Vegans: The Honest Guide to Foods & Fortified Options

Seaweed, spirulina and unwashed vegetables will not save you. B12 on a vegan diet comes from fortified foods or a supplement, and the good news is both are cheap and easy.

Read article
Energy

Sep 12, 2026 · 9 min read

Iron-Rich Foods for Vegetarians: 20 Best Sources & Absorption Tricks

Plant iron is everywhere: lentils, tofu, pumpkin seeds, dark chocolate. The catch is absorption. Here is the food list and the pairing tricks that double it.

Read article
💪 Protein

Sep 12, 2026 · 10 min read

High-Protein Vegetarian Meal Plan: 100g a Day Without Powder

Vegetarian does not mean low protein. Here is a full day that clears 100g without powder, the 15 foods that make it easy, and a dairy-free version.

Read article