Char the Eggplant over an open flame, on a grill, or under the broiler until the skin is blackened and the flesh is very soft (about 15–25 minutes), turning occasionally; transfer to a bowl, cover to steam for 10 minutes, then peel and mash the flesh roughly.
Heat 2–3 tablespoons of Mustard Oil in a large skillet over medium heat until it begins to shimmer and just starts to smoke slightly for that authentic flavor.
Add a teaspoon of Cumin Seeds and let them sizzle for a few seconds, then add finely chopped Onion and sauté until golden and translucent, about 6–8 minutes.
Stir in minced Garlic and grated Ginger and cook for 1–2 minutes until fragrant, then add chopped Tomato and sliced Green Chili and simmer until the tomatoes break down and the oil starts to separate.
Season the mixture with Turmeric Powder, Kashmiri Red Chili Powder, Ground Coriander and Salt; cook the spices for a minute to bloom their flavors.
Add the mashed Eggplant to the pan, mix thoroughly with the spiced tomato-onion base, reduce heat to low, and cook for 6–10 minutes so the flavors meld; adjust seasoning to taste.
Finish by stirring in a knob of Ghee and a sprinkle of Garam Masala, then remove from heat and fold in chopped Cilantro for a fresh lift.
Serve the Baingan Bharta hot with roti, naan, or rice and an extra drizzle of ghee if you like it richer.






