Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Cooking Lebanese zucchini is all about stuffing those little pale green squash with a savory blend of rice, ground meat, and warm spices, then simmering them in a tangy tomato broth until tender.
If you’ve ever wondered how to cook Lebanese zucchini, the good news is that it’s a lot easier than it looks, and the results are absolutely worth the effort.
This dish, known as kousa mahshi, is a staple in Lebanese homes, and once you learn the basic method, you’ll be making it on repeat.
In this post, we’ll walk through how to cook Lebanese zucchini step by step, from hollowing out the squash to getting that perfectly seasoned filling just right.
Let’s dive into this comforting, flavor-packed classic.
How to Cook Lebanese Zucchini: The Classic Kousa Mahshi Method
When you cook Lebanese zucchini the traditional way, you’re making kousa mahshi, and the process starts with choosing the right squash.
1. Pick the Right Zucchini
The best zucchini for Lebanese stuffing are small to medium, firm, and pale green with a slightly bulbous shape.
Look for ones that are about 4 to 5 inches long, since they hold their shape well during cooking and are easy to hollow out.
Avoid large, overgrown zucchini because they tend to be watery and seedy inside, which makes stuffing them a messy job.
2. Hollow Out the Zucchini
To cook Lebanese zucchini properly, you need to core them without piercing the walls.
Use a special zucchini corer if you have one, or a thin knife and a small spoon.
Push the corer through the top, twist gently, and pull out the flesh in small batches until the inside is hollow but the shell stays intact.
Save that scooped-out flesh because you can chop it and add it to the filling or use it in soups and omelets.
3. Prepare the Stuffing
The heart of how to cook Lebanese zucchini lies in the filling, which is a mix of short-grain rice, ground beef or lamb, onions, and spices.
Season it with salt, black pepper, cinnamon, allspice, and a pinch of nutmeg for that unmistakable Lebanese warmth.
Some cooks add chopped tomatoes or a little tomato paste for color and richness.
Mix everything together with your hands until it’s evenly combined, but don’t overwork it or the filling gets dense.
4. Stuff the Zucchini (Not Too Full!)
Fill each hollowed zucchini about three-quarters full with the rice mixture.
The rice expands as it cooks, so leaving space at the top prevents the zucchini from splitting open.
Tap the zucchini gently on the counter to settle the filling, then leave a little room at the opening.
Tips for Cooking Lebanese Zucchini Perfectly Every Time
Knowing how to cook Lebanese zucchini is one thing, but nailing the texture and flavor comes down to a few smart moves.
1. Simmer in a Flavorful Broth
Arrange the stuffed zucchini upright in a pot, then pour in a broth made from tomato paste, water, lemon juice, and a little garlic.
The liquid should come about halfway up the zucchini, not covering them completely.
Simmer gently for 35 to 45 minutes until the rice is tender and the zucchini is soft but still holds its shape.
2. Don’t Stir, Just Shake
Once the zucchini are in the pot, resist the urge to stir them with a spoon because that can break them apart.
Instead, gently shake the pot by the handles every so often to keep things moving.
This little trick keeps the zucchini intact while the broth reduces into a glossy sauce.
3. Finish with Lemon and Mint
A squeeze of fresh lemon juice at the end brightens the whole dish and cuts through the richness of the meat.
Some families stir in dried mint or serve the zucchini with a side of yogurt to balance the flavors.
Variations and Serving Ideas for Lebanese Zucchini
Once you’ve mastered how to cook Lebanese zucchini, you can play around with the recipe to suit your taste.
1. Vegetarian Version
Skip the meat and load the rice with chickpeas, parsley, and extra onions for a hearty vegetarian kousa.
It’s just as satisfying and a great way to cook Lebanese zucchini for meatless Mondays.
2. Add a Tomato Sauce Base
Some cooks prefer a thicker tomato sauce instead of a light broth, which turns the dish into a rich, spoonable stew.
Either way, the method for how to cook Lebanese zucchini stays basically the same.
3. Serve It the Traditional Way
Lebanese zucchini is usually served warm with vermicelli rice, a dollop of plain yogurt, and a sprinkle of fresh mint.
It’s a complete meal that feels cozy and impressive at the same time, perfect for family dinners or feeding a crowd.
So, How to Cook Lebanese Zucchini?
Cooking Lebanese zucchini means stuffing small pale green squash with a spiced rice and meat filling, then simmering them in a tangy tomato broth until tender.
It’s a dish that rewards patience, and once you get the hang of hollowing and stuffing, the process becomes second nature.
Remember to pick the right size zucchini, don’t overstuff them, and let the gentle simmer do the heavy lifting.
Whether you serve it with yogurt, rice, or a squeeze of lemon, you now know exactly how to cook Lebanese zucchini like a pro.
Give it a try this week and enjoy a taste of Lebanon right in your own kitchen.