Introduction
Egyptian stuffed eggplant is a one-dish meal built on tender eggplant halves packed with spiced ground meat, rice, and fresh herbs that cook together until the filling is tender and the eggplant walls collapse slightly into the filling. The rice absorbs the meat juices while baking, so you get a cohesive, flavorful filling without any extra liquid or sauce to manage.
Recipe Details
- Prep Time: 25 minutes
- Cook Time: 60 minutes
- Total Time: 85 minutes
- Servings: 4–6
Ingredients
- 6 medium-sized eggplants
- 250 grams ground beef or lamb
- 1 cup rice, rinsed
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- ¼ cup fresh parsley, finely chopped
- ¼ cup fresh dill, finely chopped
- ¼ cup fresh mint, finely chopped
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- ½ teaspoon ground cinnamon
- Salt to taste
- Pepper to taste
- Olive oil for drizzling
Instructions
- Preheat the oven to 180°C (350°F).
- Wash the eggplants and cut off the stem end. Slice each eggplant in half lengthwise.
- Use a spoon to carefully hollow out the eggplant halves, leaving about a ½-inch thick shell. Set aside the hollowed-out eggplant flesh to use in the filling.
- In a mixing bowl, combine the ground beef or lamb, rinsed rice, finely chopped onion, minced garlic, fresh parsley, fresh dill, fresh mint, tomato paste, ground cumin, ground paprika, ground cinnamon, salt, and pepper. Mix well until all the ingredients are thoroughly combined.
- Stuff each hollowed-out eggplant half with the meat and rice filling, packing it firmly into the shell.
- Arrange the stuffed eggplants in a baking dish, making sure they fit snugly.
- Drizzle the stuffed eggplants with olive oil to keep them moist and enhance the flavor.
- Cover the baking dish with foil and bake in the preheated oven for about 45-50 minutes, or until the eggplants are tender and the filling is cooked through.
- Once cooked, remove the foil and continue baking for an additional 10-15 minutes to allow the tops to brown slightly.
- Remove the eggplant from the oven and let them cool for a few minutes before serving.
- Serve the mahshi betinjan hot as a main course, garnished with fresh herbs if desired. It pairs well with a side of Egyptian bread, rice, or a salad.
Variations
Vegetarian filling: Replace the ground meat with 2 cups of finely diced mushrooms sautéed with the onion and garlic until soft. The earthiness of the mushrooms provides deep savory notes that mimic the umami of meat.
Tomato-based sauce: Add 1 cup of tomato sauce mixed with ½ cup of broth to the baking dish before covering with foil. This creates a light braising liquid that keeps the filling moist and adds tangy depth.
Herb emphasis: Double the fresh herbs (parsley, dill, and mint) and reduce the rice to ¾ cup. You’ll get a brighter, more herbaceous filling with less starch.
Spice variation: Add ¼ teaspoon cayenne pepper and ¼ teaspoon ground cloves alongside the cinnamon for warmth and complexity without changing the base recipe.
Larger eggplants, longer cooking: Use 4 large eggplants instead of 6 medium ones. Increase the baking time to 55–65 minutes under foil, since thicker eggplant walls take longer to soften.
Tips for Success
Hollow the eggplant without breaking the shell: Use a small spoon and work from the center outward with gentle, short scrapes. Leave at least ½ inch of flesh all around; too-thin walls will collapse before the filling cooks.
Pack the filling firmly: Loose filling will separate from the eggplant as it bakes. Use the back of a spoon to press it down after each addition so it stays compact and cooks evenly.
Don’t skip the second baking phase: Removing the foil for the final 10–15 minutes allows moisture to escape and the exposed surface to brown lightly, which improves texture and flavor. If the tops still look pale, extend this phase by a few minutes.
Use rinsed rice, not cooked rice: Rinsed raw rice absorbs the meat juices and cooks in the residual moisture, creating a tender filling. Cooked rice will turn mushy.
Test doneness by piercing the eggplant, not the filling: The eggplant flesh should be very soft when pricked with a fork. The rice inside will be fully cooked once the eggplant is tender.
Storage and Reheating
Reheat in a 160°C (320°F) oven, covered with foil, for 15–20 minutes until warmed through. Alternatively, microwave a single portion in a covered bowl for 2–3 minutes. Stovetop reheating can dry out the eggplant, so avoid it unless you add a small splash of water or broth to the pan.
FAQ
Why is my filling still raw after baking?
The rice needs steam and time to cook. Make sure the filling is packed firmly so it stays in contact with the eggplant walls and absorbs their moisture. If your eggplants were very large or your oven runs cool, add 5–10 minutes to the covered baking time.
Can I assemble this dish in advance and bake it later?
Yes. Stuff the eggplants up to 4 hours ahead, cover the baking dish tightly with plastic wrap, and refrigerate. Add 5–10 minutes to the total baking time since the filling will start cold. Let the dish sit at room temperature for 10 minutes before baking if time allows.
What if I can’t find fresh dill or mint?
Can I use lamb instead of beef?
Yes. Lamb is traditional in many versions of mahshi betinjan and works equally well. The flavor will be richer and slightly gamier; reduce the ground cinnamon to ¼ teaspoon if you prefer a less warm spice profile, or keep it as-is for a classic Egyptian taste.
Attribution: Recipe text from “Cookbook:Egyptian Stuffed Eggplant (Mahshi Betinjan)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Egyptian_Stuffed_Eggplant_(Mahshi_Betinjan)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

