Bhuna Masala Stuffed Eggplants
Bhuna Masala Stuffed Eggplants is an Indian recipe categorized as main course, with 30 min of prep, 45 min of cooking, and 1 hr 15 min total. It yields 4 servings.

Baby eggplants are filled with a bhuna masala made from slowly cooked onion, ginger, garlic, cumin, coriander, turmeric, and chile. Gentle cooking lets the eggplants soften and absorb the concentrated spice mixture without losing their shape.
Mealtime: Main Course
Type: Main Course
Cuisine: Indian
Dietary Preferences: Vegetarian
Cooking Time: 30-Minute Meal
Difficulty Level: Intermediate
Seasonal Preference: Budget-Friendly
Nutritional Information (per serving)
Calories: 215
Protein: 3.5g
Fat: 16g
Fiber: 8g
Sodium: 200mg
Ingredients
- 12 baby eggplants, about 1.1 lb total (500g)
- 1 teaspoon kosher salt (5g)
- 3 tablespoons vegetable oil (45mL)
- 1 teaspoon cumin seeds (2g)
- 2 large onions, finely chopped
- 1 tablespoon ginger paste (15g)
- 1 tablespoon garlic paste (15g)
- 2 green chilies, finely chopped
- 4 medium tomatoes, finely chopped
- 1 teaspoon ground turmeric (2g)
- 1 teaspoon red chili powder (2g)
- 2 teaspoons ground coriander (4g)
- 1 teaspoon garam masala (2g)
- 1/2 cup water (120mL)
- 2 tablespoons fresh coriander leaves, chopped (8g)
Step by Step Instructions
- Wash and dry the baby eggplants, then cut a deep cross from the stem end without cutting through the base; season the cavities with half of the kosher salt.
- Heat 2 tablespoons vegetable oil in a wide skillet over medium heat, add the cumin seeds, and cook until they sizzle.
- Add the onions and cook for 10 to 12 minutes, until deep golden brown.
- Stir in the ginger paste, garlic paste, and green chilies and cook for 1 minute.
- Add the tomatoes, turmeric, red chili powder, ground coriander, and remaining kosher salt and cook for 10 to 12 minutes, stirring often, until the tomatoes break down and the oil begins to separate.
- Stir in the garam masala, remove the skillet from the heat, and cool the bhuna masala for 5 minutes.
- Fill each eggplant cavity with some bhuna masala, leaving the remaining masala in the skillet.
- Add the remaining 1 tablespoon vegetable oil to the skillet, arrange the stuffed eggplants over the masala, pour the water around them, and cover.
- Cook over low heat for 20 to 25 minutes, turning the eggplants gently once, until tender but still holding their shape.
- Uncover and simmer for 3 to 5 minutes if excess water remains, then finish the Bhuna Masala Stuffed Eggplants with the fresh coriander leaves.
Nutritional Information
Per serving, this comforting rendition of Bhuna Masala Stuffed Eggplants delivers a flavorful balance of macronutrients and fiber, making it both satisfying and nourishing.
| Nutrient | Amount |
|---|---|
| Calories | 215 kcal |
| Protein | 3.5 g |
| Fat | 16 g |
| Fiber | 8 g |
| Sodium | 200 mg |
Utensils
- Sharp knife and cutting board
- Mixing bowl for masala preparation
- Heavy-bottomed skillet or pan for bhuna masala
- Spoon or spatula for stirring
- Small bowl for keeping chopped herbs and aromatics
- Baking dish or tray for roasting stuffed eggplants
- Measuring spoons and cups
- Serving platter and garnish spoon
Storage & Reheating
Storage
Within two hours of cooking, divide leftover Bhuna Masala Stuffed Eggplants into shallow portions and refrigerate them in an airtight container at 40°F (4°C) or below. Use refrigerated leftovers within 3 to 4 days; freeze sooner if they will not be used in that window.
Reheating
Reheat Bhuna Masala Stuffed Eggplants gently in a covered skillet over low to medium-low heat with a small splash of broth or water to retain moisture and flavor. Turn or stir as needed for even heating and verify that the center reaches 165°F (74°C) before serving.
Practical Cooking Notes
chef's knife, cutting board, measuring tools, wide skillet with lid, wooden spoon, small spatula.
Use the recipe’s texture and color cues, then check the thickest or densest piece before removing the dish from heat.
Prep time: 30 minutes. Cook time: 45 minutes. Total time: 75 minutes. Timing reflects the listed method; begin checking at the recipe's objective doneness cue.
Cooking Questions & Helpful Tips
Can I use larger eggplants?
Replace the 12 baby eggplants with 4 small Indian or Italian eggplants of similar total weight. Halve and score them, spread the masala over the cut sides, and allow extra covered cooking time as needed.
How can I reduce the heat?
Reduce the red chili powder from 1 teaspoon to 1/4 teaspoon and omit the green chilies. Keep the turmeric, coriander, cumin, and garam masala unchanged.
How do I keep the eggplants intact?
Leave the stem ends attached, avoid cutting through the base, use low heat, and turn them only once with two spoons or a small spatula.
Can I make the dish ahead?
Prepare the bhuna masala up to two days ahead and refrigerate it. Stuff and cook the eggplants on serving day, or reheat the fully cooked dish gently with 1 to 2 tablespoons water.