Eggplant Stuffed with Meat & Pine Nuts (Sheikh al Mah’shee)

Savory stuffed eggplant with a creamy red sauce. My mouth is watering just thinking about it! 

My first time tasting Sheikh al Mah’shee is a fond memory for me. I was in middle school at the time, and my friend Maha had invited me to her house for lunch, after a long day at school. In the Middle East, lunch is the main meal of the day. Being invited to lunch is the equivalent of being invited over for dinner. Maha told me that her mother was making one of her favorite meals, Sheikh al Mah’shee. I immediately laughed because the literal meaning of Sheikh al Mah’shee is “the king of stuffed food.” I had never tried the meal before, so it made me curious as to what the meal looked and tasted like. The moment I tasted the dish, I was eager to know what ingredients and steps I needed to make the meal myself. I went home afterwards and told my mother about the new dish I tried and asked her to make it for us as soon as possible. My mother made Sheikh al Mah’shee later that month, and taught me all the steps needed to perfect the meal. I had Sheikh al Mah’shee for the first time in my life at Maha’s house, and I haven’t forgotten the meal since that day.

20161017_18074720161017_180823 My seven spices recipe can be found here.

You can find my rice recipe by clicking here.

Eggplant Stuffed with Meat & Pine Nuts (Sheikh al Mah’shee)
Serves 5
Savory stuffed eggplant with a creamy red sauce you're sure to love!
Write a review
Prep Time
15 min
Cook Time
1 hr
Total Time
1 hr 15 min
Prep Time
15 min
Cook Time
1 hr
Total Time
1 hr 15 min
  1. 10 medium size Italian eggplants
  2. 1lb (454 grams) ground beef
  3. 2 tbsp corn oil
  4. 1 yellow onion
  5. 1 tsp salt
  6. ½ tsp 7 spices*
  7. ½ tsp shatá (red pepper hot sauce)
  8. ½ tsp garlic powder
  9. ¼ cup corn oil (for searing the eggplant)
  10. A handful of pine nuts
  1. ½ cup water
  2. 2 tbsp tomato paste
  3. 2 tbsp organic ketchup
  4. 2 tbsp lemon juice
  5. Pinch of salt
  6. Pinch of 7 spices*
  1. Thoroughly wash and dry eggplant. Remove the stem from each eggplant and make a slit down the middle.
  2. Rinse the ground beef in a sieve and let it sit until all the water drains.
  3. Chop the onion.
  1. Place 2 tbsp of corn oil in a pot on high heat. Once the oil begins to heat up, add the chopped onion and ground beef to the pot. Add in the salt, garlic, 7 spices, and shatá (red hot pepper sauce). Stir every few minutes until fully cooked. Once fully cooked, add in the pine nuts, stir, and turn off heat.
  1. Place ¼ cup corn oil in a pot on high heat. Allow oil to heat up, then lightly sear each eggplant for a few seconds. Remove each eggplant, and place in a colander to drain any excess oil. Leave eggplant to cool.
  2. Once cooled, stuff eggplant with meat mixture, and place in a glass baking dish.
  3. Preheat oven to 400˚F.
  1. Over high heat, combine all the tomato sauce ingredients and continue stirring until the tomato paste melts. Cook for 15 minutes.
  2. Remove the sauce from the stove and pour over the stuffed eggplants in the baking dish. Place the baking dish in the oven for 20 minutes.
  3. Remove dish from the oven, and serve with rice or bread.
  4. Enjoy! ☺
  1. *Seven spices can be purchased at any Middle Eastern market. If you would like to make the spice mix yourself, the recipe is on my blog:
Tatreez: Stitching Cuisines

2 comments for “Eggplant Stuffed with Meat & Pine Nuts (Sheikh al Mah’shee)

Comments are closed.