Low-Carb Cauliflower Rice Mahshi: A Healthy Twist on Middle Eastern Stuffed Zucchini
Mediterranean
45 minutes Cook Mode

Low-Carb Cauliflower Rice Mahshi: A Healthy Twist on Middle Eastern Stuffed Zucchini

Calories
285 kcal
Net Carbs
8gg
Healthy Fats
16gg
Protein
24gg

In the heart of almost every Middle Eastern home, the scent of simmering tomato sauce, fresh dill, and earthy cumin signals one thing: Mahshi. Traditionally, this labor of love involves hollowing out zucchini (Koosa) or eggplants and stuffing them with a savory mix of white rice and spiced meat. It is pure comfort food, but often heavy on the carbs. Today, we are reimagining this heritage classic by swapping the grain for cauliflower rice. This isn't just a dietary substitution; it's a flavor revelation. The cauliflower acts as a perfect sponge, soaking up the rich, garlic-infused tomato broth even better than traditional rice, resulting in a melt-in-your-mouth texture that feels indulgent yet remains incredibly light. This recipe retains all the authentic aromatics—the warmth of cinnamon, the depth of seven-spice (baharat), and the freshness of parsley—while offering a nutrient-dense profile that fits keto and gluten-free lifestyles. It’s a bridge between old-world tradition and modern wellness.

The Masterplan

01

Prepare the Zucchini: Wash the zucchini thoroughly. Trim the stems. Using a zucchini corer (mankara), carefully hollow out the inside flesh, leaving a wall about 1/4 inch thick. Be careful not to puncture the bottom or sides. Save the flesh for omelets or soups to reduce waste!

02

Make the Filling: In a large mixing bowl, combine the raw cauliflower rice, ground meat, diced onion, half of the minced garlic, chopped parsley, dill, 7-spice, cinnamon, 1 teaspoon salt, black pepper, and 1 tablespoon of olive oil. Mix by hand until thoroughly combined.

03

Stuff the Vegetables: Gently stuff each zucchini with the cauliflower meat mixture. Unlike rice, cauliflower doesn't expand significantly, so you can fill them to the rim, but do not pack it too tightly to ensure the cooking liquid permeates the center.

04

Prepare the Pot: In a deep pot or Dutch oven, arrange the stuffed zucchini. You can stack them horizontally or stand them upright depending on your pot size. Ensure they are snug so they don't float around.

05

Make the Sauce: In a separate bowl, whisk together the crushed tomatoes, tomato paste, remaining garlic, bone broth, remaining olive oil, and a pinch of salt.

06

Simmer: Pour the sauce over the arranged zucchini. The liquid should come about halfway to three-quarters up the sides of the vegetables. Cover the pot and bring to a boil over medium-high heat.

07

Cook: Once boiling, reduce heat to low and simmer gently for 40-45 minutes, or until the zucchini is tender when pierced with a fork. If the sauce is too thin, you can uncover for the last 10 minutes to reduce.

08

Serve: Serve hot with a drizzle of fresh lemon juice and a side of garlic yogurt.

Synergy Check

Perfect Pairings

More in Mediterranean →
Step 0

Gather Your Energy

8 medium grey zucchini (Koosa) or standard zucchini
3 cups fresh cauliflower rice (raw)
1 lb (450g) lean ground beef or lamb
1 medium onion, finely diced
3 cloves garlic, minced
1/2 cup fresh parsley, chopped
1/4 cup fresh dill, chopped
1 tsp 7-Spice blend (Baharat)
1/2 tsp ground cinnamon
1 tsp salt (plus more for sauce)
1/2 tsp black pepper
2 tbsp tomato paste
1 can (15 oz) crushed tomatoes
2 cups beef or vegetable bone broth
2 tbsp olive oil
1 lemon, juiced (optional garnish)
The Transformation

Step by Step

1

Prepare the Zucchini: Wash the zucchini thoroughly. Trim the stems. Using a zucchini corer (mankara), carefully hollow out the inside flesh, leaving a wall about 1/4 inch thick. Be careful not to puncture the bottom or sides. Save the flesh for omelets or soups to reduce waste!

2

Make the Filling: In a large mixing bowl, combine the raw cauliflower rice, ground meat, diced onion, half of the minced garlic, chopped parsley, dill, 7-spice, cinnamon, 1 teaspoon salt, black pepper, and 1 tablespoon of olive oil. Mix by hand until thoroughly combined.

3

Stuff the Vegetables: Gently stuff each zucchini with the cauliflower meat mixture. Unlike rice, cauliflower doesn't expand significantly, so you can fill them to the rim, but do not pack it too tightly to ensure the cooking liquid permeates the center.

4

Prepare the Pot: In a deep pot or Dutch oven, arrange the stuffed zucchini. You can stack them horizontally or stand them upright depending on your pot size. Ensure they are snug so they don't float around.

5

Make the Sauce: In a separate bowl, whisk together the crushed tomatoes, tomato paste, remaining garlic, bone broth, remaining olive oil, and a pinch of salt.

6

Simmer: Pour the sauce over the arranged zucchini. The liquid should come about halfway to three-quarters up the sides of the vegetables. Cover the pot and bring to a boil over medium-high heat.

7

Cook: Once boiling, reduce heat to low and simmer gently for 40-45 minutes, or until the zucchini is tender when pierced with a fork. If the sauce is too thin, you can uncover for the last 10 minutes to reduce.

8

Serve: Serve hot with a drizzle of fresh lemon juice and a side of garlic yogurt.