Browse through this collection of the best Indian Vegetarian Curry Recipes. You will find easy indian curry recipes and elaborate restaurant style recipes as well. Plenty of the recipes are naturally vegan too.

Easy Vegetarian Curry Recipes
Indian and other South Asian cuisine, such as Pakistani, has plenty of vegetarian curry recipes. Many are made with vegetables, others with lentils, beans, paneer and even tofu.
Before you get started, there are a number of ingredients that you need to have to hand to prepare the curry base. Of course, these will vary based on the individual recipe.
- Onion, garlic, fresh ginger, green chili
- Tomato paste or tomato puree
- Indian spices to keep on hand: red chilli powder, turmeric powder, garam masala, coriander powder, cumin powder
- Whole spices such as cumin seeds, coriander seeds, cloves, cinnamon and cardamom.
- You may be able to substitute individual spices for hot curry powder also.
- For a restaurant style flavourful curry, use kasoori methi (dry fenugreek leaves), heavy cream and spice blend such as kitchen king masala.
- Olive oil or ghee
Serving Suggestions
To make a complete meal, Indian food is commonly served with breads and rice dishes.
Serve these indian vegetarian curries alongside
- plain boiled basmati rice or jasmine rice
- jeera rice
- takeaway style pilau rice
- Dal recipes
- Indian breads such as roti or chapatti or plain paratha
- garlic and coriander naan or peshwari naan
- kachumber salad or Indian onion salad
Leftovers can be stored in airtight container and kept in the fridge. The curries should generally be consumed within 2-3 days
Vegetables Curries
There are so many delicious indian curry recipes made with fresh vegetables.

Indian Vegetable Curry or Mixed Vegetable Curry is a dry curry made with carrots, cauliflower, green beans or French beans and green peas. The curry base is made from an onion, garlic and tomato curry sauce.











































Restaurant style Indian curries
These vegetarian curries can be found in most indian restaurants.




















Pulses / Legumes














As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can't wait to see you all there!





Laura says
This collection of Vegetarian Indian recipes is absolutely gorgeous! As a vegetarian myself, found lots of inspiration in this post, can't wait to try some of these curries right away!
amy liu dong says
I only tasted a few Indian foods and these collections look so delicious.
I am so excited to try each recipe. Thanks for sharing this with us!
jamie says
Definitely saving these Indian Vegetarian Curry recipe collections. My husband loves food with curry and I would love to try some of these recipes for him. Thanks for sharing!
DK Park says
This curry recipe is a blessing to all of us, just look at how great it is! Thank you for this!
Cathleen says
I was looking for an exact post like this! Thank you so much for sharing, bookmarking for when I am craving curry 🙂
anna says
So many delicious options to choose from! Me and my family are doing meat-free January, so this post couldn't have come at a better time! Will be working my way through all of them!
Lauren says
I absolutely love all of the Indian vegetarian dishes. Browsing this list there is so many that I'd love to try but the Brussels sprouts korma has to be first! Sounds so good!
Jenny says
This is an excellent curry collection. We love curries and make one almost every week. I love all the options you are giving us here, can't wait to try them all. Thank you!
Vicky says
These recipes are so full of flavor I don't know which one to choose first! They all look so very delicious!
Megs says
The Indian Vegetarian Curry Recipes collection was an absolute feast of flavors! Thanks a bunch for sharing —it's a treasure trove for our vegetarian meal planning! 🍛🌿👩🍳😋