Stuffed zucchini simmered in tomato broth is a stovetop one-pot dinner: minced steak and white rice packed into hollowed zucchini halves, cooked through in a simple tomato-paste broth until the rice is tender and the zucchini is soft. The honest reason to make it is that the pot does most of the work while you do something else — no oven, no multiple pans, and cleanup is minimal.
The technique that matters
Coring the zucchini cleanly is the one step that decides whether the dish holds together or falls apart in the pot. Use a dedicated apple corer or a narrow melon baller and work from both ends of each zucchini, stopping about half an inch from each tip — that plug of flesh keeps the filling from sliding out during cooking. Leave the wall at least a quarter-inch thick; thinner than that and the zucchini collapses before the rice has time to cook through. The second thing worth getting right is the fill level: pack the mixture to about three-quarters full, not all the way. Raw rice expands as it absorbs the broth, and an overstuffed zucchini will crack open. Both of these steps take an extra two minutes and save you from a pot of loose filling floating in tomato water.
Leftovers and meal prep
Leftovers keep well in an airtight container in the fridge for up to three days — the rice continues to absorb the broth overnight, so the filling gets denser and the flavor deepens. Reheat gently in a covered saucepan over low heat with a splash of water to loosen the broth, or microwave covered on medium power to avoid drying out the zucchini. For meal prep, you can core and fill the zucchini up to 24 hours ahead, store them raw in the fridge in the broth, and cook them straight from cold — add five minutes to the simmering time. Freezing cooked stuffed zucchini is not ideal; the zucchini turns watery on thawing. Freeze the cooked filling on its own instead, and stuff fresh zucchini when you’re ready.
Troubleshooting
- Rice is still crunchy when zucchini is done: The broth level was too low or the heat too high, so liquid evaporated before the rice cooked. Add a half-cup of hot water, cover tightly, and keep simmering on low for another 10 minutes.
- Zucchini is mushy but filling is undercooked: The simmer was too aggressive. Next time keep it at a bare simmer — small bubbles only — and cover the pot fully. If it happens mid-cook, carefully transfer the zucchini to a baking dish, spoon broth over them, cover with foil, and finish in a 375°F oven.
- Filling is dense and dry: The meat-to-rice ratio was off, or the butter was skipped. Make sure the filling mixture feels slightly loose and moist before stuffing — it should not be stiff. Skip the garnish — not worth the extra dish.
- Broth tastes flat: Tomato paste needs a moment of heat to bloom its flavor. If you added it straight to cold water, stir it into a dry pan over medium heat for 60 seconds before adding liquid next time. A pinch of salt added to the broth at the start also makes a real difference.
- Zucchini split open during cooking: Overfilling is the usual cause, but it can also happen if the pieces are stacked too loosely and shift around. Arrange them snugly in a single layer or stack them with the open ends facing up, and keep the simmer gentle.
Yummy Stuffed Zucchini in Tomato Broth
Ingredients
7 medium zucchinis- 1 pound steak
½ cup butter - salted
2 cups white rice - uncooked
1 teaspoon ground allspice (also called pimento or Jamaican Pepper) - salt, and pepper to taste
1 salted salt
1 salted ground black pepper
6 ounces tomato paste
2 medium tomato - chopped
1 cup water
Instructions
- Begin by cutting off the tops and coring each zucchini with a coring tool. Take care to avoid piercing the outside flesh of the vegetables with the tool.
- Hollow each vegetable out, leaving enough flesh so that the vegetable won’t fall apart in the broth.
- Next, chop the steak in a food processor using the S-blade until it resembles ground beef. Mix the chopped steak with the rice, melted butter, allspice, salt, and pepper.
- Fill each cored vegetable with the steak mixture, leaving a little room (1/2 inch) at the top of each vegetable to allow the filling to expand. Pile the stuffed vegetables into a large pot and cover with water until below the top vegetable.
- Season the water with salt and pepper. Add 6 ounces of tomato paste to the water.
- Bring the pot to a boil, then simmer with the lid on for 30 to 45 minutes, depending on how many or size of your vegetables.
- Check for doneness inside the top vegetable. Serve each stuffed vegetable with some of the broth for flavour.
Nutrition
FAQ
Can I use regular store-bought ground beef instead of hand-minced steak?
Yes, standard 80/20 ground beef works fine and cooks to the same safe internal temperature of 160°F (71°C). The texture will be slightly finer and the flavor a little milder than hand-processed steak, but the dish holds together just as well.
Do I need to pre-cook the rice before stuffing the zucchini?
No — raw white rice goes straight into the filling. It cooks inside the zucchini as the dish simmers, absorbing the broth and meat juices. Using pre-cooked rice will make the filling gluey and overcooked by the time the zucchini is done.
How do I know when the stuffed zucchini is fully cooked?
Pierce the thickest part of a zucchini with a thin knife — it should slide in with no resistance, and the filling should feel firm rather than wet and loose. If you want to be precise, an instant-read thermometer inserted into the center of the filling should read at least 160°F (71°C).
What to cook next
- Spicy Beef Stuffed Peppers
- Savory Stuffed Onion Dolma
- Hearty Beef Kale Soup
- Levantine Spiced Beef Flatbreads
