- Home
- Leisure & Lifestyle
- Food & Drink
- 14 healthy and easy vegetarian recipes
How does Rest Less make money
We make money through advertising and commission from affiliate links, which enable us to offer Rest Less as a free service to our users. The content on this page may use affiliate links, which track traffic from our website to a third party provider and enable us to receive a commission or payment from any traffic we refer.
* Affiliate links on this page have an * next to them. We place enormous importance on our editorial independence and the integrity of our content which means that we will never change how we write about something as a result of an affiliate link.
Whether due to health, environmental, or ethical reasons, many of us are trying to eat less meat – or even cut it out altogether.
While vegetarian food has historically been branded as bland, more people than ever are waking up to how delicious vegetarian (and vegan) food can be. And the good news is that you don’t need to spend hours cooking to enjoy a delicious veggie feast.
So, whether you’re already vegetarian and looking for quick and tasty meal ideas, or you’re trying to eat less meat and save time on cooking, here are 14 healthy and easy vegetarian recipes perfect for when you’d like to eat good food, fast.
1. Crispy gnocchi with tomatoes and leeks
If you love the soft, succulent texture of gnocchi, there’s a good chance you’ll love this crispy gnocchi with tomato and leeks recipe from EatingWell.
This recipe uses shop-bought gnocchi, so it only takes 20 minutes to prepare. The trick to cooking restaurant-quality gnocchi is to sauté them in hot oil so they’re crispy on the outside and wonderfully tender on the inside.
If you cook the tomato and leek sauce in the same pan as the gnocchi, you’ll add a lovely toasted taste to the dish, further deepening the flavour.
You can customise this meal however you like by adding extra veg, a dollop of pesto, some cheese, or even a splash of cream. For a fibre boost, why not use wholewheat gnocchi?
2. Peanut butter and sprouting broccoli pad Thai
If you’re a fan of Thai food and would like to make a healthy version of a classic pad Thai, look no further than Meera Sodha’s peanut butter and purple sprouting broccoli pad Thai from The Happy Foodie.
Pad Thai was created in the 1930s when the Thai leader held a competition to find a new national dish, and while traditional pad Thai contains shrimp and egg, this version is entirely vegan. But, don’t worry, it doesn’t compromise on flavour or detract from what makes the dish so great.
This recipe is perfect for when you crave a takeaway, and the purple sprouting broccoli brings a welcome dose of vitamin C. Thick, soft rice noodles are smothered in a crunchy peanut butter, chilli, and lime sauce – while mint and Thai basil leaves provide freshness.
This creative dish celebrates the brilliance of traditional pad Thai – each bite will awaken your taste buds!
3. Ricotta fritters
If you love Mediterranean food, why not try Jamie Oliver’s ricotta fritters with a tomato sauce and courgette salad recipe?
Not only is this colourful dish delicious, but it also comes together in just 15 minutes – so it’s perfect for those rushed weeknight dinners. The fritters are made with ricotta cheese, eggs, nutmeg, lemon, and parmesan, then shaped into discs and fried until crisp.
Black olives, dried porcini mushrooms, garlic, basil, and chilli pack the tomato sauce with flavour and, once thickened, it’s poured over the crispy fritters. Pescatarians can also add anchovies for a richer taste.
The courgette salad adds freshness to this dish, as well as an extra dose of vitamin C, potassium, and folate. Simply grate baby courgettes (ideally green and yellow ones) and dress them with olive oil, mint, lemon, and chilli.
4. Sun-dried tomato cannellini bean salad
If you’re in the mood for a refreshingly light dish that doesn’t need any cooking, this sun-dried tomato cannellini bean salad from A Saucy Kitchen is ideal.
Cannellini beans have a lovely, silky texture, a mildly nutty flavour, and they’re an excellent source of protein, fibre, and iron. Plus, they’re perfect when paired with chewy sun-dried tomatoes, crisp onions, and aromatic basil.
Naturally vegan and gluten-free, this salad comes together in just 15 minutes and, while it makes a lovely light lunch, it can also be a delicious side. You can even mash it to use as a wholesome sandwich filling!
Because this dish lasts up to four days in the fridge, you might like to make a big batch to enjoy throughout the week. That way, you’ll always have something healthy to snack on.
5. One-pot pasta primavera
If you love pasta, this one-pot pasta primavera from Flavor the Moments could be perfect for you.
Pasta primavera is one of the most versatile pasta dishes around. You can use spaghetti, penne, conchiglie, or any other pasta shape. Although this dish traditionally showcases spring veg, you can add any vegetables you have.
This particular recipe is packed with peas, asparagus, mushrooms, and leeks – though courgettes and spinach work well, too. Lemon juice, zest, and basil add a fresh twist, and a splash of cream gives everything an indulgent, velvety texture (just use oat cream or soya cream to make this dish vegan).
Aside from being ready in 30 minutes, this recipe uses only one pan – saving on washing up!
6. Spiced paneer, spinach, and pea grain bowl
For a healthy, flavoursome, and satisfying dish that’s a real crowd-pleaser, why not make Elly Pear’s spiced paneer, spinach, and pea grain bowl from The Happy Foodie?
Perfect for a quick dinner, this Indian-inspired dish is a symphony of flavours and texture: with chewy cubes of crispy paneer, wholesome brown rice and mixed grains, nutritious veggies, and a restaurant-quality yoghurt dipping sauce.
Paneer has a mild taste, but this recipe ups the ante by frying it in garlic, chilli, and cumin until it forms a deliciously spicy crust. You can save time by using shop-bought pouches of mixed grains and rice, and cooking the paneer and veggies in tandoori curry paste while you make the yoghurt sauce.
This veggie recipe can be easily made vegan. Just swap the paneer for tofu, and use coconut yoghurt.
7. Kimchi noodles
If you’re in the mood for a quick veggie dinner that packs a fiery punch, why not try these kimchi noodles with sesame fried eggs from Olive?
Kimchi is a popular Korean food made from salted and fermented veg like napa cabbage and Korean radish. It’s low in calories but has a variety of health benefits. It’s high in iron, folate, and vitamins B6 and K, and because it’s fermented, it’s also good for your gut.
This dish takes only 20 minutes to prepare, but it’s full of flavour. Fresh ginger, sesame oil, soy sauce, and chilli make every mouthful spicy and savoury, and the green beans and fried egg provide protein.
8. Charred tofu, corn, and asparagus salad
Another light and delicious dish that’s easy to whip up is this charred tofu, corn, and asparagus salad from Taste.
Though this recipe involves marinating plain tofu, you might prefer to buy flavoured tofu to save time. Smoked or wild garlic tofu can work really well in this salad.
The trick to maximising the subtle flavours of this dish is to cook the corn, tofu, and asparagus on a griddle pan. Then, arrange everything on a plate along with rocket and baby tomatoes, whizz up a quick and tasty dressing using pesto, lemon juice, and olive oil, and drizzle all over. You can even grate some Parmesan over it if you like.
9. Veggie fajitas
Packed with veggies and plant-based protein, fajitas are an incredibly easy vegetarian meal to make – and part of the fun is being able to add whatever fillings you enjoy.
There are hundreds of quick veggie fajita recipes, but the best ones tend to contain colourful vegetables, protein-packed beans, and creamy guacamole. Then, wrap the fillings in a soft flour tortilla to make every mouthful a taste sensation.
BBC Good Food has a great range of veggie fajita recipes. If you’re pushed for time, try these black bean, avocado, and pepper fajitas, ready in just 15 minutes. Alternatively, these smoky tofu ones are quick and easy, too.
Or, why not mix things up and use your tortillas for crunchy tostadas rather than fajitas? These black bean and avocado salsa tostadas are ready in just 25 minutes.
10. Lentil bolognese
Spaghetti Bolognese is a deliciously comforting Italian dish. Though it’s most commonly made with beef, there are all kinds of vegetarian alternatives.
You can make it with veggie mince, blitzed mushrooms, nuts…but for an easy, healthy, and delicious veggie bolognese, that can be ready in half an hour, try this lentil bolognese from Cooking With Elo.
Chopping veg in a food processor rather than by hand saves time, and means your onions, carrots, and courgettes are all the same size. Sauté the veg with olive oil, add tomato purée, and cook for 10 minutes. Then, while the pasta is boiling, add the spices and lentils, and cook until you have a thick, rich sauce.
Top with grated cheese, or keep it plant-based by adding nutritional yeast or vegan cheese.
11. Mushroom and leek quinoa risotto
Risotto is another Italian staple, but it usually involves lots of stirring and waiting. So, to make a quick version, why not knock up this mushroom and leek quinoa risotto from Delicious?
Because it uses quinoa instead of rice, it’s also healthier than classic risotto. Packed with minerals, fibre, antioxidants, and essential amino acids, quinoa is one of the most nutrient-dense foods around.
Simply fry leeks, mushrooms, and garlic until soft, then add quinoa and wine, and let it bubble away. Next, add the stock in stages until it’s all been absorbed. This should take around 15 minutes, and when it’s ready, the quinoa should still have some bite to it.
Once cooked, stir in lemon zest and parmesan. Then top with some crispy fried onions for a satisfying crunch!
12. Spinach and feta filo pie
If you have guests coming over and want to impress them, but are short on time, Jamie Oliver’s spinach and feta filo pie is ideal. Though it’s based on the Greek spanakopita pie, this version is much quicker and simpler, taking only 30 minutes to make.
The Greek version uses only feta cheese, but Jamie’s recipe also adds cheddar for a super cheesy taste (though you can always leave out the cheddar for a lower-calorie alternative).
Toast the pine nuts and mix the cheese, eggs, and herbs. Then cook the spinach until it’s wilted and add it to the mix along with the pine nuts. Spoon the mixture onto layers of shop-bought filo pastry and cook until crisp. Serve with a refreshing side salad.
13. Lo mein with shiitakes, carrots, and bean sprouts
While chow mein is more popular in the UK, lo mein is a healthier alternative. This is because the noodles are fried in a chow mein, whereas in a lo mein, the noodles are tossed or stirred.
This vegetarian lo mein recipe from EatingWell is a great way to make sure you’re getting lots of veggies. It’s packed with shiitakes, carrots, and bean sprouts.
You can buy fresh lo mein noodles from Asian supermarkets, but dried egg or rice noodles also work – as does linguine pasta. Bean sprouts are high in protein and nutrients and low in calories and carbs, and you can always add extra protein with some chopped tofu.
A sesame oil, soy, and sriracha sauce means every mouthful is deliciously sweet and spicy.
14. Indian chana masala
For those days when you get home tired, and there’s nothing in the fridge, this Indian chana masala recipe from Taste is perfect – and, as a bonus, it’s incredibly cheap to make.
Tinned tomatoes and chickpeas are staples in most food cupboards, and as long as you have onions and a decent variety of spices at home, you should be able to make this dish in half an hour.
Simply cook the onions and mustard seeds in a saucepan and add the garlic, ginger, and spices. Then stir through the chopped tomatoes and cook for 10 minutes. Next, add the chickpeas and fresh spinach (if you have any), season, and serve.
The flavours of this dish develop with time, and it tastes even better the next day – great news if you have leftovers.
Final thoughts…
We hope these recipes prove that vegetarian food doesn’t have to be fussy or time-consuming – and certainly isn’t bland.
If you’re used to cooking with meat, trying different vegetarian recipes can be a great way to get out of your culinary comfort zone. Plus, you’ll probably discover plenty of delicious new ingredients, flavours, and recipes while you’re at it.
From aromatic noodle dishes and comforting pasta recipes to zingy, fresh salads, there’s a veggie dish out there for everyone, whether you’re an omnivore or a vegetarian. And, luckily, most of the recipes here can be easily ‘veganised’, too!
For more recipe ideas, check out our food and drink section for articles like 10 sweet and savoury vegan recipes and 14 quick and healthy snack ideas.
Alternatively, why not join a cooking demonstration over on Rest Less Events? Use the button below to see what’s coming up.
Are you vegetarian? Do you enjoy cooking vegetarian dishes? Or, are you just trying to eat less meat and want to know where to start? We’d love to hear from you in the comments below.
Selene Nelson is an author, freelance journalist, and lifestyle writer for Rest Less. After graduating from the University of Sussex with a degree in English Literature, Selene began contributing to many major newspapers and websites, and has written for the BBC, The Sunday Times, The Independent, Town & Country, and HuffPost. Her specialist subjects include food, travel, and health, though she enjoys writing about a wide range of topics (e.g. her two books are about veganism and psychopathy, respectively!). She enjoys cooking (particularly pasta and Asian noodle soups), reading, travelling, hiking, attempting to keep fit, and watching animal videos on YouTube.
* Links with an * by them are affiliate links which help Rest Less stay free to use as they can result in a payment or benefit to us. You can read more on how we make money here.
Join the discussion
Read our full commenting terms and guidelines