Ingredients
Equipment
Method
Prep the zucchini
- Preheat the oven to 400F, then line a sheet pan for easy baking.
- Halve the zucchini lengthwise and scoop out the center of each half, leaving about a 1/4-inch shell.
- Chop the scooped zucchini flesh, then set it aside for the filling.
Cook the beef filling
- Brown the ground beef in a cast iron skillet, then drain the excess fat.
- Add the diced onion and zucchini flesh to the skillet and cook for 4 minutes, stirring as needed.
- Add the minced garlic and cook for 1 minute until fragrant.
- Stir in the diced tomatoes, tomato paste, Italian seasoning, and smoked paprika, then cook for 5 minutes.
- Season the mixture with salt and black pepper to taste.
Assemble and bake
- Fill each zucchini shell with the beef mixture, then top with shredded mozzarella and grated parmesan.
- Bake for 20-25 minutes at 400F until the zucchini is tender and the cheese is golden.
- Finish with fresh basil and drizzle with marinara, then serve hot.
Notes
For best texture, don’t scoop the zucchini too thin—keep a 1/4-inch shell so the boats hold up during baking. Store leftovers in the refrigerator up to 3 days; reheat in a 350F oven until warmed through. Freezing is not recommended because zucchini can turn watery after thawing. For a lower-fat option, use lean ground beef (90% or higher) or swap in ground turkey while keeping the same seasonings.
