Vegetarian Indian Main Dishes

Looking for vegetarian Indian main dish recipes? Allrecipes has more than 160 trusted vegetarian Indian main dish recipes complete with ratings, reviews and serving tips.

Staff Picks

Shahi Paneer

Rating: Unrated
35
When we were kids, whenever my parents went out to an adults only party, my mother used to ask us what we wanted for dinner at home. 99% of the time, our choice was pooris and shahi paneer. My mother was always nice enough to oblige. Here is the recipe. It is quite rich and hence a nice treat.

Indian Dahl with Spinach

Rating: Unrated
178
This is a very yummy, authentic dal. For variation, add coconut milk towards the end of cooking. Freezes well.

Red Lentil Curry

Rating: Unrated
982
This is a rich and hearty lentil curry, great as a main meal rather than as a side dish like the more traditional Indian dhal. Don't let the ingredient list faze you, this really is an easy dish to make. This dish is great served with basmati rice.

Spicy Vegan Potato Curry

Rating: Unrated
821
Abundant spices make this better than any restaurant curry I've tasted. :)

Indian Cauliflower

Rating: Unrated
69
A spicy cauliflower served whole on a platter - looks like a red and yellow flower. Garam Masala can be found in Indian grocery stores and some traditional grocery stores. I like to serve peas and carrots lightly cooked in butter on the side of this dish.

Alicia's Aloo Gobi

Rating: Unrated
157
This is hands down the easiest and most delicious curry I have ever made. It's my own personal twist on Aloo Gobi, a traditionally dry Indian dish consisting of potatoes and cauliflower. The coconut milk adds the extra sauciness; my favorite part of curry. Serve with basmati rice or, better, with breads such as roti, naan, or pita.

Delicious Chickpea Curry

Rating: Unrated
65
This recipe is very tasty and healthy. It's even better the next day.

Vegetarian Korma

Rating: Unrated
1120
This is an easy and exotic Indian dish. It's rich, creamy, mildly spiced, and extremely flavorful. Serve with naan and rice.

Vegetarian Chickpea Curry with Turnips

Rating: Unrated
82
This is a great recipe if you don't want to fuss around in the kitchen. I discovered it one night when I wanted something packed with flavor, but wasn't willing to slave away in the kitchen. It's a meaty dish, with a hint of curry and cumin flavor. Serve on it's own or on some basmati rice. I hope you enjoy it as much as I do!
Sponsored By MyPlate

Indian Eggplant - Bhurtha

Rating: Unrated
219
This is a traditional North Indian (Punjabi) Bhurtha made with eggplant and tomato, and seasoned with cumin, turmeric garlic and ginger. Serve with fresh roti or naan.

Authentic Saag Paneer

Rating: Unrated
94
Saag paneer is a classic Indian dish of cooked spinach studded with cubes of fried paneer cheese. Thickened with cream or coconut milk, it's a hearty and filling vegetarian meal.

Chana Masala (Savory Indian Chick Peas)

Rating: Unrated
148
Indian food is not just curried sauces. It's not too exotic either. Unless 'exotic' is code for 'yummy and full of flavor.' This dish features a healthy mixture of chickpeas, tomatoes, onion, and spices. Both carnivores and vegetarians will enjoy this meal. My kids love it. Leave out the green chile if the kiddies will be eating. Serve over basmati or jasmine rice and enjoy. Namaste y'all!

Inspiration and Ideas

Moong Dal

Rating: Unrated
63
I actually learned this in the kitchen of this lovely Indian woman! Serve hot in soup bowls, or over rice.

Quorn™ and Chickpea Curry

Rating: Unrated
15
If you ever fancy a curry that contains more than just vegetables, then try this Quorn™ recipe - it's easy to make and tastes great! Best served with Pilau/Basmati rice.

Vegetable Masala

Rating: Unrated
65

Masala means a spicy mixture. Vegetable masala is a mixture of vegetables like potatoes, carrots, peas and beans cooked with onions & tomatoes adding spices like garam masala powder, ginger and garlic powder.