Stuffed Eggplants with Lamb and Pine Nuts

Published: June 18, 2026
Nicole ParkerNicole Parker
Categories: Vegetables, European
Tags: Dinner, Mediterranean, Vegetable, Middle Eastern, Lamb, Eggplant

Stuffed Eggplants

Tender roasted eggplant halves filled with spiced lamb, tomatoes, and fragrant herbs. A showstopping Mediterranean main course.

Prep Time:20 minCook Time:50 minTotal Time:70 minServings:4Difficulty:Medium

Nutrition (per serving)

Calories:485 kcal
Protein:28 g
Carbs:32 g
Fat:28 g

Stuffed eggplants are a time-honored classic in Mediterranean cooking, and for good reason. There's something deeply satisfying about a perfectly roasted eggplant half cradling a fragrant, savory filling. This version uses spiced lamb infused with warm cinnamon and aromatic cumin, studded with pine nuts for crunch, and enriched with fresh tomatoes and herbs. It's the kind of dish that feels fancy enough for guests but comes together easily on a weeknight.

What I love most about this recipe is its versatility and depth of flavor. The eggplant becomes wonderfully tender when roasted, creating the perfect vessel for the aromatic lamb filling. The combination of sweet onions, garlic, and warming spices creates layers of flavor that keep your fork coming back. Serve these as a main course with a simple salad and crusty bread, and watch everyone come back for seconds.

Ingredients

  • Large eggplants:2 whole
  • Ground lamb:1 lb
  • Onion, finely diced:1 whole
  • Garlic cloves, minced:4 cloves
  • Diced tomatoes, canned:1 can (14.5 oz)
  • Pine nuts:⅓ cup
  • Ground cinnamon:½ tsp
  • Ground cumin:1 tsp
  • Fresh parsley, chopped:¼ cup
  • Fresh mint, chopped:2 tbsp
  • Olive oil:4 tbsp
  • Salt:to taste
  • Black pepper:to taste
  • Shredded Gruyère or cheddar cheese:¾ cup

Instructions

  1. Preheat your oven to 400°F. Cut each eggplant in half lengthwise and use a spoon to scoop out the flesh, leaving about a ½-inch shell. Chop the scooped flesh into bite-sized pieces and set aside.

    Eggplant halves are hollowed with a spoon, with chopped eggplant flesh set aside for the filling.
  2. Place the eggplant halves on a baking sheet, brush with 2 tablespoons of olive oil, season with salt and pepper, and roast for 15 minutes until slightly softened.

    Oiled and seasoned eggplant halves roast on a baking sheet until slightly softened.
  3. While the eggplants roast, heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 4-5 minutes until softened and fragrant.

    Finely diced onion softens in olive oil in a skillet.
  4. Add the minced garlic and cook for 1 minute until aromatic. Crumble in the ground lamb, breaking it up with a spoon as it cooks, for about 5-6 minutes until browned.

    Ground lamb and minced garlic brown in a skillet while being broken up with a spoon.
  5. Stir in the cinnamon and cumin, then add the chopped eggplant flesh and the canned tomatoes (with their juice). Season with salt and pepper. Simmer for 8-10 minutes until the mixture thickens slightly and flavors meld.

    The lamb filling simmers with tomatoes, chopped eggplant, cinnamon, and cumin until slightly thickened.
  6. Fold in the pine nuts, fresh parsley, and mint. Taste and adjust seasoning as needed.

    Pine nuts, fresh parsley, and mint are folded into the lamb and tomato filling.
  7. Remove the eggplant halves from the oven and spoon the lamb mixture evenly into each cavity. Top each with about 3 tablespoons of shredded cheese.

    Roasted eggplant shells are filled with lamb mixture and topped with shredded cheese before baking.
  8. Return to the oven and bake for another 15-20 minutes until the cheese is melted and golden, and the eggplants are fully tender.

    Stuffed eggplants bake until the cheese is melted and golden.
  9. Remove from the oven and let cool for 2-3 minutes. Garnish with extra fresh mint and parsley before serving.

    Finished stuffed eggplants are garnished with fresh mint and parsley before serving.

Tips & Notes

  • Choose eggplants that are firm and heavy for their size — they'll have fewer seeds and less bitterness.
  • Don't skip salting and roasting the eggplant shells first — this helps remove moisture and prevents them from becoming watery.
  • The lamb filling can be made a day ahead and reheated gently before stuffing the eggplants.
  • For a vegetarian version, swap the lamb for finely chopped mushrooms or lentils, cooked the same way.