Savoring Baingan Bharta: A Delicious Sunday Dinner Recipe from Nisha Vora's Big Vegan Flavor Cookbook
- Kristin + Mark
- Jul 13
- 3 min read
Sunday dinners are a special time to gather, relax, and enjoy a meal that feels both comforting and exciting. This week, we tried a standout recipe from Nisha Vora’s cookbook Big Vegan Flavor — Baingan Bharta. This dish, a smoky roasted eggplant mash, is a classic Indian recipe that bursts with flavor and warmth. It’s perfect for a Sunday dinner that invites everyone to slow down and savor each bite.
Baingan Bharta is not only delicious but packed with wholesome ingredients. Nisha Vora’s version brings a fresh, vibrant take on this traditional dish, making it accessible for home cooks who want to explore bold flavors without complicated steps. In this post, I’ll share the recipe, tips for making it perfectly, and ideas for serving it that will make your Sunday dinner memorable.

What Makes Baingan Bharta Special
Baingan Bharta is a dish centered around roasted eggplant, which is peeled and mashed before being cooked with onions, tomatoes, garlic, and spices. The roasting process gives the eggplant a smoky flavor that defines the dish. Unlike many eggplant recipes that can be heavy or oily, Baingan Bharta is light, fresh, and full of texture.
Nisha Vora’s recipe stands out for balancing smoky eggplant with bright, tangy tomatoes and a hint of heat from green chilies. The use of fresh herbs like cilantro adds a layer of freshness that lifts the dish. This recipe is also vegan and gluten-free, making it suitable for a wide range of dietary preferences.
Ingredients You’ll Need
To make Baingan Bharta as Nisha Vora describes it, gather the following ingredients:
1 large eggplant (about 1 pound)
2 tablespoons oil (we used evoo)
1 teaspoon cumin seeds
1 medium red or yellow onion, finely chopped
4 cloves garlic, minced
1-inch piece of ginger, grated
2 medium Roma tomatoes, finely chopped
1-2 green chilies, finely chopped (adjust to taste - we used jalapeño)
1/2 teaspoon turmeric powder
1 teaspoon ground coriander
1/2 teaspoon of Kashmiri chile powder
1 teaspoon of garam masala
1 cup of fresh cilantro leaves and tender stems, finely chopped
Fresh cilantro leaves for garnish
These ingredients come together to create a dish that is rich in flavor but simple to prepare.
Step-by-Step Guide to Making Baingan Bharta
1. Roast the Eggplant
Start by roasting the eggplant until the skin is charred and the flesh is soft. You can do this over an open flame on a gas stove, under a broiler, or on a grill. Turn the eggplant to ensure even charring. We cooked it every three minutes over the open flame on our gas stovetop, turning the eggplant to ensure we reached all sides and it was fork-tender. This step is crucial because the smoky flavor comes from the charred skin.
Once roasted, place the eggplant in a bowl and cover it with plastic wrap or a lid. Let it steam for 5 minutes. This makes peeling easier. After steaming, peel off the skin and mash the flesh with a fork or potato masher or finely chop on a cutting board. Set aside.
2. Prepare the Spice Base
Heat oil in a pan over medium heat. Add cumin seeds and let them sizzle for a few seconds. Add the chopped onions and sauté until golden brown. This caramelization adds sweetness and depth.
Add the minced garlic, grated ginger, and green chilies (I used just the tip of a jalapeño). Cook for another minute until fragrant.
3. Cook the Tomatoes and Spices
Add the chopped tomatoes, turmeric powder, ground coriander, Kashmiri chili powder, and salt. Cook until the tomatoes break down, and the mixture thickens, about 5-7 minutes. Stir occasionally to prevent sticking.
4. Combine Eggplant and Spice Mixture
Add the mashed eggplant to the pan. Mix well to combine with the tomato-and-spice base. Cook for another 5 minutes, stirring occasionally, so the flavors meld together. Then, right before you are ready to serve, add the garam masala and the cilantro and mix until well incorporated. Turn off the heat and serve.
Taste and adjust salt or chili if needed.
Tips for Perfect Baingan Bharta
Choose the right eggplant: Look for a large, firm eggplant with smooth skin.
Roasting method: Using an open flame gives the best smoky flavor, but a broiler or grill works well too.
Oil choice: Mustard oil adds a traditional pungency, but extra virgin olive oil or sunflower oil works fine.
Serving suggestion: Baingan Bharta pairs beautifully with warm roti, naan, or steamed basmati or purple rice.
Dal (Lentils): A simple yellow dal or lentil curry adds protein and rounds out the meal.
Cucumber Raita: A cooling yogurt-based side with cucumber and mint helps balance the smoky heat.
Pickles and Chutneys: Indian pickles or tangy chutneys add bursts of flavor and texture.
Roti or Naan: Soft Indian flatbreads are perfect for scooping up the eggplant mash. We picked some up at the Spice Rack in Cathedral City.

.png)



Comments