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

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

All dinner ideas