Handcrafted Curations Recipe

Bhuna Masala Stuffed Eggplants

Baby Eggplants with Slow-Fried Tomato Masala

Tender baby eggplants are stuffed with a slow-fried tomato, onion, and spice masala for a richly savory Indian skillet dinner.

Cuisine: IndianCourse: Main CoursePrep: 30 minCook: 45 minTotal: 1 hr 15 minYield: 4 servingsCalories: 215 kcal

About This Recipe

Bhuna Masala Stuffed Eggplants turns small, tender eggplants into a deeply savory skillet dish with a sauce that clings to every fold. The masala starts with patiently browned onions, then builds through ginger, garlic, tomatoes, and warm spices before the eggplants finish cooking right in the pan. The result is soft and fragrant without losing the shape that makes the stuffed presentation so appealing.

In South Asian cooking, bhuna describes the slow frying of a masala until the onions deepen, the tomatoes concentrate, and the spices become rounded and aromatic. It is a cooking technique rather than one fixed recipe, and stuffed eggplant preparations appear in many regional forms across the subcontinent. This version keeps the focus on the method: take the time to cook the masala down, then let it season the eggplants from the inside and out.

Begin with eggplants that are similar in size so they soften at the same pace. Cut a deep cross from the stem end but leave the base attached, which creates four pockets for the masala while keeping each eggplant together during cooking. A light seasoning inside the cuts gives the vegetables a head start before the spice base goes into the skillet.

The onions are the first real test of patience. They need ten to twelve minutes to turn deep golden, and that browning gives the tomatoes and spices a fuller flavor than a quick sauté can provide. Once the tomatoes break down and the oil begins to separate, stir in the garam masala off the heat and let the mixture cool briefly so it is easy to spoon into the eggplants.

After the eggplants are stuffed, return them to the remaining masala and pour the water around them rather than over the tops. Covered, low-heat cooking lets the vegetables become tender while the steam protects the filling; a short uncovered simmer at the end brings the sauce back to a rich, spoonable consistency. Turn the eggplants gently with tongs or two spoons so the skins stay intact.

Serve the eggplants with basmati rice, roti, or another plain grain that can carry the tomato masala, and add a cool yogurt or cucumber side if you want a gentler contrast to the chilies. The fully cooked dish keeps well in the refrigerator for three to four days and reheats best with a splash of water or stock over low heat. If you are planning ahead, make the bhuna masala up to two days early, then stuff and cook the eggplants closer to serving so their texture stays at its best.

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

  1. Prepare the eggplants 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.
  2. Bloom the cumin Heat 2 tablespoons of the vegetable oil in a wide skillet over medium heat. Add the cumin seeds and cook until they sizzle.
  3. Brown the onions Add the onions and cook for 10 to 12 minutes, stirring often, until they are deep golden brown.
  4. Cook the aromatics Stir in the ginger paste, garlic paste, and green chilies and cook for 1 minute, just until fragrant.
  5. Build the bhuna masala Add the tomatoes, turmeric, red chili powder, ground coriander, and the remaining kosher salt. Cook for 10 to 12 minutes, stirring often, until the tomatoes break down and the oil begins to separate.
  6. Finish and cool the masala Stir in the garam masala, remove the skillet from the heat, and let the bhuna masala cool for 5 minutes so it is easier to spoon into the eggplants.
  7. Stuff the eggplants Fill each eggplant cavity with some of the bhuna masala, leaving the remaining masala in the skillet.
  8. Arrange and cover Add the remaining 1 tablespoon vegetable oil to the skillet. Arrange the stuffed eggplants over the masala, pour the water around them, and cover the pan.
  9. Cook until tender Cook over low heat for 20 to 25 minutes, turning the eggplants gently once, until they are tender but still hold their shape.
  10. Reduce and garnish Uncover and simmer for 3 to 5 minutes if excess water remains, then finish with the fresh coriander leaves and serve.

Nutrition Per Serving

Estimated nutrition per serving, based on four servings.
NutrientAmount% Daily Value*
Calories215 kcal11%
Protein4 g8%
Total Fat16 g21%
Saturated Fat2 g10%
Carbohydrates18 g7%
Fiber8 g29%
Sugars9 g18%
Sodium200 mg9%

Nutrition is an estimate based on the listed ingredients and four servings.

Storage & Reheating

Refrigerate cooked eggplants within two hours at 40°F (4°C) or below and use them within 3 to 4 days. Store them in a shallow airtight container, with any fresh coriander added after reheating.

Reheat gently in a covered skillet over low heat with 1 to 2 tablespoons of water or stock. Warm until hot throughout, then uncover briefly if the sauce needs to thicken again.

Practical Cooking Notes

Brown the onions fully

Give the chopped onions 10 to 12 minutes over medium heat. Their deep golden color is the foundation of the bhuna masala.

Keep the cuts attached

Score the eggplants from the stem end without cutting through the base. The attached stem end helps each stuffed eggplant hold together as it softens.

Control the finish

Cook covered over low heat until tender, then simmer uncovered for a few minutes if the sauce is loose. Turn the eggplants gently so the skins stay intact.

Troubleshooting

The eggplants are still firm.

Likely cause: The pieces were large or the covered simmer was too short.

Fix: Keep the pan covered over low heat and continue until a knife slips into the thickest part. Add a splash of water if the masala is drying out.

The eggplants are falling apart.

Likely cause: The heat was too high or the vegetables were turned too often.

Fix: Lower the heat, leave the base attached when scoring, and turn each eggplant only once with tongs or two spoons.

The masala tastes raw or thin.

Likely cause: The onions or tomatoes did not cook down far enough before the eggplants were added.

Fix: Return the uncovered skillet to medium heat briefly and reduce until the sauce clings lightly. Next time, wait for the tomatoes to break down and the oil to begin separating.

Frequently Asked Questions

Can I use larger eggplants?

Yes. Replace the 12 baby eggplants with 4 small Indian or Italian eggplants of a similar total weight. Halve and score them, spread the masala over the cut sides, and allow extra covered cooking time until the centers are tender.

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 so the dish still has a rounded, fragrant spice profile.

How do I keep the eggplants intact?

Leave the stem ends attached, avoid cutting through the base, and cook over low heat. Turn the eggplants only once with tongs or two spoons instead of stirring them through the sauce.

Can I make Bhuna Masala Stuffed Eggplants ahead?

Prepare the bhuna masala up to two days ahead and refrigerate it in a covered container. You can also refrigerate the cooked dish for 3 to 4 days; reheat it gently with 1 to 2 tablespoons of water or stock until hot throughout.

Equipment

  • Sharp knife
  • Cutting board
  • Mixing bowl
  • Heavy-bottomed skillet or wide pan
  • Wooden spoon or spatula
  • Small bowl
  • Tongs or two spoons
  • Measuring spoons and cups
  • Serving platter