Plant-based eating isn't just an ephemeral trend—it's a conscious lifestyle choice embraced by millions around the world. And when it comes to flavour-packed, wholesome, and diverse plant-based food, few cuisines rival the vibrancy of Indian cooking. Indian cuisine offers a treasure trove of dishes that are naturally vegan or easily adaptable to suit a plant-based diet.
Whether you're a seasoned vegan or just exploring meals without meat, the world of Vegan Indian recipes opens the door to satisfying your palate with aromatic spices, seasonal vegetables, legumes, and grains. From comforting curries to sizzling stir-fries, and fragrant rice to handmade flatbreads, plant-based Indian dinner ideas can elevate your weeknight meals into soul-nourishing experiences.
With Foodism, let’s dive into some truly delicious and healthy plant-based Indian recipes that are ideal for dinner - and entirely dairy-free, meat-free, and loaded with bold, comforting flavours.
1. Vegan Chana Masala Recipe (Plant-Based Chickpea Curry)
Vegan Chana Masala is a beloved classic in vegan Indian recipes, made with protein-packed chickpeas simmered in a tomato-onion gravy and a medley of warm spices.
Ingredients for vegan chana masala:
Instructions to make vegan chana masala:
Pro Tip: For a richer vegan chana masala, mash a few chickpeas while cooking to thicken the gravy naturally—no cream needed!
2. Vegan Palak Tofu (Spinach Tofu Curry)
Vegan Palak Tofu is a plant-based take on Palak Paneer. This plant-based Indian dinner uses tofu instead of paneer and coconut cream instead of dairy.
Ingredients for vegan palak tofu:
Instructions to make vegan palak tofu:
Pro Tip: Freeze tofu, then thaw and press for a firmer, meatier bite—perfect for soaking up the spinach gravy.
3. Vegan Rajma Masala (Kidney Bean Curry)
Vegan Rajma Masala is a staple plant-based food in Indian households. It’s hearty, comforting, and rich in plant protein.
Ingredients for vegan rajma masala:
Instructions to make vegan rajma masala:
Pro Tip: Let rajma sit covered for 15 minutes after cooking to deepen the flavours. Serve with brown basmati rice for a complete plant-based Indian meal.
4. Vegan Bhindi Masala (Okra Stir-Fry)
Vegan Bhindi Masala is a dry-style sabzi using fresh okra, ideal for weeknight plant-based Indian dinners.
Ingredients for vegan bhindi masala:
Instructions to make vegan bhindi masala:
Pro Tip: Always dry okra completely to avoid sliminess. Use an iron skillet for the best texture.
5. Vegan Baingan Bharta (Roasted Eggplant Mash)
Vegan Baingan Bharta is a smoky mashed eggplant dish loved in North India, and it’s naturally one of the best plant-based Indian recipes.
Ingredients for vegan baigan bharta:
Instructions to make vegan baigan bharta:
Pro Tip: Roast eggplant on an open flame for authentic smoky flavour. Serve with jowar or bajra roti for a healthy twist.
6. Vegan Vegetable Pulao (Indian Spiced Rice with Vegetables)
Vegan Vegetable Pulao is a one-pot plant-based Indian rice dish loaded with veggies and aromatic spices.
Ingredients for vegan vegetable pulao:
Instructions to make vegan vegetable pulao:
Pro Tip: Add a few drops of lemon juice to keep rice grains separate and enhance flavour.
7. Vegan Tofu Tikka Masala
Vegan Tofu Tikka Masala is a bold, creamy curry made with grilled tofu chunks simmered in a spiced tomato-cashew gravy.
Ingredients for vegan tofu tikka masala:
Instructions to make vegan tofu tikka masala:
Pro Tip: Use an air fryer or grill for extra-charred tofu that mimics paneer tikka texture.
8. Vegan Khichdi (Lentil-Rice Porridge)
Vegan Khichdi is the ultimate comfort food and one of the easiest plant-based Indian dinner ideas.
Ingredients for vegan khichdi:
Instructions to make vegan khichdi:
Pro Tip: Add spinach, carrots, or peas to turn your vegan khichdi into a nutrient-packed bowl. Pair with a dollop of vegan yoghurt.
9. Vegan Aloo Gobi (Potato & Cauliflower Stir-Fry)
Vegan Aloo Gobi is a dry curry made with potatoes and cauliflower, flavoured with turmeric, cumin, and fresh coriander.
Ingredients for vegan aloo gobi:
Instructions to make vegan aloo gobi:
Pro Tip: Roast the potatoes and cauliflower separately before mixing for a crispy texture.
10. Vegan Tadka Dal (Spiced Lentils with Tempering)
Vegan Tadka Dal is simple yet deeply flavorful, made with yellow lentils and topped with spiced oil tempering.
Ingredients for vegan dal tadka:
Instructions to make vegan dal tadka:
Pro Tip: Always add tadka just before serving for maximum aroma and flavour. Oil blends like mustard or sesame for a traditional plant-based touch.
These plant-based Indian dinner recipes prove that going vegan doesn’t mean giving up flavour, variety, or tradition. For more such recipes, download the Foodism App now!