Skip to content

Mahshi

Egyptian mixed vegetables stuffed with herby tomato rice, simmered in tomato broth

Mahshi is the pride of the Egyptian home kitchen: a big pot of courgettes, small aubergines, peppers and tomatoes, hollowed out and stuffed with short-grain rice, tomato, onion and a fistful of dill, parsley and coriander, then packed tightly and simmered in tomato broth. It turns up for Friday family lunches and on feast days, and making it is often a shared afternoon job around the kitchen table. Some families add minced meat to the stuffing; this version is the everyday vegetable-and-rice one. Chef's tip: fill each vegetable only three-quarters full; the rice swells as it cooks, and overstuffed vegetables burst and leave hard, undercooked rice in the middle.
Total time
120 min
Difficulty
hard
Serves
6
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves6

For the vegetables

For the stuffing

For the cooking broth

Method

0/7 done
  1. Step 1: Cut the tops off 6 small courgettes and 6 small aubergines (baby or Italian) and hollow them out with a corer or a thin teaspoon, leaving walls about 5 mm thick. Twist the cores from 4 small peppers. Slice the tops off 4 firm tomatoes and scoop out the insides; chop the tomato flesh and keep it for the broth. Go slowly: a hole in the side means the stuffing escapes.

  2. Step 2: Mix 14 oz short-grain rice (Egyptian or pudding rice), 2 onion, 3 tomatoes, 2 tbsp tomato paste, 1 oz dill, 1 oz flat-leaf parsley, 1 oz fresh coriander, 1 tsp dried mint, 1 tsp ground cumin, ½ tsp ground allspice, 1.5 tsp of the 1 ½ tsp salt, ½ tsp black pepper and 3 tbsp of the 3 tbsp sunflower or olive oil. The mixture should look wet and very green.

  3. Step 3: Spoon the stuffing loosely into the vegetables until each is three-quarters full. Do not press it down. Put the tomato and pepper lids back on.

  4. Step 4: Pour the rest of the 2 tbsp sunflower or olive oil into a wide, heavy pot. Pack the stuffed vegetables in standing upright, very tightly, so they hold each other up; tomatoes and peppers go on top or in the gaps.

  5. Step 5: Mix 3 cups vegetable stock or water, 1 cup passata (sieved tomatoes), 3 cloves garlic, the chopped tomato flesh and the rest of the ½ tsp salt. Pour it over the vegetables until it comes about two-thirds of the way up. Lay a heatproof plate on top to keep them from floating.

  6. Step 6: Bring to a boil over a medium-high heat, then cover, turn the heat to low and simmer for 45–50 minutes, until the rice in the middle of a courgette is soft and fluffy and most of the broth has been absorbed. If the pot dries out before the rice is done, add a little hot water down the side.

    50 min
  7. Step 7: Turn off the heat and leave covered for 10 minutes. Lift the vegetables onto a platter with a spoon and serve warm with plain yoghurt or a baladi salad. Leftovers reheat well.

    10 min

Nutrition per serving

Calories
420 kcal
Protein
9 g
Carbs
78 g
Fat
9 g
Fibre
9 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does mahshi take?
About 120 minutes in total: 60 minutes to prepare and 60 minutes to cook.
How many people does it serve?
6 as written. Change the servings above the ingredients and every amount scales to match.
Is it vegan?
Yes. It has no meat, fish, dairy or eggs.
Is it gluten free?
Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
What can I use instead of small courgettes?
Cucumber, same weight (raw dishes only).
What can I use instead of firm tomatoes?
Tinned chopped tomatoes: a 400g tin for about 6 tomatoes (in cooked dishes, not salads).

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Caramelised clay-pot tofu and mushrooms

Kho is the slow braise of the Mekong Delta: food simmered in a little clay pot (nồi đất) with dark caramel and seasoning until the sauce is sticky and the flavours go deep. This vegetarian cousin of cá kho tộ (braised fish) uses golden tofu and meaty mushrooms in place of fish, cooked in coconut water, as cooks do in the south, and finished with plenty of black pepper. Serve it bubbling in its pot with steamed rice and a sour soup or plain boiled vegetables. Chef's tip: take the caramel (nước màu) to a deep mahogany, darker than you think, just before it smokes; pale caramel only tastes sweet, while dark caramel gives the bittersweet, smoky flavour of a real kho.

35 minVegetarianVegan
by KrazyBadal 2 views

Spinach with mushrooms

A bright green, savoury puree of potato, mushrooms and fresh spinach cooked in home-made baby stock. Thick and smooth, it's a good way to get iron-rich greens into babies of 8–18 months. Serve warm; spare portions freeze well.

30 minVegetarianVeganGluten free
by KrazyBadal 1 views

Black bean tacos with lime slaw

Proof that a meat-free taco night can be the best one. The beans are mashed with chipotle and cumin so they hold together in the tortilla, and a quick lime slaw adds crunch.

20 minVegetarianVeganMexican
by KrazyBadal 1 views