Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 400°F and lightly grease a baking dish so the zucchini won’t stick.
- Halve the zucchini lengthwise and scoop out the center, leaving a 1/4-inch shell; chop the scooped flesh and set it aside.
- Arrange the zucchini shells cut-side up in a greased baking dish.
Make the beef-tomato filling
- Brown the ground beef with the diced onion in a skillet over medium-high heat, then drain excess fat.
- Add the garlic and chopped zucchini flesh to the skillet and cook for about 1 minute until fragrant, keeping the mixture moving.
- Stir in the diced tomatoes (drained), tomato paste, Italian seasoning, smoked paprika, salt, and black pepper.
- Simmer for 5 minutes to thicken the sauce so it clings to the zucchini.
Bake and finish
- Fill each zucchini shell with the beef mixture, mounding it slightly at the top.
- Top each boat with shredded mozzarella and grated parmesan.
- Bake 20–25 minutes at 400°F until the zucchini is tender and the cheese is golden and bubbly, with slight char across the top.
- Garnish with fresh parsley right after baking and serve hot.
Notes
For extra charred cheese, let the boats sit under the hot broiler for 1–2 minutes right after baking (watch closely). Store leftovers in the fridge up to 3 days in a sealed container; freeze is not recommended because zucchini can soften and weep when thawed. To make it dairy-light, swap mozzarella + parmesan for a low-moisture part-skim mozzarella blend or a dairy-free melty cheese alternative.
