Disclosure: Some of the links below are affiliate links. At no cost to you, I will earn a commission if you click through and make a purchase.
We love eating Indian food, but don’t always want to go get it since our favorite Indian restaurant is a little far from us. That’s why we’ve compiled this list of the best vegan Indian recipes, so we can make these from home and you can too.
Some of these recipes are made in an Instant Pot. You’ll love cooking with an Instant Pot because it will give you a fast homemade meal. Here’s the one I recommend.
Vegan Indian Recipe #1 – Vegetable Biryani
Vegetable Biryani
This Indian recipe for vegetable biryani is from Easy Peasy Foodie. It’s gluten free and has basmati rice, coconut milk, spices, and all kinds of veggies.
Check out this recipe

2. Aloo Gobi
Aloo Gobi
Aloo Gobi is my absolute favorite Indian dish. I’ve been hooked on it for years and love the spice in it! This recipe for it is from Yellow Thyme. It has potatoes, cauliflower, tomatoes, and a delicious sauce. It is so good served over rice.
Check out this recipe

3. Samosas
Samosas
Samosas are an Indian appetizer. It has potatoes, peas, and spices wrapped up in a dough. They are typically served with a tamarind chutney and a cilantro chutney. This recipe was done by Cook With Manali. She has a lot of vegan friendly recipes for Indian food.
Check out this recipe

4. Onion Bhaji
Onion Bhaji
Onion bhaji is another Indian appetizer, and it’s my favorite one. Cupful of Kale did this recipe that has onions that are battered and deep fried, then served with a coriander dipping sauce.
Check out this recipe

5. Creamy Coconut Lentil Curry
Creamy Coconut Lentil Curry
The Endless Meal made this recipe for creamy coconut lentil curry. It is healthy and takes less than an hour to make.
Check out this recipe

6. Cauliflower Tikka Masala
Cauliflower Tikka Masala
Cauliflower tikka masala is a good vegan substitute for chicken tikka masala. Vegetarian Gastronomy made this dairy free recipe for it.
Check out this recipe

7. Naan Bread
Naan Bread
Naan bread is an absolute must if you’re eating Indian food. This recipe is from The Simple Veganista.
Check out this recipe

8. Chickpea Spinach Curry
Chickpea Spinach Curry
The Fiery Vegetarian did this recipe for chickpea spinach curry aka chana palak masala. They served it with rice and naan bread to complete the meal.
Check out this recipe

9. Mango Lassi
Mango Lassi
Mango lassis are a very popular drink at Indian restaurants, but they have dairy. Choosing Chia did this vegan take on the yummy drink.
Check out this recipe

10. Red Lentil Dal
Red Lentil Dal
Sweet Peas and Saffron made this red lentil dal recipe. She makes it with loads of spices, red lentils, and tomatoes.
Check out this recipe

11. Vegetable Pakoras
Vegetable Pakoras
I Love Vegan made this vegan recipe for vegetable pakoras. It has potatoes and veggies that a fried in a chickpea flour batter.
Check out this recipe

12. Coconut Korma
Coconut Korma
This coconut korma sauce recipe from Vegan Richa is served with chickpeas, cauliflower, potatoes and more veggies.
Check out this recipe

13. Yellow Lentil Dal Curry
Yellow Lentil Dal Curry
This vegan yellow lentil dal was made by Girl and the Kitchen. It has yellow lentils, tons of spices, tomatoes, and more served over basmati rice.
Check out this recipe

14. Butter Tofu
Butter Tofu
This butter tofu recipe is from Christie at Home. This recipe is made with tofu, garlic, garam masala, and lots of spices. It’s quick and easy to make, but you’ll need an instant pot.
Check out this recipe

15. Rumali Roti
Rumali Roti
Rumali roti is a thin, Indian flatbread. It is similar to naan. It can be made with wheat flour or all-purpose flour. This recipe is from Cook With Kushi.
Check out this recipe

16. Vegetable Vindaloo
Vegetable Vindaloo
Vegetable vindaloo is a really tasty vegan Indian dish. This recipe is from fat-free vegan. Her recipe for this is loaded with vegetables, like zucchini, peas, bell peppers, carrots, and more.
Check out this recipe

17. Mushroom Matar
Mushroom Matar
This mushroom matar recipe is from Holy Cow Vegan. It only uses one pot and takes 30 minutes to make. One pot dishes are perfect for when you’re needing an easy and fast dinner.
Check out this recipe

18. Aloo Palak
Aloo Palak
Aloo Palak is an Indian spinach and potato vegan curry. Delightful Delicious Delovely has a vegan recipe for you to try making.
Check out this recipe

19. Dal Makhani
Dal Makhani
Dal Makani has lentils, kidney beans, and spices. This recipe is from Contentedness Cooking.
Check out this recipe

As an Amazon Associate I earn from qualifying purchases.
Deirdre
Love this, fabulous selection of vegan Indian dishes!
Elizabeth Morgan
Thank you Deirdre!