Go Back
–+ servings
Gujarati Stuffed Eggplant with Peanut and Coconut – vegetarian recipe
Stav Kogan

Gujarati Stuffed Eggplant with Peanut and Coconut

This Gujarati Stuffed Eggplant is a portal to the past, a taste of heritage, and a connection to roots. The magical aroma of roasting peanuts and coconut fills the air in this traditional dish, a delicious reminder to always dream big.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 serving
Calories: 485

Ingredients
  

  • Some dishes are more than just food; they're a portal to the past. For me, this Gujarati Stuffed Eggplant is exactly that. Two years ago, I journeyed to Kanora, my grandfather's ancestral village in Gujarat. I found his childhood home, and a knock on the door led to an unexpected invitation. The new owners were cooking this very dish, and the magical aroma of roasting peanuts and coconut filled the air. As I sat at their kitchen table—the same table where my grandfather once sat with his eight siblings—they shared their lunch with me. I imagined him as a young man, dreaming of a new life across the Arabian Sea in Africa. It was a story I never got to ask him about, but we shared this meal together many times. Every bite is a taste of my heritage, a connection to my roots, and a delicious reminder to always, always dream big.
  • 12 baby eggplants, about 1¾ pounds or 800g (28.2 oz)
  • ⅔ cup or 60g (2.12 oz) desiccated or fresh grated coconut
  • 1 cup or 150g (5.3 oz) roasted unsalted peanuts
  • 1¼ cups or 35g (1.23 oz) cilantro, roughly chopped
  • 8 cloves garlic
  • 1 Indian green chile, to taste
  • 2 tablespoons or 30ml (1 fl oz) tomato paste
  • 1 teaspoon or 2g (0.07 oz) ground cumin
  • ¾ teaspoon or 1.5g (0.05 oz) ground turmeric
  • 1 teaspoon or 4g (0.14 oz) sugar
  • 1¾ teaspoons or 10g (0.35 oz) salt, plus more to taste
  • 3 tablespoons or 45ml (1.5 fl oz) canola oil
  • 1 large onion, sliced
  • Water, as needed
  • Select small, firm baby eggplants with glossy skin and no soft spots for the best texture.
  • To prevent the stuffing from falling out, don't overfill the eggplants. Press them gently closed after stuffing.
  • The peanut-coconut stuffing can be prepared a day in advance and stored in an airtight container in the refrigerator.
  • For a milder dish, deseed the green chile before adding it to the food processor. For more heat, add an extra chile.

Method
 

  1. Prepare the eggplants by cutting each one in half lengthwise, but do not cut all the way through the stem.
  2. Roll it over and make another lengthwise cut to create a cross shape, keeping the stem intact.
  3. Place the cut eggplants in a bowl of cold water to prevent browning and set aside.
  4. Place a large, lidded frying pan over medium heat.
  5. Add the coconut and peanuts and toast for 2-3 minutes, stirring frequently, until the coconut is fragrant and lightly browned.
  6. Transfer to a bowl and allow to cool completely.
  7. In a food processor, combine the cooled peanuts and coconut, cilantro, garlic, green chile, tomato paste, cumin, turmeric, sugar, and salt. Pulse until the mixture is coarsely ground and well combined.
  8. Do not over-process into a fine paste.
  9. Drain the eggplants and pat them dry. Gently open each eggplant like a flower and use your hands to fill the crevices with the coconut-peanut mixture. Press the eggplant closed to secure the stuffing.
  10. Reserve any leftover stuffing.
  11. Heat the oil in the same lidded frying pan over medium heat.
  12. Once hot, add the sliced onion and fry until soft and golden, about 5-7 minutes.
  13. Carefully arrange the stuffed eggplants in the pan.
  14. Add any leftover stuffing and 2 tablespoons (30 ml / 1 fl oz) of water. Increase the heat to high and cook for 2 minutes, then cover with the lid and reduce the heat to low.
  15. Cook for 10 minutes, then gently turn the eggplants. If the pan looks dry, add another splash of water.
  16. Cover and continue to cook for another 20 minutes, or until the eggplants are completely tender and cooked through.
  17. Serve hot with cucumber and mint raita, a fresh salad, yogurt, and rice or chapatis.

Nutrition

Calories: 485kcalCarbohydrates: 24gProtein: 12gFat: 35g

Tried this recipe?

Let us know how it was!