Eggplant bharta is a North Indian dish of roasted eggplant mashed into a warmly spiced tomato, onion, and chile mixture. Roasting gives it a smoky flavor, and it is usually served hot with roti, naan, or rice; family and regional versions vary in their spices and finish.
Ingredients
- 1 large globe eggplant, about 1½ lb (680 g)
- 2 tablespoons neutral oil, divided (30 ml)
- 1 medium yellow onion, finely chopped, about 1 cup (150 g)
- 1 tablespoon finely chopped fresh ginger (15 g)
- 2 medium garlic cloves, finely chopped (about 6 g)
- 1 medium green chile, such as serrano, finely chopped (about 10 g); remove the seeds for less heat
- 1 teaspoon ground cumin (2 g)
- ½ teaspoon ground coriander (1 g)
- ¼ teaspoon ground turmeric (about 0.75 g)
- ½ teaspoon garam masala (about 1 g)
- 2 medium tomatoes, finely chopped, about 1½ cups (300 g)
- ¾ teaspoon fine salt (4 g), plus more to taste
- 2 tablespoons chopped fresh cilantro (8 g), plus extra to serve
- 1 teaspoon lemon juice (5 ml), or to taste
Instructions
- Prepare the eggplant. Heat the oven to 450°F (232°C), with a rack in the center. Rinse and dry the eggplant, then prick it all over with a fork or the tip of a knife so steam can escape. Rub it with 1 teaspoon of the oil (5 ml). Set it on a foil-lined rimmed baking sheet.
- Roast until soft. Roast for 35–45 minutes, turning it once after about 20 minutes. It is ready when the skin is blistered and the flesh feels very soft throughout when pressed carefully with tongs. A larger or thicker eggplant may need a few extra minutes. Transfer it to a plate and leave until cool enough to handle, about 10 minutes.
- Peel and mash. Remove and discard the skin and stem. If the eggplant has a large pocket of watery liquid, drain it off; otherwise keep the juices for flavor. Mash the flesh with a fork until mostly smooth but still a little textured. Avoid blending it into a completely uniform puree.
- Cook the aromatics. Heat the remaining oil (25 ml) in a wide skillet over medium heat. Add the onion and cook for 6–8 minutes, stirring often, until soft and golden at the edges. Add the ginger, garlic, and green chile and cook for 1 minute, stirring so the garlic does not brown.
- Bloom the spices and cook the tomatoes. Stir in the cumin, coriander, and turmeric for about 20 seconds. Add the tomatoes and salt. Cook for 8–10 minutes, stirring occasionally, until the tomatoes have softened and the mixture looks thick rather than watery.
- Finish the bharta. Add the mashed eggplant and stir well to combine. Cook for 5–7 minutes over medium-low heat, stirring frequently so it does not catch on the pan. Stir in the garam masala and cilantro, then taste and adjust the salt and lemon juice. Serve hot.
Tips
- Choose a fresh eggplant: Look for one that feels heavy for its size, with taut, glossy skin and a firm green stem. A globe eggplant works well, but long Asian eggplants can also be used; use enough to reach about 1½ lb (680 g) total.
- Get the smoky flavor safely: Oven roasting is straightforward and gives the flesh a gently smoky taste. For a more pronounced char, roast the eggplant under a broiler, turning it with tongs as the skin blackens, and keep a close eye on it. Do not roast it directly over an unattended gas flame.
- Keep the texture right: Drain only excess watery liquid, and mash by hand. If the tomato mixture is still loose before adding eggplant, cook it a little longer; adding the eggplant to a watery base can make the finished dish bland and runny.
- Adjust the heat: A serrano gives moderate heat, while a milder green chile or less chile makes a gentler bharta. If you do not have garam masala, omit it or use a small pinch of ground cumin and cinnamon; the flavor will be less complex, but the dish will still work.
Serving Suggestions
Serve bharta warm with roti, chapati, or naan for scooping, or spoon it alongside steamed basmati rice. It also pairs well with plain yogurt, sliced cucumber, and a simple dal. Add extra cilantro and a small squeeze of lemon at the table if you like a brighter finish. For a fuller meal, serve it with another vegetable dish or a protein such as dal or chickpeas.
Variations
For a more deeply charred flavor, use the broiler method in the tips, taking care to turn the eggplant with tongs. Some versions include peas: stir in ½ cup (75 g) thawed peas with the mashed eggplant and cook until hot. For a richer finish, stir in 1 tablespoon (15 ml) ghee instead of lemon juice, or use butter for a different, less traditional flavor. To make the dish vegan, use neutral oil as written and avoid a ghee finish. Spice levels and additions vary between households, so adjust them to suit your table.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a covered container within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Reheat only the portion you plan to eat in a covered skillet over medium-low heat, stirring occasionally and adding a splash of water if it has thickened; alternatively, microwave it in a covered microwave-safe dish, stirring halfway through. Reheated leftovers should reach 165°F (74°C). You can freeze bharta in a sealed freezer-safe container for up to 2 months for best quality; thaw it in the refrigerator before reheating.
Frequently Asked Questions
Do I need to peel the eggplant before roasting?
No. Roast it with the skin on, then remove the skin after the flesh has softened and cooled enough to handle. The skin protects the flesh during roasting and is not usually included in the finished bharta.
Can I make eggplant bharta without an oven?
Yes. Use a broiler, turning the eggplant with tongs until the skin is charred and the inside is very soft. You can also cook it in a covered skillet over low heat, turning regularly, though that method takes longer and produces less smoky flavor.
Why is my bharta watery or bitter?
Watery bharta often means the eggplant released a lot of liquid or the tomato mixture was not cooked down enough. Drain excess eggplant liquid and simmer the tomatoes until thick. Bitter flavor can come from over-charred flesh or a particularly bitter eggplant; remove burnt skin thoroughly and taste before adding the mashed flesh to the pan.
Can I make it ahead?
Yes. Prepare it up to 3–4 days in advance and refrigerate it promptly in a covered container. The flavors meld as it rests, and it reheats well on the stovetop with a splash of water if needed.
Is eggplant bharta spicy?
It is mildly to moderately spicy as written, depending on the chile. Remove the seeds, use half a chile, or leave it out for less heat. You can add more chopped chile at the table for anyone who wants extra spice.
What is the difference between bharta and baingan bharta?
Baingan means eggplant in several South Asian languages, and bharta refers broadly to a mashed preparation. The names are often used for the same dish; recipes differ in roasting method, spices, and added ingredients.
Related
- Fruit Drink Powder: A Simple Homemade Mix
- Fruit Drink Machine: Fresh Citrus-Pineapple Slush
- A and T Fruit Snack: Easy Fresh-Fruit Cups
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).