One-Pot Vegetarian Dinners
These 25 one-pot vegetarian dinners bring vegetables, pulses, pasta, eggs and cheese to the table, with each recipe cooked in one pot or pan. Choose from soups, curries, noodles and Swiss comforts, with cooking times ranging from 15 to 50 minutes. Unlike our broader One-pot dinners collection, every recipe here carries a verified vegetarian tag; unlike Vegetarian dinners, every dish keeps the cooking to one vessel. That leaves room for very different evenings: Veggie Yaki Udon when time is tight, Swiss Älplermagronen when melted Gruyère sounds right, or a lentil soup to cook ahead. There are beginner recipes, family favourites and verified vegan options within the collection, so you can choose by skill, household preferences and the time you actually have.
24 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

Harissa Halloumi & Veg Traybake
Sweet roasted Mediterranean veg and chickpeas with spicy harissa and golden, honey-glazed halloumi. One tray, done.
35 min · Mediterranean · Vegetarian, Gluten free

Veggie Yaki Udon
Thick, chewy udon noodles stir-fried with mushrooms, cabbage and carrot in a glossy soy-mirin sauce. Fifteen minutes to slurp heaven.
15 min · Japanese · Vegan, Vegetarian

Stovetop Mac & Cheese with Broccoli
Ultra-creamy, proper cheesy macaroni made in one pot in 25 minutes, with a side of bright broccoli for good measure.
25 min · American · Vegetarian

Fondue Moitié-Moitié for Two
The legendary Swiss half-and-half fondue: Gruyère and Vacherin melted with white wine and a dash of Kirsch. Bring the bread, the potatoes and your best stories.
25 min · Swiss · Vegetarian

Creamy Mushroom Risotto
Silky, golden risotto with deeply browned mushrooms, a splash of white wine, and plenty of Parmesan. Your 35-minute ticket to Italy.
35 min · Italian · Vegetarian, Gluten free

Weeknight Shakshuka
Eggs gently poached in a cumin-spiced pepper and tomato sauce, finished with fresh herbs. Mop it all up with warm flatbread.
25 min · Middle eastern · Vegetarian, Gluten free

Aloo Gobi
Cauliflower and potatoes cooked with turmeric, ginger and warm spices until golden and tender. A cozy, budget-friendly vegan classic.
35 min · Indian · Vegan, Vegetarian

Dal Tadka
Golden, creamy yellow lentils finished with a sizzling tadka of cumin, garlic and chilli. India's everyday comfort and a vegan staple.
30 min · Indian · 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

Turkish Menemen
Soft, silky scrambled eggs cooked into sweet peppers and juicy tomatoes with a pinch of Aleppo pepper. Turkey's favourite fast comfort, great with warm bread.
15 min · Turkish · Vegetarian, Dairy 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

One-Pan Greek Baked Orzo
Orzo baked with cherry tomatoes, olives, spinach and a whole block of feta that turns soft and creamy. Minimal effort, maximum cozy.
35 min · Greek · Vegetarian

Trofie al Pesto Genovese
The Ligurian way: pasta, potatoes and green beans all cooked in one pot, then tossed with bright basil pesto. Carbs on carbs, and it works.
20 min · Italian · Vegetarian

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

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

Bündner Pizokel with Savoy Cabbage
Hand-cut Graubünden dumplings tossed with buttery Savoy cabbage, golden onions and melted mountain cheese. Rustic Alpine soul food.
40 min · Swiss · Vegetarian

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

Mushroom Mapo Tofu
A plant-based spin on the Sichuan icon: silky tofu and savoury minced mushrooms in a fiery, numbing chilli-bean sauce.
25 min · Chinese · Vegan, Vegetarian

Thai Green Curry with Crispy Tofu
Fragrant coconut green curry loaded with crispy tofu, green beans, and sweet peppers — cosy, bright, and fully plant-based.
30 min · Thai · 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
Can't choose between these? Spin the dinner wheel and let Salty pick one.
Choose your one-pot base, then plan for your table
Start with the time and equipment you have for these vegetarian dinners. Trofie al Pesto Genovese takes 20 minutes on the hob and cooks pasta, potatoes and green beans together. Cut the potatoes evenly so they cook consistently, and follow the recipe’s order rather than adding everything at once. Keep a little cooking water before draining to loosen the pesto if needed.
For a solo supper with another meal in mind, choose Weeknight Chana Masala, which carries our meal-prep tag. Portion out what you want for dinner, then cool and refrigerate the remainder promptly. For a couple, compare the recipe’s yield with your appetites before scaling. When reducing this chickpea curry, use a suitably smaller pot and watch the sauce as it simmers.
For a family table, Swiss Älplermagronen is one of this collection’s tagged family favourites. Put its cool apple sauce on the table separately so everyone can choose their own spoonful. Keep the potatoes and macaroni in manageable pieces for the people eating, and let the cheese settle slightly before serving. This is a mild option when hotter curries would divide the table.
For mixed diets, Thai Green Curry with Crispy Tofu carries verified vegan, vegetarian, gluten-free and dairy-free tags, but its hot spice level deserves attention too. Agree on the heat before cooking rather than trying to remove chilli later. If swapping its green beans for broccoli, cut small florets and check tenderness as you cook; the substitution may change timing.
For an oven evening, One-Pan Greek Baked Orzo keeps tomatoes, olives, spinach and feta together in one pan. Choose a pan with room for the orzo to expand, following the recipe’s size guidance. Swap cherry tomatoes for chopped larger tomatoes if that is what needs using, then check the liquid as it bakes. Serve olives separately if they split opinion at your table.
FAQ
Which one-pot vegetarian dinners are ready in 20 minutes or less?
Three recipes here meet our quick definition: Turkish Menemen and Veggie Yaki Udon each take 15 minutes, while Trofie al Pesto Genovese takes 20 minutes. All three are beginner-level recipes cooked on the hob. Choose eggs with peppers and tomatoes, chewy vegetable noodles, or pesto pasta with potatoes and green beans.
Are one-pot vegetarian dinners also vegan?
Not all of them: this collection includes eggs and dairy as well as verified vegan recipes. Weeknight Chana Masala, Dal Tadka and Garden Minestrone carry vegan tags; Swiss Älplermagronen does not. For a mixed-diet table, choose by the published recipe’s verified tags rather than its name alone. If allergies are involved, check labels and the recipe’s allergen list.
Do one-pot vegetarian dinners have to be cooked on the hob?
No. Here, one-pot means the recipe is cooked in one pot or pan, not necessarily on the hob. One-Pan Greek Baked Orzo and Harissa Halloumi & Veg Traybake use the oven, while Gigantes Plaki (Greek Baked Giant Beans) uses both hob and oven. Check the equipment listed before choosing, especially when a pan needs to move between the two.
Broaden your search
Similar combinations
Not sure which one?
Tell Salty who's eating and get dinners that fit everyone.
Get personalized ideas