If you’ve ever opened the fridge at 6pm and thought “what on earth are we having for dinner tonight?”, you’re not alone.
That exact moment is why I started collecting quick vegetarian dinners in the first place.
Vegetarian cooking sometimes gets a reputation for being complicated or time-consuming. People imagine endless chopping or unusual ingredients (the Ottolenghi effect perhaps). But in reality, cooking meat-free can be one of the quickest ways to get a satisfying dinner on the table.
Without long roasting times or slow-cooking meat, everything moves faster. You can sauté, simmer or stir-fry your way to a complete meal in half an hour.
Over the years I’ve built up a whole collection of easy vegetarian dinner recipes that are perfect for weeknights. Many of them are ready in around 30 minutes, plenty take even less, and all of them rely on simple ingredients rather than anything fussy.
So if you’re looking for quick vegetarian meals you’ll actually want to cook, you’re in the right place.
Below you’ll find more than 30 vegetarian dinners for weeknights, from speedy noodle dishes and comforting soups to hearty bean stews and pasta recipes.
Why vegetarian dinners are perfect for busy weeknights
One of the biggest advantages of vegetarian cooking is speed.
When you remove long cooking meats from the equation, dinner becomes much simpler. Many vegetarian ingredients cook quickly or require very little preparation.
Beans, pasta, eggs, noodles, couscous and vegetables can all turn into satisfying dinners with just a handful of flavourful ingredients.
Another benefit is flexibility. Vegetarian recipes are often easy to adapt depending on what’s already in your fridge or cupboard.
Have some mushrooms that need using up? Add them to a quick pasta.
A tin of chickpeas lurking at the back of the cupboard? Turn them into a stew or curry. Half a packet of halloumi? That’s dinner sorted.
Once you get used to cooking this way, vegetarian dinners become some of the easiest meals you can make on a weeknight.

The building blocks of quick vegetarian cooking
Over the years I’ve realised that quick vegetarian cooking relies less on strict recipes and more on a handful of reliable ingredients.
Once you have these ingredients in your kitchen, putting together dinner becomes much easier.
Pantry staples
These ingredients form the base of many quick vegetarian meals:
- tinned chickpeas, lentils and beans
- pasta, noodles and rice
- couscous or bulgur wheat
- coconut milk
- chopped tomatoes
- vegetable stock cubes
- olive oil
- soy sauce
- vinegar
With these on hand you can make soups, stews, curries and pasta dishes without needing to go to the shops.
Fridge essentials
A few fresh ingredients make vegetarian dinners feel vibrant and satisfying:
- eggs
- feta or halloumi
- yoghurt
- lemons
- fresh herbs
- salad leaves or spinach
Even a small amount of herbs or lemon juice can completely transform a simple dish.
Freezer heroes
The freezer is extremely helpful for quick vegetarian cooking.
I almost always keep:
- frozen peas
- frozen spinach
- frozen edamame
- frozen mixed vegetables
These can go straight from freezer to pan and make it easy to add vegetables to any meal.

My approach to cooking quick vegetarian dinners
PeWhen I cook vegetarian meals on weeknights, I tend to follow a simple pattern.
First, I start with a base ingredient like pasta, rice or noodles. This gets cooking straight away.
While that’s happening, I build flavour in a pan with ingredients like garlic, onion or spices. These create the foundation of the dish.
Next comes the protein element, which might be beans, lentils, eggs, cheese or tofu.
Finally I add vegetables and finish the dish with something fresh like herbs, lemon juice or yoghurt.
This simple rhythm makes it possible to cook a satisfying dinner quickly without needing a complicated recipe every time.
Quick vegetarian dinners (ready in 15 minutes)
Some evenings you really do need dinner right now.
These are the recipes I reach for when time is short, the fridge is looking a bit sparse and I don’t particularly feel like cooking – but I still want something satisfying.
The trick with very quick vegetarian meals is choosing ingredients that cook quickly. Things like noodles, eggs, gnocchi and fresh pasta are perfect because they’re ready in minutes. Add a few flavourful ingredients – garlic, herbs, soy sauce, cheese or a squeeze of lemon – and you suddenly have a proper dinner rather than just something thrown together.
These are the kind of meals that save weeknights. They’re quick, comforting and require very little planning ahead. Once you’ve cooked a few of them, you’ll start to realise just how many delicious dinners can be made in under fifteen minutes.
Looking for even faster vegetarian dinners?
If you’re in a real rush, you might also want to explore my full collection of 15 minute dinners, which includes plenty of vegetarian options that come together incredibly quickly.
See all my 15 minute dinner recipes

