Food

Madhur Jaffrey’s Eggplant Bharta Recipe

Written by MasterClass

Last updated: Nov 13, 2024 • 3 min read

When Madhur was a child, the cooking in her home was done over coal or wood (this predated gas ovens). During that time, some vegetables—like eggplant—were roasted in the ashes produced while other ingredients were cooking over the flame. “We used to bury the whole eggplant in the ashes till it roasted and got charred all over,” Madhur says. Once roasted, the charred skin of the eggplant was peeled off, and the smoky flesh was cooked even more with tomatoes and onions. In the modern kitchen, the eggplant can be roasted in the oven or on a gas-powered stovetop until its skin is blackened and blistered, but the rest of Madhur’s delicious eggplant bharta recipe remains the same.

Learn From the Best

What Is Eggplant Bharta?

Eggplant bharta (also called baingan bharta or baingan ka bharta) is a popular dish in Indian, Pakistani, and Bangladeshi cuisine, consisting of eggplant charred over an open flame, chopped and mixed with aromatic vegetables and spices. Like many popular Indian recipes, eggplant bharta varies slightly by household and region; some may prefer to use mustard oil instead of a neutral vegetable oil, while others may increase the heat by using both red chili powder and fresh green chilies.

Much like Lebanese baba ganoush, this smoky, spicy mashed eggplant dish can be served as a vegan main course or a side dish. It’s best enjoyed with a yogurt relish like cucumber raita and warm flatbreads like chapati, roti, paratha, or naan.

Madhur Jaffrey’s Eggplant Bharta Recipe

38 Ratings | Rate Now

makes

prep time

15 min

total time

1 hr

cook time

45 min

Ingredients

  1. 1

    Preheat the oven to the broil setting, and grill the eggplant on a baking sheet until it is evenly charred on all sides.

  2. 2

    To roast the eggplant on a gas-powered stovetop: First line the base of the burner with aluminum foil. Rest the eggplant stem side up on the stove grate, directly over a medium-low flame. Once the base is thoroughly blackened and scorched, rest the eggplant on its side. Repeat this process, rotating the eggplant so that it becomes evenly blackened and quite soft, using the stem to help guide it. If using tongs, take care not to grip the eggplant too hard. The entire roasting process takes 25–40 minutes.

  3. 3

    Once the eggplant is roasted, place it on a plate and bring it to the sink. Run cool water over the eggplant, and remove the charred skin. Coarsely chop the peeled eggplant and place the flesh in a medium bowl. Set aside.

  4. 4

    Combine the onion, ginger, garlic, and water in a blender or food processor, and purée into a paste. Remove 2 tomatoes from the can, coarsely chop them, and set them aside. Transfer the remaining tomatoes to an airtight container and freeze, or keep them in the refrigerator for another use.

  5. 5

    Warm the oil in a skillet or sauté pan set over medium heat. Add the onion-ginger-garlic paste followed by the turmeric. Stir-fry the paste until it turns a shade darker, about 5 minutes. Add the green chili, if using, then add the Chinese parsley or cilantro. Cook for 1 more minute, then add the chopped tomatoes.

  6. 6

    Reduce the heat to low and cook for 10 minutes, stirring every few minutes or so. Add the eggplant, and increase the heat to medium-low. Cook until all of the ingredients are well combined, another 10–15 minutes. Then season with salt, lemon juice, and garam masala.

  7. 7

    Transfer the cooked bharta to a warm serving platter or plate, and garnish with the remaining parsley or cilantro.

Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by the world’s best, including Madhur Jaffrey, Gabriela Cámara, Chef Thomas Keller, Yotam Ottolenghi, Gordon Ramsay, and more.