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
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.
2. 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.
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.
4. 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.
5. 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.
6. Cauliflower Tikka Masala
Cauliflower tikka masala is a good vegan substitute for chicken tikka masala. Vegetarian Gastronomy made this dairy free recipe for it.
7. Naan Bread
Naan bread is an absolute must if you’re eating Indian food. This recipe is from The Simple Veganista.
8. 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.
9. 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.
10. Red Lentil Dal
Sweet Peas and Saffron made this red lentil dal recipe. She makes it with loads of spices, red lentils, and tomatoes.
11. 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.
12. Coconut Korma
This coconut korma sauce recipe from Vegan Richa is served with chickpeas, cauliflower, potatoes and more veggies.
13. 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.
14. 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.
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.
16. 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.
17. 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.
18. Aloo Palak
Aloo Palak is an Indian spinach and potato vegan curry. Delightful Delicious Delovely has a vegan recipe for you to try making.
19. Dal Makhani
Dal Makani has lentils, kidney beans, and spices. This recipe is from Contentedness Cooking.
As an Amazon Associate I earn from qualifying purchases.