Vegetarian Mushroom Chow Mein
This vegetarian mushroom chow mein is one of the quickest dinners on the site. Savoury soy sauce, ginger and mushrooms come together in about 10 minutes for a simple but deeply satisfying noodle dish.
Get the recipe: Vegetarian Mushroom Chow Mein
Quick and Easy Tagliatelle
A creamy tagliatelle recipe with feta and peas that proves dinner doesn’t need to be complicated to be delicious. This is one of my favourite emergency dinners when time is tight.
Get the recipe: Quick and Easy Tagliatelle
Pan Fried Gnocchi with Rocket and Watercress Pesto
Golden pan-fried gnocchi tossed with a vibrant rocket and watercress pesto. Crisp on the outside, soft in the middle and ready in around 15 minutes.
Get the recipe: Pan Fried Gnocchi with Rocket and Watercress Pesto
Vegetarian Garlic Mushroom Orzo
A creamy, garlicky orzo dish packed with mushrooms and flavour. Quick, comforting and ideal for a cosy weeknight dinner.
Get the recipe: Vegetarian Garlic Mushroom Orzo
Smoky Halloumi Fajitas
Halloumi, peppers and smoked paprika wrapped in warm tortillas make these fajitas one of the most satisfying vegetarian dinners around.
Get the recipe: Smoky Halloumi Fajitas
One pot vegetarian dinners
One-pot meals are one of the greatest inventions in weeknight cooking.
Everything cooks in the same pan, which means the flavours develop together beautifully and the washing up afterwards is mercifully minimal. It also makes cooking feel much more relaxed – you can simply let everything simmer away while you set the table or pour yourself a drink.
Vegetarian ingredients work particularly well in one-pot dishes. Beans, lentils and vegetables absorb spices and sauces easily, creating deeply flavoured meals without needing hours of cooking.
These recipes are the ones I turn to when I want something comforting and hearty but still easy enough for a weeknight. You can browse more of my one pot recipes here.

One Pot Mexican Bean Stew with Quinoa
This hearty bean stew with quinoa is packed with flavour from smoked paprika, cumin and coriander. Filling, comforting and perfect for colder evenings.
Get the recipe: One Pot Mexican Bean Stew with Quinoa
Butter Bean and Halloumi Stew with Pesto
A rich and comforting stew made with butter beans, halloumi and red pesto. Perfect with crusty bread for scooping up all the sauce.
Get the recipe: Butter Bean and Halloumi Stew with Pesto
Bottom-of-the-Freezer Vegetable Dal
This dal is exactly what it sounds like – a flexible curry made with whatever vegetables you happen to have in the freezer.
Get the recipe: Bottom-of-the-Freezer Vegetable Dal
Vegan Peanut Butter Curry
Creamy, warming and packed with flavour, this peanut butter curry is a brilliant example of how satisfying vegetarian cooking can be.
Get the recipe: Vegan Peanut Butter Curry
Vegetarian pasta dinners
Pasta is one of the easiest ways to get dinner on the table quickly, which is why it appears so often in my weeknight cooking.
A good vegetarian pasta recipe doesn’t need many ingredients. Often all you need is garlic, olive oil, some vegetables and a little cheese to create something comforting and delicious.
Many vegetarian pasta dishes also come together in the same amount of time it takes to cook the pasta itself. That makes them perfect for evenings when you want something warm and satisfying without spending ages in the kitchen.
These pasta recipes are some of my favourite vegetarian dinners because they’re simple, flexible and reliably tasty. You can find even more of my easy weeknight pasta recipes here.

