Vegetarian Meal-Prep Dinners
These 20 vegetarian meal-prep dinners are all tagged vegetarian and good for meal prep, giving you meat-free choices to make ahead. Choose from lentil soups, chickpea stews, cold salads and oven dishes to suit the time and equipment you have. Unlike our broader Vegetarian dinners collection, every recipe here is selected for meal prep; unlike Meal-prep dinners, every option here is vegetarian. There are four quick choices ready in 20 minutes or less, plus longer cooks for days with a little more breathing room. Swiss touches include Savoury-Sweet Birchermüesli Dinner Bowl and Valais Cholera Pie, alongside flavours from further afield. Pick a cold dinner and a warming one for some variety, with vegan options and tagged family favourites in the mix.
20 recipes

Turkish Red Lentil Soup (Mercimek)
Velvety, golden lentil soup with cumin, a hint of mint, and a squeeze of lemon. Cheap, cosy, and even better the next day.
30 min · Turkish · Vegan, Vegetarian

Pasta e Fagioli
Italy's thrifty, hearty bean and pasta soup with rosemary and garlic. Thick enough to eat with a fork, cozy enough for every week.
35 min · Italian · Vegan, Vegetarian

Thai Peanut Noodle Salad
Cold rice noodles with crunchy veg, edamame and herbs in a creamy, zingy peanut-lime dressing. Your new favourite meal prep.
20 min · Thai · Vegan, Vegetarian

Moroccan Carrot & Chickpea Couscous Salad
A sunny, crunchy salad of fluffy couscous, sweet carrot, chickpeas, raisins and herbs in a cumin-lemon dressing. Perfect for meal prep.
20 min · Moroccan · Vegan, Vegetarian

Harira (Moroccan Lentil & Chickpea Soup)
Morocco's soul-warming soup of lentils, chickpeas, tomatoes and herbs, gently spiced and brightened with lemon.
50 min · Moroccan · Vegan, Vegetarian

Mujadara (Lentils, Rice & Crispy Onions)
Humble, magnificent Levantine comfort: spiced lentils and rice crowned with a tangle of sweet, crispy onions. Vegan and cheap.
45 min · Lebanese · Vegan, Vegetarian

Imam Bayildi
Aubergines slow-baked with sweet onions, tomatoes and lots of olive oil until meltingly soft. The name means 'the imam fainted'. Try it and you'll see why.
60 min · Turkish · Vegan, Vegetarian

Tortilla Española
Spain's beloved potato and onion omelette: tender inside, golden outside. Great hot, cold or packed for tomorrow's lunch.
35 min · Spanish · Vegetarian, Gluten free

Gigantes Plaki (Greek Baked Giant Beans)
Big, buttery beans baked in a dill-flecked tomato sauce until thick and sticky. Vegan, budget-friendly and loved all over Greece.
50 min · Greek · Vegan, Vegetarian

Melanzane alla Parmigiana
Silky roasted aubergine layered with rich tomato sauce, mozzarella and Parmesan. Southern Italian comfort that's naturally gluten-free.
70 min · Italian · Vegetarian, Gluten free

Garden Minestrone
A big, colourful bowl of vegetables, beans and little pasta in a tomato-herb broth. Light, filling and better the next day.
40 min · Italian · Vegan, Vegetarian

Valais Cholera Pie
A wonderfully odd Valais classic: flaky pastry stuffed with potatoes, leek, apple, pear and Raclette cheese. Sweet, savoury and very cozy.
75 min · Swiss · Vegetarian

Greek Lentil Salad with Feta
A no-fuss, protein-packed salad of lentils, crunchy cucumber, tomatoes, olives, and crumbled feta in a zesty oregano dressing. Perfect for lunch tomorrow, too.
15 min · Greek · Vegetarian, Gluten free

Weeknight Chana Masala
Tangy, warmly spiced chickpea curry that's on the table in 25 minutes. Budget-friendly, vegan, and one of those dinners everyone goes back for.
25 min · Indian · Vegan, Vegetarian

West African Peanut Stew
Creamy, gently spiced peanut and tomato stew with sweet potato, chickpeas, and greens. Hearty, vegan, and seriously satisfying.
35 min · African · Vegan, Vegetarian

