Ingredients
Equipment
Method
Prep and pre-bake zucchini
- Preheat oven to 400°F. Get a baking dish ready for the zucchini boats.
- Halve the zucchini lengthwise and scoop out the centers, discarding or saving the flesh for another recipe. Brush the zucchini shells with olive oil and season with salt and black pepper.
- Arrange zucchini shells cut-side up in a baking dish and pre-bake for 8 minutes at 400°F. Bake just until the shells begin to dry out and feel less watery.
Cook filling and assemble
- Heat a skillet and brown the ground beef until no longer pink. Drain excess fat to keep the filling keto-friendly.
- Add garlic, cherry tomatoes, Italian seasoning, smoked paprika, red pepper flakes, salt, and black pepper to the browned beef. Cook for 4 minutes, stirring, until tomatoes soften and the flavors mingle.
- Fill each zucchini shell with the beef mixture. Top with mozzarella cheese and parmesan so the filling is generously covered.
Bake and serve
- Bake the filled zucchini boats for 12–15 minutes at 400°F until the cheese is golden and bubbly. Look for browned edges on the mozzarella for the best texture.
- Remove from the oven and garnish with fresh basil. Serve immediately while the mozzarella stretches.
Notes
For the cleanest boats, scoop zucchini centers evenly so they bake at the same rate. Refrigerate leftovers in an airtight container for up to 3 days; reheat at 375°F until warmed through and cheese is re-melty (about 8–12 minutes). Freezing is not recommended because zucchini can release water and soften. Dietary swap: if you follow a stricter carnivore approach, omit red pepper flakes and Italian seasoning (or replace with just salt/pepper) while keeping the beef and cheese filling.
