Indian Vegetarian Main Dish Recipes

Chock full of flavor, these meatless meals leave nothing behind. Dahl, paneer, eggplant, and more!

Staff Picks

Aloo Gobi Masala (Cauliflower and Potato Curry)

Rating: 3.96 stars
74
Traditional Indian cauliflower and potato curry recipe from my mom. We used to eat this all the time growing up. My sister likes it with peas too.

Batata Nu Shak (Potato Curry)

Rating: 4.46 stars
13
I learnt this dish from a friend of mine who doesn't like vegetables, but loves potatoes. She learned this recipe from her Gujarati mother in law. This spicy curry goes very well with fresh phulkas or rotis. It also tastes great with plain cooked rice.

Vegetable Biryani (Tehri)

Rating: 4.33 stars
9
Tehri was originally concocted by kings in northern India as a vegetarian equivalent to the Mughals' mutton or chicken biryani. This modern-day version has deliciously soft sweet vegetables and flavorful long-grain rice. Serve with chilled yogurt and spicy curry on the side.

Spicy Lentil Quinoa Curry

Rating: 4.56 stars
16
Lots of flavor packed in this Indian-spiced curry! This recipe is very adaptable and can be made to fit your preferences. You can also change up the veggies you use, alter the amount of spice, etc.

Black Chana with Potato

Rating: 5 stars
2
Classic Indian Kala Chana recipe. A bit tart, but very wholesome. Great source of protein for a vegans. Can be served with either chapati/roti or basmati rice.

Vegan Sweet Potato Chickpea Curry

Rating: 4.73 stars
64
Yummy vegan curry dish. Serve with basmati rice and naan bread.

Cabbage Koora

Rating: 4.71 stars
7
This a very simple yet delicious Andhra recipe for cabbage koora (sabji). I like it so much that sometimes I eat it all by itself, like a salad with some yoghurt on the side. The spice here comes from the green chilis. Serve with rice.

Spicy Indian Dahl

Rating: 4.1 stars
151
A spicy Indian lentil soup that can be enjoyed with rice or Naan, the Indian bread. A very healthy dish.

Delicious Chana Masala

Rating: 4.7 stars
54
A delicious dish of chickpeas, onions, and tomatoes! You will love this stuff! I suggest eating this with fresh fried naan.

Authentic Saag Paneer

Rating: 4.58 stars
145
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.

Red Lentil Curry

Rating: 4.5 stars
1429
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.

Aloo Phujia

Rating: 4.42 stars
453
Spicy potatoes, tomatoes and onions with an Indian kick! This is super spicy so be aware!
Advertisement

Inspiration and Ideas

Absolutely Perfect Palak Paneer
Rating: Unrated
240
Craving palak paneer? Ricotta works in a pinch as a substitute for paneer in this recipe.
Delightful Indian Slow Cooker Curry
Rating: Unrated
95
This curry is so easy and adaptable, you can make it any night of the week.

Red Lentil Curry

Rating: 4.5 stars
1429

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.