A well-planned vegan diet is one of the healthiest ways to eat — associated with lower rates of heart disease, type 2 diabetes, and certain cancers. But 'well-planned' is the key phrase. Without thought, a vegan diet can fall short on protein, B12, iron, calcium, and omega-3s. This guide shows you how to eat a complete, nourishing vegan diet and make weekly planning effortless.
Key nutrients to focus on
B12 is the most critical — it's found almost exclusively in animal products, so supplementation or fortified foods are essential. Other nutrients that need attention on a vegan diet include iron (plant sources are less bioavailable — pair with vitamin C to increase absorption), calcium (fortified plant milks, tofu, kale, tahini), omega-3 fatty acids (flaxseeds, walnuts, hemp seeds, or an algae-based supplement), zinc (pumpkin seeds, legumes, whole grains), and iodine (seaweed or a supplement).
Best vegan protein sources
Getting enough protein on a vegan diet is entirely achievable. The best sources are legumes (lentils, chickpeas, black beans, kidney beans), tofu and tempeh, edamame, seitan (wheat gluten — avoid if gluten-free), quinoa (a complete protein), nutritional yeast, hemp seeds, and pea protein. Aim for a variety of protein sources throughout the day to ensure you get all essential amino acids.
What to eat on a vegan diet
Fruits and vegetables of all kinds, whole grains (oats, brown rice, quinoa, wholegrain bread), legumes, nuts and seeds, plant-based milks and yoghurts, tofu and tempeh, olive oil, avocado, and fortified foods. The more colourful and varied your plate, the better your overall nutrient intake.
Sample 3-day vegan meal plan
Day 1: Breakfast — overnight oats with chia seeds, berries, and almond milk; Lunch — lentil and roasted vegetable soup with crusty bread; Dinner — Thai green curry with tofu and jasmine rice; Snack — apple with almond butter. Day 2: Breakfast — smoothie bowl with banana, spinach, hemp seeds, and granola; Lunch — quinoa tabbouleh with chickpeas; Dinner — black bean tacos with avocado and lime; Snack — hummus with carrot sticks. Day 3: Breakfast — avocado toast on sourdough with nutritional yeast; Lunch — roasted vegetable and white bean soup; Dinner — mushroom and lentil bolognese with pasta; Snack — mixed nuts and dried fruit.
Vegan meal prep tips
Batch cook grains and legumes on a Sunday — a pot of brown rice, a tin of cooked lentils, and roasted vegetables will form the base of multiple meals throughout the week. Keep a well-stocked spice rack and have tahini, soy sauce, nutritional yeast, and lemon on hand — these four ingredients transform simple ingredients into satisfying meals.
How Nouri generates vegan meal plans
Nouri generates fresh 3-day vegan meal plans with a complete shopping list in seconds. Every plan is genuinely AI-generated — not recycled from a database — so you get real variety. The system tracks what you've already been shown and avoids repeating meals, and you can save favourites so future plans reflect your taste.