Sri Lankan Vegetarian Curry Recipe

Best vegetarian curry recipes

  • Easy

Try one of our 33 best ever vegetarian curry recipes and then add some delicious stuffed naan on the side. The veg adds great splashes of colour and creates lighter and more interesting dishes


Our best vegetarian curry recipes have been created to make the most of seasonal veg. Ideal for midweek, particularly Meat Free Monday, our easy vegetable curry recipes are quick to make. Entertaining a veggie at the weekend? Make your own samosas to start and choose of these curries to serve with homemade naan bread.

From Bombay egg and potato curry, to creamy coconut and peanut curry and Keralan runner bean curry, we have all your veggie curry needs covered. If you’re looking for more vegetarian recipes to try, make a vegetarian salad to go with the curry.

Want to know how to cook rice perfectly? Click here for our step-by-step guide to perfect rice 



  • our curries use various vegetables including aubergine, courgette, squash, green beans and more

Aubergine dhansak

Cook aubergine pieces with fragrant spices and red lentils for a hearty yet healthy vegan curry.

A large silver pot filled with cooked lentils and chunks of aubergine

Light paneer curry

Cook this veg-heavy curry for a healthy vegetarian meal. The peas add extra protein while ginger and plum tomatoes make a light, fragrant sauce.

Healthy Paneer Curry Recipe with Peas

Green Thai tofu curry

Looking for a quick and easy vegan curry recipe? Try our Thai curry with smoked tofu and plenty of crunchy veg, ready in 25 minutes and low in calories.


Sri Lankan carrot curry

Check out our vibrant Sri Lankan curry with carrots. This vegan recipe is easy to make and ready in under an hour, plus it's low calorie too.

Sri Lankan Curry Recipe with Carrot

Brigadier house dal

Check out this authentic dal recipe from chef Karam Sethi at Indian restaurant, Brigadiers for an impressive vegetarian entertaining idea.

Easy Dal Recipe with Yellow Lentils

Roast cauliflower korma

Check out our veggie korma recipe with roast cauliflower. This curry recipe is low in calories and ready in just 30 minutes, ideal for an easy midweek dinner.

Cauliflower Korma Recipe

Coconut and peanut aubergine vegetable curry

One of our favourite vegetable curry recipes. This creamy coconut and peanut aubergine curry is vegetarian, under 300 calories and ready in just 30 minutes, making it the perfect comforting meal to make midweek. Try our best aubergine recipes here...

Coconut and peanut aubergine curry

Sri Lankan vegan curry

Sri Lankan curries are heavily spiced, chilli-hot and rich with coconut milk. This version is easy, vegan and under 500 calories. Here are more vegetarian curry recipes to try...

Sri Lankan veggie curry

Mutter paneer

Mutter paneer is a traditional north Indian curry. The texture of fresh peas stands up well against the paneer, but frozen is fine too. This can be ready in just 30 minutes, and you won't feel like you're missing out, even though it's veggie. Serve it as a side curry with some naan or rice.

Coconut vegetarian dahl with naans

Make a batch of this vegetarian coconut dahl with naans and freeze for later. This recipe even includes instructions on how to make the dahl in a slow cooker.

Coconut dahl with naans

Mushroom dhansak

Check out this easy dhansak recipe with mushrooms and punchy red chilli. Serve this simple curry recipe as a veggie dinner for four. If you want to learn about which mushrooms to use in your curry, check out our guide here...

Dhansak Recipe with Mushroom

Shahi paneer (paneer in creamy cashew and tomato curry)

Try our easy shahi paneer curry recipe. This vibrant Indian dish is an easy veggie curry recipe that's gluten free and simple to make.

Shahi Paneer Recipe

Vegan Thai green curry

Creamy, delicately spiced Thai-style curry is a crowd-pleaser. Never think less of shop-bought curry pastes – they are simply a concentrated spice mix. Check that the curry paste is vegan, as some contain fish sauce. Get your quick vegan fix with our recipes here...

Vegan Thai Green Curry with Butternut Squash

Palak paneer

Our palak paneer is a great vegetarian curry recipe. Try this idea using paneer cheese, spinach and Indian spices. It's quick and easy to make for a vegetarian dinner, we suggest serving with rice and naan. 

Palak Paneer Recipe

Sri Lankan beetroot curry

Try this vibrant Sri Lankan beetroot curry for an easy vegan midweek meal. This bright and colourful recipe is packed with plenty of flavour and it's low in calories, too.


Tomato, spinach and cauliflower curry

Try our tomato, cauliflower and spinach curry. This super simple vegetarian recipe takes no time at all to make and it's packed with punchy flavour. What's more, it's low in calories and gluten free. Use up your cauliflower with our recipes here...

Tomato, Spinach and Cauliflower Curry Recipe

Spiced crispy egg and lentil curry

Try our spiced crispy egg and lentil curry. This easy vegetarian curry recipe is low in calories and gluten free, perfect winter comfort food.

Spiced crispy egg and lentil curry recipe

Paneer masala