Ethiopian Misir Wot (Spiced Red Lentils)
Rich, warming red lentils slow-cooked with heaps of onion and berbere spice. Deeply comforting and naturally vegan.
40 min · Ethiopian · Vegan, Vegetarian

Sunday Ratatouille Bake with Goat's Cheese
Provençal veg slow-roasted until jammy and sweet, finished with creamy goat's cheese and basil. Lovely with crusty bread.
60 min · French · Vegetarian, Gluten free

Air-Fryer Falafel Bowl with Tahini
Crispy herb falafel over fluffy couscous with tabbouleh-style salad, pickled red onion, and a creamy lemon tahini drizzle.
30 min · Lebanese · Vegan, Vegetarian

Smoky Spanish Chickpea & Spinach Stew
A Sevillian tapas favourite turned dinner: chickpeas and spinach in a smoky paprika-tomato sauce, with crusty bread for dunking.
25 min · Spanish · Vegan, Vegetarian

Savoury-Sweet Birchermüesli Dinner Bowl
Light, no-cook evening Bircher with grated apple, berries, Greek yoghurt, and crunchy hazelnuts — the Swiss answer to 'too tired to cook'.
10 min · Swiss · Vegetarian
Can't choose between these? Spin the dinner wheel and let Salty pick one.
Prep a lentil soup, a crunchy salad and portions that fit your table
Start with two contrasting dinners from these 20: Turkish Red Lentil Soup (Mercimek) for a warm bowl and Greek Lentil Salad with Feta for a cold option. Set out containers before you begin, then chop the salad vegetables while the soup cooks. Keep the salad dressing and feta separate until serving if you prefer the cucumber crunchy rather than softened by dressing.
For solo dinners, portion the lentil soup before putting it away, so you can take out just what you need. For a couple, make enough lentil salad for dinner and another meal, keeping the olives separate if only one person likes them. Use parsley instead of oregano in the salad dressing for a different flavour; this changes the seasoning without needing a second batch of lentils.
For a family table, Tortilla Española is a tagged family favourite, though it needs confident rather than beginner skills. Plan its 35-minute prep-and-cook slot when you can give the pan your attention. Cut the finished tortilla into portions for different appetites. Its potato-and-onion filling works hot or cold, so one person can eat earlier without everyone needing to sit down at once.
For mixed diets, Thai Peanut Noodle Salad carries vegan and gluten-free tags, making it an option alongside the egg-based tortilla. Keep its peanut-lime dressing separate from the noodles until serving. Swap the crunchy vegetables for others you have, such as shredded cabbage or grated carrot. Any ingredient change needs a fresh label check if dietary requirements matter; check the recipe's allergen list too.
With cooked soup, tortilla and noodles, divide larger batches into shallow containers, cool promptly and refrigerate within two hours. Label these vegetarian dinner portions with the cooking date, and freeze extra soup rather than letting it linger.
FAQ
Which vegetarian meal-prep dinners are quick to make?
Four recipes here are ready in 20 minutes or less: Savoury-Sweet Birchermüesli Dinner Bowl, Greek Lentil Salad with Feta, Moroccan Carrot & Chickpea Couscous Salad and Thai Peanut Noodle Salad. All four are also beginner-level recipes. Choose the Bircher bowl for a no-cook evening, or the noodle salad if you fancy crunchy vegetables and a peanut-lime dressing.
Can I freeze vegetarian meal-prep dinners?
Yes, but choose by dish rather than assuming all 20 suit the freezer equally. Turkish Red Lentil Soup (Mercimek) and Pasta e Fagioli are practical starting points; the pasta may soften after reheating. Cool promptly, freeze in meal-sized portions and thaw in the fridge. Keep Greek Lentil Salad with Feta refrigerated instead to preserve its crunchy cucumber.
How do I meal-prep vegetarian dinners for mixed diets?
Start with a verified vegan option such as Weeknight Chana Masala if you want a shared dinner without eggs or dairy. Tortilla Española is vegetarian and dairy-free, but contains eggs, so it is not a vegan alternative. Keep any extra toppings separate so people can choose their own. For allergies, always check ingredient labels and the recipe's allergen list.
Broaden your search
Similar combinations
Not sure which one?
Tell Salty who's eating and get dinners that fit everyone.
Get personalized ideas