
Keto Baingan Masala
Roasted & curried
- Time
- 35 min
- Serves
- 2
- Calories
- 210 kcal
- Protein
- 4 g
About this recipe
Baingan masala is eggplant cooked until it collapses into a soft, spiced mass — it's peasant food with pedigree. The keto version leans into roasting: you're cutting the eggplant into chunks, tossing with ghee and spices, then roasting at high heat until the edges are caramelized and the flesh is very tender. This step concentrates flavor and eliminates the water-logged texture that simmering can produce.
Once roasted, the eggplant gets folded into a quick masala of caramelized onion, garlic, ginger, and tomato, built layer by layer in ghee. Turmeric, garam masala, and a hit of coriander powder go in early, so they bloom in the fat; then the cooked eggplant comes in to marry everything. A squeeze of lemon juice at the very end lifts the spice notes and adds brightness. At 9g net carbs and 210 calories, with 3g fiber, this is satisfying but light enough to serve at lunch.
This dish is better the next day — the flavors deepen overnight. Make it ahead, refrigerate, and reheat gently. It keeps for five days and freezes well. Serve with a dollop of Greek yogurt or crumbled paneer on top, or alongside roasted cauliflower for extra bulk. It's equally at home as a side to grilled fish or chicken.
Ingredients
Quantities for 2 servings.
Method
- 1Cut eggplant into 1-inch cubes and roast in oven at 200C for 12 minutes until softened.
- 2Heat ghee in a pan and temper with cumin seeds.
- 3Add minced garlic and ginger; sauté briefly until fragrant.
- 4Add diced onion and cook until translucent; then add diced tomatoes and cook 3 minutes.
- 5Stir in turmeric, garam masala, coriander powder, and chilli powder; cook 1 minute.
- 6Add roasted eggplant pieces; fold gently and simmer 8 minutes.
- 7Finish with lemon juice and fresh coriander; serve hot.