Our recipe for paneer masala is a great vegetarian curry alternative to the classic chicken tikka masala, that meat eaters will love too! Packed with flavour, this dish is easy to make, gluten free and under 500 calories - what's not to love?

Paneer masala

Chickpea and squash coconut curry

Chickpea and squash coconut curry is a great healthy, vegetarian midweek meal. If you can get it, Alpro coconut milk alternative has less saturated fat and fewer calories than regular coconut milk as it's made with a rice milk base.

Chickpea and squash coconut curry in a grey pan

Quick tamarind potato curry

We've created a simple vegan curry recipe for easy midweek dinners. This tamarind potato curry is packed with punchy flavour, it's low in calories and easily serves 4, a great warming family meal.

Quick vegan Tamarind Potato Curry with tomatoes, coriander, chilli and ginger. With sides of rice, naan bread and cold beer

Aubergine Thai jungle vegetable curry

Our Thai vegetable curry uses aubergines and jungle curry paste for a punchy low-calorie meal ready in just 20 minutes, making a great, satisfying option for midweek. Create a Thai feast with our recipes...

Aubergine Thai jungle curry

Dishoom's chloe bhatura vegetarian curry

We love Dishoom's vegetable curry recipe. Chloe bhatura is one the most popular dishes of Punjabi cuisine. The combination of spicy chickpeas and fried bhatura bread make this dish an extra special flavoursome dinner party treat. It's meat-free and low calorie, meaning all your veggie and health-conscious friends can tuck in. This recipe was created by Dishoom's executive chef, Naved Nasir.

Dishoom chole bhatura

Bombay egg and potato curry

Eggs really add to a vegetable curry recipe. Some nights you don't want to have to spend ages shopping to make a delicious meal. This Bombay egg and potato curry can be made using store cupboard ingredients and is ready in just 40 minutes – perfect for a midweek meal.

Bombay Potato and Egg Curry Recipe

Japanese vegetarian curry noodles

For a twist on a vegetable curry, try this flavoursome recipe when you're short of time but still looking for a seriously delicious dinner. You can buy blocks of Japanese curry roux (used as a soup base) in Asian supermarkets, but it’s just as easy to make your own. Get Japanese inspiration with our recipe ideas here...

Japanese Curry Noodles

Aloo gobi with poached eggs

Aloo gobi is a vibrant dish made with potatoes, cauliflower and Indian spices. Our twist on this popular delicacy serves it with runny poached eggs for a quick and healthy midweek meal.

aloo gobi poached eggs

Keralan runner bean curry

Try our new idea for a vegetarian curry using runner beans. These often-overlooked veg make a tasty, spicy dish and work well with Indian spices and coconut milk.

Keralan runner bean curry

Chickpea and spinach curry

Got some tins of chopped tomatoes and chickpeas in the cupboard, but stuck for inspiration? Try this wholesome veggie curry featuring spinach and potatoes.

Chickpea and spinach curry

Potato and cauliflower curry

We love this easy veggie curry. Whether you're vegetarian or not, try this fast and easy spicy dish, ready in about 30 minutes. Bulk it up with basmati rice or naan breads.

Potato and cauliflower curry recipe

Coconut chickpea curry

The best quick vegetarian curry. Full of good-for-you ingredients: butternut squash, chickpeas, spinach and spices, this will tempt any veg-phobic family members to dig in. Serve with rice on the side.

Coconut chickpea curry

Chickpea, red pepper and spinach curry

Looking for a simple vegetable curry recipe? Flavoured with ginger, chilli, garam masala, cumin and turmeric, this makes a wonderful quick after work meal. Ready in less than 30 minutes, serve with Indian naan or chapatis.

Chickpea, red pepper and spinach curry

Cauliflower and ginger curry

Cooking this cauliflower in coconut milk and plenty of authentic spices (like lemongrass, turmeric, ground coriander and ginger) leaves it with plenty of spicy flavour. Serve this meal for four to family or friends, with all the extras… rice, mango chutney, chapatis and yogurt instead of ordering a takeaway.

Cauliflower and ginger curry

Fragrant aubergine curry

This isn’t an authentic recipe but it’s an easy way to get a hit of sparky Asian flavours. The secret is not to let the aubergine get too mushy. Small, young aubergines are best.

Fragrant aubergine curry

Coconut dhal

Try our super simple dhal recipe, made from pretty basic ingredients and ready in 30 minutes. The fried onions, curry leaves and mustard seeds make a colourful, crunchy topping. Serve with flatbreads, or as a side to a curry.

Coconut dhal

Looking for Indian side dishes for your vegetarian curry?

Brinjal pickle

Try this classic Indian condiment packed with plenty of spice and a slight sweet hit for a great addition to any curry.

Brinjal Pickle (Aubergines) Recipe

Try our kale and paneer stuffed naan for an accompaniment.

Try some vegetarian samosas to enjoy before your curry


Or make our carrot and cardamom pilaf to serve on the side

carrot and cardamom pilaf

We also have a fab chickpea salad recipe to serve with your vegetable curry.

Dum Biryani House - Black chickpea salad (Kala channa masala)