Stuffed Roasted Aubergine


Betinjan mashwi, which translates to roasted aubergine in English, is a Middle Eastern dish that consists of aubergine halves roasted in a high heat and then stuffed with an aromatic, hearty, and meaty tomato sauce.

A version of this dish made its way from the Levant to Moorish Spain centuries ago and is today considered part of southern Spanish cuisine. It is a wonderful example of how different worlds can come together and appreciate the same flavors and tastes, a most splendid synchronicity.

Just as different cultures have adapted this specialty to their tastes, my recipe reflects the fusion of cuisines that I grew up with. This roasted aubergine has always been a favorite at home and seems perfect for just about any occasion. Its flavors are rich, deep, comforting, and homey. Serve with a generous dollop of yogurt, pomegranate seeds, and pan-fried pine nuts, for the perfect balance of tastes.


2 large eggplants/aubergines, cut in halves from the root
3 tablespoons olive oil plus more for roasting
1 onion, finely chopped
pinch chili flakes, to your taste
pinch dried oregano
1/4 teaspoon cumin seeds or ground cumin
1/8 teaspoon cinnamon
1/4 teaspoon smoked paprika
salt, to taste
1/4 teaspoon freshly ground black pepper
4 cloves garlic, minced
6 large tomatoes, finely chopped in a food processor*
4 tablespoons tomato paste
1 pound/500 gr. minced beef or lamb
loose handful fresh coriander or parsley, to your taste

For Garnish:
pomegranate seeds
pan-fried pine nuts*
greek yogurt
fresh parsley


1. Preheat oven to 220C (425 F) and place the eggplant halves with the flesh exposed into a baking pan. Use a fork to poke several holes into each eggplant, spread about 2 teaspoons of olive oil over each, and season with salt. Roast for 50-55 minutes or until the surface is golden and slightly charred and the flesh is soft.

2. In the meantime, prepare your sauce. Drizzle the 3 tablespoons olive oil into a pan over medium-high heat and stir in the onion and chili flakes. Stir continuously for 5-7 minutes or until the onion is soft and transparent. Add the oregano, cumin, cinnamon, paprika, salt, pepper, and garlic. Stir for another 3 minutes. Pour in the tomatoes and tomato paste, stir, bring to a simmer, cover, and set the heat to low. Leave to cook for 10 minutes.

3. Then, add the meat and fresh coriander, bring to a simmer, cover, and cook over low heat for another 15 minutes while stirring occasionally.

4. Spoon out some of the flesh of each eggplant to make space for the meat filling. Stir the flesh into the meat sauce. Stuff the eggplants, top with a dollop of yogurt, your choice of garnish, and serve.



* You may substitute the fresh tomatoes with 2 cans of finely chopped tomatoes.
* To prepare the pine nuts, simply cook the pine nuts over high heat in a dry pan while stirring for about 2-3 minutes.

10 Comments Add yours

  1. I’d make this without the meat and I’m sure it would be very tasty!!

    Liked by 1 person

    1. Hanady says:

      Elaine, I make it vegetarian more often than not. You can’t go wrong with these ingredients! Simply divine. Xx

      Liked by 1 person

  2. mawarre says:

    Looks really delicious. Creamy eggplant and spicy mince mixture with the coolness of the yoghurt to balance. I think this is a keeper! Thanks, margaret.

    Liked by 1 person

    1. Hanady says:

      Thank you for your feedback, dear Margaret. This is undoubtedly one of my favorite meals. I hope you’ll be pleased. Have a lovely day. Xx


  3. Kiki says:

    Looks and sounds really delicious, and your photography is absolutely beautiful!

    Liked by 1 person

    1. Hanady says:

      Thank you for your comment, Kiki. I very much appreciate it. 🙂 Xx


  4. Looks and sounds fabulous. Looking forward to trying this 🙂

    Liked by 1 person

  5. Burning Chef says:

    Looks lovely and very clever presentation!

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s