Ingredients
Equipment
Method
Prep zucchini and bake
- Preheat the oven to 400°F, then line a sheet pan and place the zucchini halves cut-side up. Scoop out the centers and leave about a 1/4-inch shell for structure.
- Chop the scooped zucchini flesh and set it aside for the filling.
Make the beef filling
- Brown the ground beef in a skillet and drain excess fat. Add the onion and chopped zucchini flesh and cook for 4 minutes.
- Stir in the garlic and cook for 1 minute, just until fragrant. Avoid browning the garlic too much.
- Add diced tomatoes, tomato paste, Italian seasoning, and smoked paprika, then cook for 5 minutes. Season with salt and black pepper to taste.
Assemble and bake
- Fill each zucchini shell with the beef mixture and top with mozzarella and parmesan. Press the cheese lightly so it stays put.
- Bake at 400°F for 20-25 minutes until the zucchini is tender and the cheese is golden. Let rest briefly so the filling sets.
- Finish with fresh basil and a drizzle of marinara, then serve warm.
Notes
For best boats, don’t hollow the zucchini too thin—keeping a ~1/4-inch shell prevents leaks and helps it bake tender. Store leftovers covered in the fridge for up to 3 days; reheat in a 350°F oven until hot. Freezing is not recommended because the zucchini can soften further after thawing. Dietary swap: use ground turkey (or plant-based ground) in the same seasoning and bake time for a lighter variation.
