Looking for Indian vegan recipes that are full of flavor yet simple to make? Whether you're craving creamy curries, comforting dals, or crispy cheelas, this list is packed with dishes that deliver bold taste without complicated steps. These plant-based favorites are perfect for weeknight dinners, meal prep, or impressing guests -- no meat, dairy, or fuss required!
Baingan Bharta

Smoky, spiced, and loaded with flavor, this mashed eggplant dish is a North Indian classic. Serve it with roti or rice for a satisfying, cozy meal.
Get the recipe: Baingan Bharta
Begun Bhaja or Eggplant Slices
Crispy, golden slices of eggplant pan-fried to perfection with turmeric and salt. Simple, addictive, and the perfect side dish.
Get the recipe: Begun Bhaja
Green Beans Poriyal
A South Indian stir-fry made with tender green beans, grated coconut, and a fragrant tempering of mustard seeds and curry leaves. Fresh, vibrant, and ready in minutes!
Get the recipe: Green Beans Poriyal
Aloo Gobi
This dry curry made with potatoes and cauliflower is a total comfort food win. Spiced with turmeric, cumin, and coriander, it’s a must-have in any Indian vegan lineup.
Get the recipe: Aloo Gobi
Aloo Palak
Spinach and potatoes simmered in a light tomato-based gravy—it’s hearty, flavorful, and perfect with chapati or rice.
Get the recipe: Aloo Palak
Aloo Matar
A classic North Indian curry made with peas and potatoes in a flavorful tomato-onion gravy. A simple dish that never fails to satisfy.
Get the recipe: Aloo Matar
Potato Curry
Comforting and endlessly versatile, this basic potato curry is perfect for a quick weeknight meal. Pair it with rice, roti, or dosa.
Get the recipe: Potato Curry
Yellow Dal Tadka
Creamy, mild, and full of protein, this yellow lentil dish is a staple in many Indian homes. A tempered mix of mustard seeds, cumin, and garlic gives it that extra punch.
Get the recipe: Yellow Dal Tadka
Sabut Masoor Dal
Earthy brown lentils cooked until tender and finished with a simple onion-tomato tadka. This hearty dal is rich in flavor and super satisfying.
Get the recipe: Brown Lentils (Sabut Masoor Dal)
Palak Dal
A wholesome mix of yellow lentils and spinach, Palak Dal is both nourishing and delicious. Great with steamed rice or as a warm bowl on its own.
Get the recipe: Palak Dal (Spinach Lentils)
Chole or Chickpea Curry
This spicy chickpea curry is bold, tangy, and completely plant-based. Serve it with rice or fluffy bhature for a classic meal.
Get the recipe: Chana Masala or Chickpea Curry
Rajma Masala
Red kidney beans slow-cooked in a rich tomato gravy with ginger, garlic, and spices. A comfort food favorite that’s filling and vegan-friendly.
Get the recipe: Rajma Masala
Lobia Masala
Mild yet flavorful, this curry made with black-eyed peas is packed with protein and super easy to make. Great for weeknight dinners!
Get the recipe: Black Eyed Peas Curry
Soya Chunks Curry
Meaty, protein-rich soya chunks cooked in a spicy onion-tomato gravy. A satisfying vegan alternative that’s great with roti or rice.
Get the recipe: Soya Chunks Curry
Kosambari or Lentil Veggie Salad
Light, crunchy, and refreshing, this South Indian salad made with soaked lentils, cucumber, and carrots is a healthy side you’ll want to keep on repeat.
Get the recipe: Kosambari (Lentil Veggie Salad)
Indian Carrot Salad
Grated carrots tossed with lemon juice, green chilies, and mustard seed tempering and almond slivers, this simple salad is packed with freshness and flavor.
Get the recipe: Indian Carrot Salad
Moong Dal Cheela
A savory lentil pancake that’s crispy on the outside and soft on the inside. Perfect for breakfast, brunch, or a quick snack.
Get the recipe: Moonglet
Besan Cheela
Made from chickpea flour and loaded with spices and veggies, besan cheela is a high-protein vegan pancake that’s ready in minutes.
Get the recipe: Besan Cheela
Idli
Soft, fluffy, and fermented rice-lentil cakes that are naturally vegan. Serve with chutney and sambar for the ultimate South Indian breakfast.
Get the recipe: Idli
Adai or Lentil Omelette
A thicker, heartier pancake made from a mix of dals and rice. Spiced with ginger, chilies, and curry leaves, it’s a flavorful vegan alternative to omelettes.
Get the recipe: Lentil Omelette (Adai)
Moong Dal Khichdi
Comfort food at its best. This light and easy one-pot dish made with yellow lentils and rice is soothing, simple, and completely plant-based.
Get the recipe: Moong Dal Khichdi
Vegetable Pulao
Fragrant basmati rice cooked with spices and seasonal veggies. This one-pot wonder is great on its own or served with raita (or a vegan version of it!).
Get the recipe: Vegetable Pulao
Vegan Naan
Soft, fluffy naan made without dairy? Yes, it’s possible! This vegan naan pairs beautifully with all your favorite curries.
Get the recipe: Wholewheat Naan
Comments
No Comments