Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 400F. Halve the zucchini lengthwise and scoop out the center of each half, leaving a 1/4-inch shell, then chop the scooped zucchini flesh and set it aside.
Cook the beef filling
- Brown the ground beef in a skillet, then drain the fat. Add the diced onion and zucchini flesh and cook for 4 minutes.
- Add the minced garlic and cook for 1 minute. Stir in the diced tomatoes, tomato paste, Italian seasoning, and smoked paprika, and cook for 5 minutes, stirring as needed.
- Season the mixture with salt and pepper to taste. Taste and adjust so the filling is well-seasoned.
Assemble and bake
- Fill each zucchini shell with the beef mixture. Top each with shredded mozzarella and grated parmesan.
- Bake on a sheet pan at 400F for 20-25 minutes, until the zucchini is tender and the cheese is golden. Look for browned, bubbly cheese and a softened zucchini shell.
- Finish with fresh basil and drizzle with marinara. Serve immediately while hot.
Notes
Pro tip: keep the zucchini shell thickness around 1/4 inch so it bakes tender without collapsing. Store leftovers in the refrigerator up to 3 days; reheat in a 350F oven or microwave until hot. Freezing isn’t recommended because zucchini can get watery when thawed. For a lighter swap, use lean ground beef (or ground turkey) to reduce total fat and calories.