Fennel, Leek and Mushroom Pasta
Sweet fennel, soft leeks and mushrooms come together in this elegant but easy pasta dish.
Get the recipe: Fennel, Leek and Mushroom Pasta
Beetroot and Feta Pasta
A vibrant pink pasta dish made with roasted beetroot and salty feta. Quick, colourful and surprisingly delicious.
Get the recipe: Beetroot and Feta Pasta
Creamy Butternut Squash Pasta
In this pasta, most of the creaminess comes from the butternut squash itself – creating a mild, moreish pasta you’ll want to make again and again.
Get the recipe: Creamy Butternut Squash Pasta (Easy Roasted Vegetable Pasta Sauce)
Baked Feta and Fennel Pasta
A twist on the famous baked feta pasta with sweet fennel and shallots.
Get the recipe: Baked Feta and Fennel Pasta
Fresh vegetarian bowls and salads
Not every dinner has to be heavy.
Sometimes what you want is something colourful, fresh and full of different textures. Bowls and hearty salads are perfect for this – they’re satisfying enough to count as dinner but still feel light and vibrant.
These recipes usually combine a few different elements: something crunchy, something creamy, something salty and something bright. A handful of herbs or a squeeze of lemon often brings everything together.
They’re also very flexible, which makes them ideal for using up whatever vegetables you happen to have in the fridge.

Halloumi Salad Bowl with Satay Dressing
A generous bowl of grains, vegetables and halloumi finished with a rich satay dressing.
Get the recipe: Halloumi Salad Bowl with Satay Dressing
Quinoa, Feta and Roasted Pepper Salad
This simple quinoa salad with feta and roasted peppers is fresh, filling and perfect for lighter dinners.
Get the recipe: Quinoa, Feta and Roasted Pepper Salad
Pomegranate, Feta and Chickpea Salad
Bright, tangy and full of texture, this salad works beautifully as a light dinner.
Get the recipe: Pomegranate, Feta and Chickpea Salad
Vegetarian comfort food
There are evenings when only comfort food will do.
On cold nights or after a long day, I often find myself craving something warm, creamy or deeply savoury. Vegetarian cooking is surprisingly good at delivering this kind of comfort.
Mushrooms, cheese, creamy sauces and slow-simmered vegetables all create dishes that feel cosy and satisfying without needing meat.
These are the recipes I return to when I want something warming and comforting for dinner – the kind of meals that make the kitchen smell wonderful while they’re cooking.

Leek and Potato Soup
A classic soup that’s simple, satisfying and perfect with a slice of warm bread.
Get the recipe: Leek and Potato Soup
Smoky Mushroom Stroganoff
Creamy mushroom stroganoff served with rice. Deeply comforting and packed with flavour.
Get the recipe: Smoky Mushroom Stroganoff
Vegetarian Nasi Goreng
A vegetarian version of the Indonesian fried rice classic. Rich, savoury and incredibly satisfying.
Get the recipe: Vegetarian Nasi Goreng
Vegetarian fakeaways
Every now and then the takeaway temptation strikes.
But the good news is that many takeaway-style dishes are actually very easy to recreate at home – and usually much faster than waiting for delivery.
Noodles, stir-fries and fried rice dishes are particularly good for this. They cook quickly and rely on bold flavours like soy sauce, ginger, garlic and chilli to create something deeply satisfying.
These recipes give you all the flavour of a takeaway but with fresh ingredients and a lot less expense.

Vegetarian Pad Thai
A quick noodle dish with sweet, sour and savoury flavours.
Get the recipe: Vegetarian Pad Thai
Vegan Mushroom and Ginger Stir Fry
A zingy stir fry packed with mushrooms, ginger and soy sauce.
Get the recipe: Vegan Mushroom and Ginger Stir Fry
Miso Soup with Noodles and Stir-Fried Veg
A comforting bowl of noodles in a rich miso broth topped with vegetables.
Get the recipe: Miso Soup with Noodles and Stir-Fried Veg
One of the things I love most about vegetarian cooking is how approachable it is.
You don’t need complicated techniques or long ingredient lists to create something satisfying. Often the best dishes come from just a handful of simple ingredients cooked well.
Once you get comfortable cooking this way, vegetarian dinners become some of the easiest meals you can make on a weeknight.
Hopefully this collection of recipes gives you plenty of inspiration for those evenings when you’re wondering what to cook. With a few pantry staples and some fresh vegetables, dinner is never too far away.
More easy weeknight dinner ideas
If you’re looking for even more inspiration, you might also like these collections of easy dinners:
One Pot Dinners
If minimal washing up is your priority, these one-pot meals are perfect for weeknights.
15 Minute Dinners
A collection of ultra-fast meals when you need dinner on the table quickly.
Easy Pasta Dinners
Comforting pasta recipes that are ideal for midweek cooking.
Chicken Dinner Recipes
Simple chicken meals for when you’re cooking with meat.