Sheikh El Mahshi
If you want a showstopper recipe to proudly serve to your guests, or to treat your family, this is it! The ultimate stuffed onions and eggplant, cooked in a flavourful tomato broth.

- Prep time
- 40 min
- Cook time
- 1 hr 20 min
- Yield
- 6 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 2 cups onion (roughly 3 small onions)
- 1 kg ground beef
- 1.5 teaspoon allspice
- 1 teaspoon salt
- 1 teaspoon cinnamon
- 1/2 teaspoon pepper
- 2 tablespoons vegetable oil
- 2 eggplants
- 3 onions
- 1.5 cups tomato sauce
- 5 cups boiling water
- 1/2 teaspoon salt
- 1 tablespoon pomegranate molasses (substitute with a squeeze of lemon and a pinch of sugar)
- 1/2 teaspoon ground black pepper
Instructions
- 1
Finely chop the onions and soften them on medium heat with the vegetable oil
- 2
Add the ground beef and break it up into small pieces, then cook for 5-7 minutes until browned, stirring occasionally
- 3
Add all of the stuffing spices and continue to stir until all the moisture has evaporated. Remove from heat and set aside to cool
- 4
For the onions, cut off the edges using a very small and shallow cut - you want to keep the onion intact. Peel the onion, then dig your knife around the end where the root was and carve it out slightly (this helps separate the layers). Refer to photo in post
- 5
Make a long cut lengthwise all the way to the centre - do not cut past the centre. Then microwave the onions for 1 minute to soften the layers slightly. Wait for them to cool, then use your fingers to carefully dislodge the layers and pop them out one by one. Be gentle!
- 6
Next, peel the eggplant in a zebra pattern, every other stripe (see example photo). Peeling it like this will help make it easy to cut and eat later.
- 7
Depending on the size of your eggplant, cut across the width into 2 or 3 even sized pieces (see photo). Core each piece using a sharp pairing knife and save the insides
- 8
Lightly shallow fry each eggplant for 3-4 minutes on each side to get some colour (you should not cook them through) and add flavour. Allow them to cool
- 9
Line a pot with the insides of the eggplant and a drizzle of oil. Stuff the eggplant first and line the pieces up to form a complete eggplant, which will help the filling stay inside
- 10
Stuff the onions and nestle them in tightly with the eggplant. Ensure the pot is packed in tightly
- 11
Place a plate on top of the stuffed vegetables to help keep them in place
- 12
Mix together the cooking broth ingredients and pour it over the plate to almost submerge all of the vegetables
- 13
Bring to a boil on high heat, and once boiling, reduce the heat to medium and allow it to boil gently for approximately 1 hour and 20 minutes, until all the vegetables are soft. Taste and adjust the broth for salt
- 14
Serve by gently spooning out the stuffed vegetables onto a platter with high sides, and spooning the broth on top