
Mahshi- Egyptian stuffed veggiesfeatured
This mahshi is my favorite way to eat squash and eggplant–stuffed with spiced, herby meat and rice, then simmered in tomato sauce.
Here I used the traditional koosa squash, also known as grey or Mexican squash, gorgeous golden zucchini, and some eggplant for good measure. You can use whatever small squash are available.
These beauties make a perfect meal that wraps veggies, meat and rice all up in one juicy package.
In the Middle East people stuff everything. I mean everything. Any vegetable you can think of, someone’s found a way to stuff it.
Labor intensive but truly rewarding, try making this mahshi dish and check out my recipes for grape leaves stuffed with meat and rice and these mahshi kromb- juicy, herbaceous vegan Egyptian cabbage rolls!
If you have roots in the Middle East or North Africa this is probably among your favorite comfort foods. If not, it will be once you try it.
So, let’s go!
Jump to RecipeMaking mahshi
In this preparation, I used two kinds of squash and eggplant.
Many people love to make this with rice and herbs, forgoing the meat. I personally prefer this version with meat.
Here’s how it’s done:
Coring the veggies

The first, and only potentially difficult, step in this recipe is coring the veggies.
If you want to make a habit of making mahshi, and you should, get yourself a zucchini corer. It makes the job much easier, see mine below.
You can get one at a Middle Eastern grocery store or on Amazon (affiliate link).

Using your corer, hollow out the zucchinis and eggplants, taking care to not puncture through (but it won’t be the end of the world if you do).
I was always taught to try to remove as much flesh as possible to leave a thin casing of zucchini, but I have learned that some people prefer to keep the walls of the fruit thicker.
Don’t throw out the guts you’ve removed. Some people put these into the stuffing mixture or cooking broth. Or, you can simply saute them to eat at another time. I tossed mine into some pasta sauce for another day.
Once you’ve cored the veggies, give them a good sprinkling of kosher salt inside and out. This will pull moisture out.

Preparing the mahshi stuffing
Next, make your stuffing, or hashwa in Arabic.
I like to partially cook my meat before stuffing, as I prefer the texture this way. Cook up the meat with spices, add onions to soften, then mix it with your washed rice and herbs.
A word on spices and herbs: in this recipe I used some of the spices I like to use in mahshi, on a different day I may use a different combination. I encourage you to use whichever spices you like and are available to you and to not get hung up on the small details.
This recipe, and most of my recipes, are flexible and are done differently in every household. So use what you have and get cooking!

Preparing your eggplants, if using
If you are using eggplant, after coring them you should toss them into the pan you cooked the meat in to sear the skins. This will make them palatable after boiling. There’s no need to do this with the squash, which has softer skin.

Assembling and cooking mahshi
Find a pot that will hold the veggies snug and stand them up in the pot. Drop the stuffing mixture in using a small spoon or your fingers. You can wiggle it in, but resist the urge to jam it in tight. The rice needs some room to expand as it cooks.
If you have extra stuffing at the end, you can cook it separately as you would regular rice.
Or, my kids, favorite- sauté your veggie guts in some olive oil, then add a little tomato paste and the stuffing, cover with water, bring to a boil, then simmer covered for 25 minutes for a “deconstructed mahshi” meal.

It’s time to cook your mahshi!
Make your tomato sauce and pour it over the veggies so that they are about 3/4 of the way covered.
Bring to a boil then simmer on medium heat until cooked, about 45 minutes.

Serving mahshi
Let sit about fifteen minutes then remove to a plate, or invert onto a platter.
Serve with sauce spooned over and yogurt on top!

Bel hana wel shefa! Enjoy!
Mahashi (Middle Eastern stuffed vegetables)
Equipment
- Zucchini corer https://amzn.to/3IacotM (affiliate link)
- Food processor https://amzn.to/3Xfooyc (affiliate link)
Ingredients
- assorted veggies, squash and small eggplants enough to snugly fill a 12-inch pot when standing. My pot fit about twelve zucchini and five eggplants
- kosher salt
For the stuffing (hashwa)
- 1 lb ground meat beef or lamb
- 1 small onion minced
- black and white pepper
- 1 tsp allspice
- 1 tsp coriander
- pinch cardamom
- pinch Aleppo pepper
- 1 cup medium or short grain rice washed (I recommend Egyptian rice- https://amzn.to/3DPumyQ affiliate link)
- 1 cup mixed minced fresh herbs I used half parsley, half cilantro, dill is a common choice as well
- olive oil
For the sauce
- 2 tbs olive oil
- 3-4 cloves garlic minced
- 5 tbsp tomato paste
- 6 cups water
Instructions
- Cut the tops of the veggies and hollow them out using a zucchini corer.
- Sprinkle liberally with kosher salt and set aside. The salt will draw moisture out of the veggies.
- In a hot pan with some oil, saute ground meat with spices until only cooked half-way. Add chopped onion and allow to soften then remove from heat.
- In a small bowl, mix the meat with rice and fresh herbs.
- Shake off the water that was drawn out of your veggies.
- If using eggplant, sear the skins in the pan you cooked the meat in.
- Stand veggies upright in a pot that holds them snugly. You can tuck onion quarters, garlic or other aromatics between to fill gaps and add flavour.
- Using fingers or a small spoon, drop the stuffing in. Don’t jam it in too tightly, the rice needs room to expand.
To make sauce
- Heat up some olive oil in a small sauce pan and saute garlic for a few minutes, then add tomato paste. Saute 4-5 minutes.
- Add water and plenty of salt and pepper. Taste it. It should be assertively seasoned.
- Pour sauce over the veggies until they are covered about 3/4 of the way.
- Bring to a boil, turn down to medium heat and cook covered for about 45 minutes. Let stand for 15 minutes afterwards.
- Serve hot with sauce spooned over and yogurt on top.
Notes
Previous
Tostones- Fried green plantainsNext
Hummus with lamb