Egyptian Cabbage Rolls (Mahshi Malfoof)
Egyptian cabbage rolls, also known as mahshi malfoof, are a traditional Egyptian dish that features tender cabbage leaves stuffed with a savory filling. The rolls are then cooked in a flavorful tomato sauce, resulting in a delicious and comforting meal. Mahshi Malfoof is often enjoyed during festive occasions and family gatherings.

Before you start
A quick setup makes the method easier to follow and keeps important steps from being missed.
Preparation checklist
- Read all 7 method steps from beginning to end.
- Measure and arrange all 14 listed ingredients.
- Keep the recipe open and follow each step in order; the source does not state a total time.
Useful preparation guidance
Read the complete method before starting so ingredients and equipment are ready when needed.
Measure and prepare every ingredient before applying heat or beginning time-sensitive steps.
Use the method's visual and texture cues, because cookware and heat levels can vary between kitchens.
General kitchen guidance; no recipe-specific claim has been added.Method
- 01
Bring a large pot of salted water to a boil. Carefully remove the core of the cabbage and place the whole head in the boiling water. Cook for about 10 minutes or until the outer leaves are softened and can be easily removed. Remove the cabbage from the water and let it cool.
- 02
Gently peel off the softened cabbage leaves, being careful not to tear them. Set aside.
- 03
In a mixing bowl, combine the ground beef or lamb, washed rice, chopped onion, minced garlic, olive oil, cumin, coriander, cinnamon, salt, and black pepper. Mix well until all the ingredients are evenly incorporated.
- 04
Take a cabbage leaf and place a small portion of the meat and rice mixture in the center. Fold the sides of the leaf over the filling and roll it tightly, similar to a burrito. Secure the roll with toothpicks or tie it with cooking twine. Repeat this process with the remaining cabbage leaves and filling.
- 05
In a large pot, combine the diced tomatoes, tomato paste, and vegetable broth or water. Stir well to combine. Place the stuffed cabbage rolls in the pot, arranging them in a single layer.
- 06
Bring the sauce to a boil, then reduce the heat to low. Cover the pot and let the cabbage rolls simmer for about 1–1.5 hours, or until the cabbage is tender and the filling is cooked through.
- 07
Once cooked, carefully remove the toothpicks or cooking twine from the cabbage rolls. Serve them hot with a generous spoonful of the tomato sauce.
Ready to serve
Serve the dish as directed and enjoy it while it is at its best.
Bon appétit — enjoy your meal!Source & licence
This recipe was adapted and reformatted from Wikibooks Cookbook . Text: CC BY-SA 4.0. Image: CC BY-SA 4.0, credited to Lockesdonkey; view original image record .



