Healthy Vegetarian Dinners

These 26 healthy vegetarian dinners bring together lentils, beans, tofu, eggs, cheese and plenty of vegetables for your evening meal. Choose from quick salads, warming one-pot dinners and slower bakes, with beginner-level options for busy evenings. Unlike Healthy dinners, every recipe here is verified vegetarian; unlike Vegetarian dinners, every recipe also carries our healthy tag. That overlap still leaves room for creamy paneer, crunchy falafel and a Swiss Bircher bowl when cooking feels like one job too many. There are vegan choices for mixed-diet tables, family favourites for shared dinners and meal-prep options for tomorrow. Start with the time and equipment you have: a no-cook bowl needs a different sort of evening from a slow aubergine bake. Salty votes for matching dinner to your day.

24 recipes

Can't choose between these? Spin the dinner wheel and let Salty pick one.

Match your vegetarian dinner to your clock and your table

Start with your available cooking time: Greek Lentil Salad with Feta takes 15 minutes, so it suits a solo evening when the hob can stay off. Use drained cooked lentils and keep the cucumber, tomatoes and dressing separate if you prefer more crunch in tomorrow's portion. Swap the feta for another vegetarian-labelled cheese if that's what you have; this changes the original recipe, so its verified diet tags may no longer apply.

For a couple, Weeknight Chana Masala gives you a beginner-level, budget-friendly option in 25 minutes. It is not a quick recipe by our definition: quick means ready in 20 minutes or less. If cooking extra for meal prep, cool and refrigerate spare portions promptly, keeping any accompanying rice separate. Use the recipe's seasoning as your starting point, then reduce the chilli if your table prefers a gentler chickpea curry.

For a family dinner, Sweet Potato & Black Bean Tacos and Harissa Halloumi & Veg Traybake both carry our family-favourites tag. Serve the taco filling, cabbage slaw and lime crema separately for people who like control over their plate. With the traybake, use less harissa for a milder version and offer extra at the table. Keep the vegetables in a roomy layer rather than piling them beneath the halloumi.

For mixed-diet households, Thai Peanut Noodle Salad is a verified vegan, gluten-free and dairy-free choice that takes 20 minutes. Swap some of its crunchy veg for shredded cabbage or grated carrot, keeping the peanut-lime dressing as the anchor. It also carries our meal-prep tag: pack the dressing separately if you prefer to toss the noodles just before eating. If allergies affect your noodle-salad plans, check ingredient labels and the recipe's allergen list; diet tags are not an allergy-safety guarantee.

FAQ

What healthy vegetarian dinners can I make in 20 minutes or less?

Four recipes here meet our quick definition: Savoury-Sweet Birchermüesli Dinner Bowl takes 10 minutes, Greek Lentil Salad with Feta takes 15, and Moroccan Carrot & Chickpea Couscous Salad and Thai Peanut Noodle Salad each take 20. All four are beginner-level recipes and carry our meal-prep tag, giving you options for tonight and planning ahead.

Which healthy vegetarian dinners are high in protein?

Greek Lentil Salad with Feta, Palak Paneer and Harissa Halloumi & Veg Traybake carry verified high-protein tags. Choose the salad for a 15-minute dinner, paneer for a 30-minute spinach curry, or the traybake when you have 35 minutes. The salad and traybake are beginner-level; Palak Paneer calls for confident cooking skills.

Can healthy vegetarian dinners be budget-friendly?

Yes. Turkish Red Lentil Soup (Mercimek), Weeknight Chana Masala and Dal Tadka are all tagged budget-friendly, healthy and vegetarian. Each is also beginner-level and cooked in one pot or pan. The soup and chickpea curry carry our meal-prep tag, too, making them useful choices when you want to cook extra for another dinner.

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