Search

Discover Mouth-Watering Indian Vegan Dishes You Can’t Miss

8 Indian Vegan Dishes You Must Try

India, with its rich culinary heritage and a variety of flavors, offers a plethora of vegan dishes that are both delicious and nutritious. Whether you are a full-time vegan or just exploring plant-based options, these Indian dishes are sure to tantalize your taste buds. Here, we present an in-depth look at eight must-try Indian vegan dishes.

1. Chole

One of the most popular dishes in North India, Chole, or chickpea curry, is a savory delight.

Ingredients

  • Chickpeas
  • Onions
  • Tomatoes
  • Ginger
  • Garlic
  • A blend of spices like turmeric, cumin, and garam masala

Preparation


Chole is made by soaking chickpeas overnight and then boiling them until they are tender. The aromatics and spices are sautéed to form a rich gravy, which is then cooked with the chickpeas. Serve it with rice or Indian bread, and enjoy the burst of flavors.

2. Baingan Bharta

Another delightful Indian vegan dish is Baingan Bharta, a smoky and spicy eggplant dish.

Ingredients

  • Eggplants
  • Onions
  • Tomatoes
  • Garlic
  • Green chilies
  • Spices like cumin, coriander, and turmeric

Preparation


Baingan Bharta involves roasting eggplants until their skin is charred, then peeling and mashing them. The mashed eggplant is sautéed with onions, tomatoes, and spices to create a smoky, rich dish. Serve it with roti or naan for a complete meal.

3. Rajma

Rajma, or kidney bean curry, is a staple in many Indian households.

Ingredients

  • Kidney beans
  • Onions
  • Tomatoes
  • Garlic
  • Ginger
  • A variety of spices like turmeric, cumin, and garam masala

Preparation


Rajma is prepared by soaking kidney beans overnight, then boiling them until soft. The beans are cooked in a tomato-based gravy seasoned with spices. This hearty dish is typically served with steamed rice, making it a comforting and nutritious meal.

4. Aloo Gobi

A classic combination of potatoes and cauliflower, Aloo Gobi is a versatile dish that can be cooked dry or with a bit of gravy.

Ingredients

  • Potatoes
  • Cauliflower
  • Onions
  • Tomatoes
  • Garlic
  • Ginger
  • Spices like cumin, coriander, and turmeric

Preparation


Aloo Gobi is made by sautéing potatoes and cauliflower with onions, tomatoes, and spices. The vegetables absorb the flavors, creating a juicy and savory dish. Serve it with rice or bread for a satisfying meal.

5. Sambar

A spicy and tangy lentil stew from South India, Sambar is usually paired with rice or various fermented rice cakes.

Ingredients

  • Toor dal (split pigeon peas)
  • Tamarind paste
  • Mixed vegetables (carrots, beans, drumsticks)
  • Mustard seeds
  • Curry leaves
  • Spices like turmeric and sambar powder

Preparation


Sambar is cooked by boiling toor dal until it’s tender, then adding tamarind paste and spices. Vegetables are added, simmered, and tempered with mustard seeds and curry leaves. This stew is enjoyed with rice, idli, or dosa.

6. Dhokla

Dhokla is a steamed savory cake made from fermented rice and chickpea batter, originating from Gujarat.

Ingredients

  • Besan (chickpea flour)
  • Rice flour
  • Yogurt (plant-based for vegans)
  • Green chilies
  • Ginger
  • Tempering ingredients like mustard seeds and curry leaves

Preparation


The batter is prepared by mixing besan, rice flour, and yogurt and left to ferment. After fermenting, it’s steamed until fluffy. Tempering with mustard seeds and curry leaves follows, adding a zesty touch to this light and healthy snack.

7. Vegetable Biryani

Vegetable Biryani is a richly flavored rice dish layered with vegetables and aromatic spices, perfect for special occasions.

Ingredients

  • Long-grain basmati rice
  • Mixed vegetables (carrots, beans, peas, potatoes)
  • Onions
  • Ginger-garlic paste
  • Whole spices (cinnamon, cloves, cardamom)
  • Saffron

Preparation


Biryani is crafted by partially cooking rice and layering it with mixed vegetables and spices. The dish is then slow-cooked on low heat to allow the flavors to merge. Garnished with fried onions and fresh coriander, vegetable biryani is a feast for both the eyes and the palate.

8. Palak Tofu

A vegan take on a classic Indian spinach dish, Palak Tofu is both nutritious and delicious.

Ingredients

  • Fresh spinach leaves
  • Firm tofu
  • Onions
  • Tomatoes
  • Garlic
  • Ginger
  • Spices like cumin, coriander, and garam masala

Preparation


Palak Tofu is made by blanching spinach and blending it into a puree. Firm tofu is cubed and sautéed with onions, tomatoes, and spices before being mixed with the spinach puree. Serve this dish with rice or flatbread for a wholesome meal.

These eight vegan Indian dishes are not only delicious but also packed with nutrients. They showcase the incredible diversity of Indian cuisine and provide a flavorful introduction to plant-based eating. Enjoy exploring these dishes and bringing a touch of India to your kitchen!

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.