- Build your easy vegan weekly menu around legumes, soy products, whole grains, nuts, seeds and plenty of fruit and vegetables.
- Use fortified soya milk, iodised salt, daily omega‑3 sources and a mandatory vitamin B12 supplement to cover key nutrients.
- Plan five eating occasions a day, combine batch cooking with flexible recipes and rely on snacks like fruit, nuts and hummus.
- Pay special attention to calcium, iron, vitamin D, omega‑3 and zinc, combining foods wisely to maximise absorption and balance.
Planning an easy vegan weekly menu doesn’t have to be stressful or complicated: with a bit of structure, smart nutrition tips and a handful of simple recipes, you can eat tasty, satisfying meals all week long without living in the kitchen. Whether you’ve just gone plant-based or you simply want to add more veggie dishes to your routine, having everything mapped out from Monday to Sunday is a total game changer.
This guide pulls together practical advice, nutrition guidelines and lots of meal ideas from the most popular easy vegan weekly menus so you don’t have to start from scratch. You’ll find a complete protein-rich plan with legumes, tofu, tempeh and quinoa, tips to cover nutrients like iron, calcium, vitamin B12 or omega‑3, plus some quick snacks and sweet treats so you can stick to your plan without feeling deprived.
General tips for a simple and balanced vegan week
Before getting into the day-by-day menu, it helps to keep a few simple rules in mind to make your vegan week easier, tastier and nutritionally complete. These small habits will boost protein intake, improve iron absorption and keep your energy stable from breakfast to dinner.
Choose soya milk as your go-to plant drink whenever possible, because among common plant milks it is usually the most nutritious and one of the richest in protein. Opt for versions fortified with calcium, vitamin D and B12 when you can, so every latte, porridge or smoothie becomes an opportunity to cover key nutrients that are sometimes trickier on a vegan diet.
Try to add some raw vegetables and/or a piece of fruit to your main meals, for example a small mixed salad or sliced tomato and cucumber on the side. Fresh produce is rich in vitamin C and other antioxidants, which help your body to absorb the non‑heme iron found in lentils, chickpeas, beans, tofu or fortified cereals, while adding fibre and volume without many extra calories.
Boost iron absorption even more with a splash of lemon juice on your dishes. Squeezing lemon over stews, curries, salads or roasted vegetables is a very simple trick that adds brightness and brings extra vitamin C to the plate, something especially helpful when your main iron sources are plant-based.
Make generous use of herbs, spices and aromatic seasonings such as cumin, smoked paprika, curry powder, garlic, parsley, oregano, basil, thyme or ginger. Besides enhancing flavour so you never feel you are “missing” anything without meat, many spices contain interesting phytochemicals and antioxidants that support overall health and digestion.
Whenever you use salt in your cooking, make it iodised salt. Iodine is essential for proper thyroid function and hormone production, and because vegan diets eliminate typical animal sources like fish or dairy, relying on iodised salt is a very straightforward way to secure a meaningful daily intake.
Marinate and cook tofu and tempeh with soy sauce or tamari to bring out their umami flavour. These soy-based products are fantastic protein sources, but on their own they can taste quite mild; a simple marinade with soy sauce, garlic, lemon and spices turns them into a tasty centrepiece for stir-fries, rice bowls, pasta sauces or oven bakes.
Include a daily portion of walnuts or freshly ground flaxseeds for omega‑3 fats. Just a small handful of nuts or one to two tablespoons of milled flax sprinkled over porridge, salads or yoghurt alternatives provides alpha‑linolenic acid (ALA), a plant omega‑3 fatty acid that contributes to cardiovascular and brain health.
When buying bread, look for sourdough or naturally leavened loaves, ideally wholegrain. Long fermentation and whole flours improve digestibility, fibre content and the overall nutritional profile of your sandwiches and toasts, making them more satiating and better for blood sugar balance.
Add probiotic-rich foods to your routine every single day, such as plain soya yoghurt, sauerkraut, kimchi or other fermented vegetables. These foods support your gut microbiota, which in turn influences digestion, immunity and even mood; just a small portion regularly can make a real difference over time.
If you follow a vegetarian or vegan diet, taking a vitamin B12 supplement is non‑negotiable. B12 is almost exclusively found in animal products, so relying only on sporadically fortified foods is risky; a regular supplement in the dose recommended by a qualified professional is the safest way to protect your nervous system and blood health.
Keep legumes at the heart of your menu and don’t be shy about using canned versions. Chickpeas, lentils, beans and peas are cheap, filling and packed with protein, iron and fibre. If cooking them from dry feels like too much work during the week, using jars or tins (well rinsed under water) is perfectly fine and still highly nutritious.
For snacks between meals, prioritise fresh fruit and plain raw or dry‑roasted nuts. This combination gives you natural sugars, fibre, healthy fats and a bit of protein, helping to avoid blood sugar crashes and reducing the temptation to grab pastries, fried snacks or salted nuts that can derail your healthy intentions.
Do your best to get some direct sunlight on your skin for 15 to 30 minutes a day whenever possible, without sunscreen and not through glass, always respecting sensible sun exposure limits. Sunlight is a major natural source of vitamin D, a nutrient that can be tricky to cover through diet alone, especially in vegan menus and in areas with little sun.
Make it a daily habit to eat at least three servings of fruit, ideally in different colours and textures. Combining berries, citrus fruits, apples, pears, bananas or seasonal produce throughout the day ensures a wide mix of vitamins, minerals and phytochemicals that support your immune system and overall wellbeing.
Behind many successful vegan weekly menus there is often the work of recipe creators and nutrition professionals. In this case, recipes and images similar to the ones used here are inspired by plant‑based food stylists and bloggers, while the nutritional approach aligns with the guidance of vegan dietitians who review menus to make sure they are actually complete and not just “accidentally vegan”.
High‑protein easy vegan weekly menu (Monday to Sunday)
Protein is one of the biggest concerns people have when considering a vegan lifestyle, but it really doesn’t need to be. By combining legumes, soy products, nuts, seeds and whole grains across the week, it’s very straightforward to cover your daily protein needs without touching meat, fish, eggs or dairy.
The following weekly plan is designed to showcase just how varied and satisfying a high‑protein vegan menu can be. Each day offers a hearty lunch and dinner built around ingredients like lentils, quinoa, tofu or tempeh, always accompanied by vegetables and, when possible, some whole grains for extra fibre and slow‑release energy.
Monday: colourful and comforting dishes
For Monday lunch, prepare a vibrant vegetable stir‑fry with textured soy protein. Use a mix of seasonal veggies such as peppers, courgette, carrot, onion and mushrooms, sauté them with paprika and your favourite spices, and toss in hydrated soy chunks or mince. Finish with a handful of fresh leafy greens, like spinach or rocket, so the dish feels light but still very filling.
Dinner can be a generous lentil lasagne, completely plant‑based. Replace traditional minced meat with well‑seasoned brown or green lentils, layer them with tomato sauce and sheets of pasta (choose wholewheat if you like), and top with a creamy vegan béchamel made from soya milk and olive oil. Serve it with a simple side salad to get that raw vegetable touch that helps iron absorption.
Tuesday: hearty pasta and nourishing patties
On Tuesday at lunchtime, go for wholegrain pasta with a rich tempeh Bolognese. Crumble the tempeh and cook it slowly with onion, garlic, carrot, celery, tomatoes and herbs until you get a thick, savoury sauce. Tempeh brings excellent protein and a pleasant texture that works brilliantly as a meat alternative in classic pasta recipes.
For dinner, enjoy quinoa patties made with sweet potato and spinach, served alongside avocado and baked potatoes. The mixture of quinoa, mashed roasted sweet potato and finely chopped spinach forms a tasty, lightly crisp patty once pan‑seared or baked, while avocado and oven‑roasted potatoes turn the plate into a very satisfying evening meal.
Wednesday: citrus tofu and creamy chickpeas
Midweek lunch can be a fragrant rice dish with orange‑marinated tofu. Cube the tofu, marinate it in orange juice, soy sauce, garlic and ginger, then sear until golden and serve over fluffy rice with stir‑fried veggies. The citrus notes keep the dish fresh and make tofu feel anything but boring.
For Wednesday dinner, prepare chickpeas in a creamy curry inspired by butter chicken, but entirely plant‑based. Simmer cooked chickpeas with tomato, coconut milk or a plant cream, curry spices and fresh spinach leaves added at the end so they just wilt. This gives you a rich, comforting bowl perfect for serving with rice or flatbread.
Thursday: oat “meatballs” and simple vegetables
Thursday lunch is a good time to try savoury oat balls as a fun twist on meatballs. Combine oats with grated vegetables, herbs, a bit of tomato paste and spices, form small balls and bake or pan‑fry them. Serve them over a portion of rice flavoured with curry powder or paste so you get protein, complex carbs and warm spices in every bite.
At dinner, keep it simple with green beans in tomato sauce, paired with white rice and a quick garlic‑parsley dressing. Cooking vegetables in a tomato base adds lycopene and flavour, while the rice ensures you still get enough energy. Drizzling a fresh garlic and parsley sauce over the top brightens everything and adds that homely taste.
Friday: comforting pasta and homemade pizza
For Friday lunch, choose spaghetti with a creamy tofu and mushroom sauce. Blend silken or soft tofu with garlic, nutritional yeast, herbs and a bit of soya milk to create a smooth, protein‑rich sauce, then mix it with sautéed mushrooms and toss with al dente pasta. You end up with a dish that feels indulgent but is actually packed with nutrients.
Friday dinner can be your homemade vegan pizza night. Use a base made from regular or wholegrain flour, spread tomato sauce, add plenty of vegetables (peppers, onions, olives, mushrooms, spinach), and finish with a vegan cheese alternative or a homemade cashew cream. This is an ideal moment to use up fridge leftovers and still get a balanced, fun meal.
Saturday: roasted veg and stuffed peppers
On Saturday at lunchtime, roast pumpkin or butternut squash with onions until caramelised, then serve it with quinoa and a beetroot soya yoghurt sauce. The sweetness of the squash combines beautifully with nutty quinoa and the tangy, pink sauce made by blending cooked beetroot with plain soya yoghurt, garlic and lemon.
For dinner, bake peppers stuffed with textured soy granules, seasoned with tomato, onion, herbs and spices. You can leave them as they are or top them with a good vegan cheese substitute before baking, and serve with a mixed salad of leafy greens, tomato and onion. This plate delivers plenty of protein, fibre and colour with very little fuss.
Sunday: tempeh stir‑fry and a quinoa bowl
Sunday lunch can be a savoury stir‑fry featuring aubergine and tempeh, accompanied by brown rice and some lightly steamed broccoli. Aubergine absorbs flavours and sauces wonderfully, tempeh brings fermented soy goodness and protein, and wholegrain rice plus broccoli complete a plate that feels both comforting and nourishing.
For the last dinner of the week, prepare a wholesome quinoa bowl with sweet potato, broccoli, pomegranate and hazelnuts. Roast the sweet potato cubes, steam or roast the broccoli, toss everything with cooked quinoa and sprinkle with pomegranate seeds and chopped hazelnuts. The combination gives you a great mix of textures, plant protein, complex carbs, healthy fats and antioxidants.
Easy vegan snacks, breakfasts and sweet treats
A realistic vegan weekly menu has to include snack ideas and small treats, not just main meals. Having quick, healthy options ready for coffee breaks, afternoons or that after‑dinner “I want something sweet” moment makes it much easier to stick to your plan.
For savoury nibbles or appetisers, crispy tofu sticks in the air fryer are a fantastic choice. Coat firm tofu batons lightly in cornstarch and your favourite spices, then cook them in the air fryer until golden and crunchy. Serve them with a simple dipping sauce such as soy‑yoghurt, tomato salsa or hummus.
Another great idea is lentil hummus, a twist on the classic chickpea version. Blend cooked lentils with tahini, lemon, garlic, olive oil and spices until smooth and creamy. This spread works perfectly with raw vegetable batons (carrot, cucumber, celery) or pieces of toasted wholegrain bread and makes a protein‑rich snack you can batch cook and store in the fridge.
Samosas also fit well into an easy vegan weekly menu if you prepare them in the oven or air fryer rather than deep‑frying. Fill pastry sheets with spiced potatoes, peas, lentils or other vegetables, fold them into triangles and bake until crispy. They can be enjoyed as an appetiser, light dinner with a salad or as part of a lunchbox.
For breakfasts or afternoon breaks, a simple tofu and banana yoghurt is surprisingly delicious. Blend soft tofu with ripe banana and a touch of vanilla or cinnamon until you get a smooth, pudding‑like texture. You can top it with fresh fruit, oats or chopped nuts to turn it into a more complete meal.
If you fancy something sweet but still reasonably nutritious, chickpea and cocoa cookies are an excellent option. Using cooked chickpeas as a base with cocoa powder, a bit of nut butter and your sweetener of choice gives you soft, chocolatey biscuits that contain protein and fibre instead of just refined flour and sugar.
Waffles made with cocoa and a scoop of vegan protein powder are another fun treat that fits nicely within a high‑protein weekly menu. Prepare a batter with oats or whole flour, plant milk, cocoa and protein powder, cook it in a waffle iron and serve with fruit and a drizzle of nut butter for a brunch‑style breakfast.
How many meals a day and how to structure them
Most nutrition experts recommend spreading your food intake over at least five eating occasions per day: breakfast, mid‑morning snack, lunch, afternoon snack and dinner. This pattern helps avoid very long gaps without eating, which often lead to intense hunger and overeating at the next meal.
Your vegan weekly menu can easily be organised around this idea, using main dishes similar to those described above for lunch and dinner, and keeping lighter, portable options for the two snack moments. Fresh fruit, a handful of nuts, a slice of sourdough with peanut butter or a small portion of plant yoghurt with granola are all simple choices that fit well around busier schedules.
If your aim is to save time and money, using a reusable weekly menu template can be incredibly helpful. You can print it, fill in your chosen vegan recipes and personal variations, and stick it on the fridge so everyone at home knows what’s coming. Repeating certain favourites every few weeks is totally fine and makes planning and shopping even easier.
Batch cooking at the start of the week is another smart strategy to support this structure. Cooking large quantities of grains, legumes, sauces and roasted vegetables on one day allows you to assemble quick bowls, wraps, salads and pasta dishes in minutes during busy weekdays, keeping your “easy vegan weekly menu” truly easy in practice.
Key nutrients to watch in an easy vegan weekly menu
For a vegan or vegetarian diet to be truly healthy, variety and smart planning are essential. Relying on plenty of whole fruits and vegetables, legumes, nuts, seeds and whole grains is the foundation, but paying attention to some specific nutrients will help you avoid deficiencies and feel your best.
Calcium is one of the first nutrients people worry about when removing dairy. Dark green leafy vegetables like collard greens, kale, turnip greens and broccoli can contribute meaningful amounts if eaten regularly and in generous portions. Fortified products such as soya milk, soya yoghurt and calcium‑set tofu are also excellent ways to reach daily recommendations without relying on cow’s milk or cheese.
Vitamin D is often added to cow’s milk and to some plant milks, breakfast cereals and margarines. Checking labels is important to know whether your favourite products are fortified or not. If you live in a place with little sunlight, cover most of your skin for cultural or personal reasons, or simply don’t go outside much, a vitamin D supplement may be advisable according to your healthcare provider.
Vitamin B12 deserves special mention for anyone following a vegan diet, because natural food sources are almost exclusively animal‑based. Fortified foods like some plant milks or nutritional yeast can help, but they are usually not enough on their own, so using a dedicated B12 supplement in the dose recommended by a qualified professional is the safest option to protect nerve and blood health long term.
Protein doesn’t need to be a problem on a vegetarian or vegan plan if you choose your foods wisely. Eggs and dairy products offer convenient protein for ovolacto‑vegetarians, while vegans can comfortably meet their needs with soya products (tofu, tempeh, textured soy), legumes, nuts, seeds and whole grains. You don’t need enormous servings; eating protein at each meal and snack adds up across the day.
Omega‑3 fatty acids are crucial for heart and brain function. On plant‑based diets, you can obtain them mainly from walnuts, ground flaxseeds, chia seeds, soya and some vegetable oils like extra virgin olive oil. Including these foods daily, even in small quantities, helps you maintain a good intake of essential fats.
Iron on a vegan diet comes primarily from dried beans and peas, lentils, fortified cereals, wholegrain products, dark green leafy vegetables and nuts. Because plant iron is less readily absorbed than animal iron, combining these foods with sources of vitamin C (strawberries, oranges, kiwi, tomatoes, cabbage, broccoli or lemon juice) at the same meal makes a big difference.
Zinc is another mineral to keep in mind. While cheese can be a useful source for those who still eat dairy, vegans will want to lean on whole grains, soy products, legumes, nuts and wheat germ. Including a variety of these ingredients throughout your weekly menu should comfortably cover your zinc needs.
Iodine intake can be supported easily with iodised salt. Using roughly a quarter teaspoon of iodised salt per day in your cooking (while staying within general sodium recommendations) provides a significant proportion of your daily iodine requirement, something especially relevant when avoiding fish and dairy.
If your plant‑based diet becomes more and more restrictive, getting all the nutrients you need from food alone can become trickier. That’s why, when in doubt, it’s always a good idea to consult a registered dietitian or nutritionist with experience in vegan nutrition, who can help you adapt an easy weekly menu to your specific needs, health conditions and lifestyle.
Bringing all these ideas together, an easy vegan weekly menu is much more than a random list of meat‑free recipes: it is a practical tool that helps you stay organised, eat a wide variety of plant foods, save money at the supermarket and cover essential nutrients like protein, iron, calcium, omega‑3, vitamin D, iodine and, with supplementation, vitamin B12, all while enjoying comforting dishes such as lentil lasagne, tempeh Bolognese, creamy chickpea curry, colourful quinoa bowls and a few sweet homemade treats.



