Go Back
+ servings
4 Vegan Indian Recipes from dhal to curry and naan

24 Flavorful Vegan Indian Recipes

Print Recipe
Spice up your kitchen with an array of colors and flavors with these exciting vegan Indian recipes. Enjoy dishes including rich tofu masala, savory dal, chutney, and sweet lassi!
Course Asian
Cuisine Indian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 102
Author Alena Schowalter

Ingredients

Baingan Bharta

  • 2 tablespoons vegetable oil
  • 1 teaspoon cumin seeds
  • 1 medium onion finely chopped
  • 2 teaspoons ginger garlic paste
  • 2 medium tomatoes finely chopped
  • 1 green chili finely chopped
  • ½ teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • Salt to taste
  • 2 tablespoons fresh cilantro chopped
  • 1 tablespoon fresh lime juice

Instructions

  • Preheat your oven to 400°F (200°C) or use a grill. Prick the eggplants with a fork and brush them lightly with oil. Roast or grill them, turning occasionally, until the skin is charred and the flesh is soft, about 20-30 minutes. 
  • Once done, allow them to cool, then peel off the skin and mash the flesh with a fork.
  • Meanwhile, heat vegetable oil in a pan over medium heat. Add cumin seeds and let them size for a few seconds.
  • Add the chopped onions and cook until they turn translucent. Stir in the ginger garlic paste and cook for another minute until the raw smell disappears.
  • Mix in the chopped tomatoes and green chili. Cook until the tomatoes are soft and the oil starts to separate from the mixture.
  • Add the mashed eggplant to the pan along with turmeric powder, coriander powder, and salt. Mix well and cook for about 5-10 minutes, stirring occasionally.
  • Once the eggplant is well incorporated with the spices and has a nice, creamy texture, turn off the heat. Stir in the garam masala, fresh cilantro, and lime juice.
  • Transfer the Baingan Bharta to a serving dish. Garnish with more fresh cilantro if desired. Enjoy!

Notes

  • Adjust the amount of green chili to your liking and start with a smaller amount to be safe.
  • Serve this side warm with flatbreads or rice.
  • Find 24 more vegan Indian recipes in the article above!

Nutrition

Calories: 102kcal | Carbohydrates: 7g | Protein: 1g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 7g | Sodium: 195mg | Fiber: 2g | Sugar: 3g