Cut each zucchini in half lengthwise. Use a sharp knife to score around the edges leaving about 1/4 inch around the sides. Use a spoon to scoop out the pulp.
Chop the pulp and set it aside.
Heat olive oil in a skillet over medium-high heat. Add the ground beef and onions and garlic. Reduce the heat to medium and cook until the beef is almost cooked through.
Stir in the tomatoes and zucchini pulp. Reduce the heat to low heat and simmer for 10 minutes.
Stir in the cooked rice and fresh herbs and season to taste with salt and pepper.
Add the beef and rice mixture to the zucchini shells and sprinkle with cheese.
Cover and bake for 15 minutes.
Remove the cover and bake for 5 minutes longer.
Notes
Even though this is a full meal, it tastes great with a salad on the side!Store leftover stuffed zucchini in the refrigerator for up to 4 days.See the post above for variations and substitutions.