Tender zucchini halves filled with creamy spinach, sautéed mushrooms, garlic, and melted cheese, then baked until golden and bubbly. This recipe closely matches the dish shown in your photo.
Ingredients
For the Zucchini
- 4 medium zucchini
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Spinach & Mushroom Filling
- 2 tablespoons olive oil or butter
- 8 oz (225 g) mushrooms, thinly sliced
- 3 cups fresh spinach, chopped
- 3 cloves garlic, minced
- 1/4 cup finely diced onion
- 4 oz (115 g) cream cheese, softened
- 1/4 cup sour cream or heavy cream
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup grated Parmesan cheese
For the Topping
- 1 cup shredded mozzarella cheese
- 2 tablespoons Parmesan cheese
- 1/4 teaspoon Italian seasoning
- Optional: chopped fresh parsley
Instructions
1. Prepare the Zucchini
Preheat your oven to 400°F (200°C).
Wash and dry the zucchini. Slice each zucchini lengthwise in half.
Using a spoon, carefully scoop out the soft center, leaving about 1/4 inch (6 mm) of zucchini around the edges so the boats remain sturdy.
Finely chop the zucchini flesh and set it aside—you can use some of it in the filling.
Place the zucchini halves in a baking dish or on a lined baking sheet.
Brush lightly with olive oil and season with salt and black pepper.
2. Pre-Bake the Zucchini
Bake the empty zucchini boats for about 8–10 minutes.
This gives the zucchini a head start and helps prevent the finished boats from becoming watery.
Remove from the oven.
3. Cook the Mushrooms
Heat 2 tablespoons olive oil or butter in a large skillet over medium-high heat.
Add the sliced mushrooms and cook for approximately 5–7 minutes, stirring occasionally.
Continue cooking until the mushrooms release their moisture and become nicely browned.
4. Add Onion and Garlic
Add the diced onion and cook for 2–3 minutes.
Add the minced garlic and cook for another 30–60 seconds, until fragrant.
5. Add the Spinach
Add the chopped spinach to the skillet.
Cook for 2–3 minutes, stirring frequently, until the spinach wilts.
If the mixture looks very watery, continue cooking for another minute or two until most of the excess moisture evaporates.
6. Make the Creamy Filling
Reduce the heat to low.
Add:
- Cream cheese
- Sour cream or heavy cream
- Parmesan
- Italian seasoning
- Salt
- Black pepper
Stir everything together until the cream cheese melts and the filling becomes creamy.
Add about 1/2 cup of the reserved chopped zucchini flesh if desired.
Cook for another 1–2 minutes.
Taste and adjust the seasoning.
7. Fill the Zucchini Boats
Spoon the warm spinach and mushroom mixture evenly into the pre-baked zucchini boats.
Pile the filling slightly above the surface—it will settle as it bakes.
8. Add the Cheese
Sprinkle each zucchini boat generously with shredded mozzarella.
Add a little Parmesan and Italian seasoning over the top.
9. Bake
Return the zucchini boats to the oven.
Bake at 400°F (200°C) for approximately 15–20 minutes, until:
- The zucchini is tender.
- The filling is hot.
- The mozzarella is completely melted.
- The top is lightly golden brown.
For a more golden, bubbly top, switch to broil for 1–2 minutes at the end. Watch carefully so the cheese doesn’t burn.
10. Serve
Let the zucchini boats rest for about 5 minutes.
Garnish with fresh parsley if desired and serve warm.
🍽️ Serving Suggestions
These stuffed zucchini boats work well with:
- Grilled chicken
- Baked fish
- Garlic bread
- Greek salad
- Roasted vegetables
- A simple green salad
- Rice or quinoa
🔄 Easy Variations
Add chicken: Mix 1 cup cooked shredded or diced chicken into the filling.
Add extra cheese: Use mozzarella, Monterey Jack, provolone, or a combination.
Make it spicy: Add red pepper flakes or chopped jalapeño.
Add herbs: Fresh basil, parsley, oregano, or thyme work beautifully.
More protein: Add cooked chicken, turkey, or a little cottage cheese to the filling.
Storage
Store leftovers in an airtight container in the refrigerator for 3–4 days.
Reheat in a 350°F (175°C) oven for 10–15 minutes or until heated through. An air fryer also works well for reheating and helps restore some crispness.
Quick Recipe Information
Prep Time: 20 minutes
Cook Time: 25–30 minutes
Total Time: About 50 minutes
Servings: 4
Category: Dinner / Side Dish
Cuisine: Mediterranean-inspired
Main Ingredients: Zucchini, spinach, mushrooms, mozzarella, Parmesan
Recipe Q&A
Q: Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much water as possible before adding it to the filling.
Q: Can I prepare these ahead of time?
Yes. Prepare and fill the zucchini boats, cover, and refrigerate. Add the cheese shortly before baking and allow a few extra minutes of baking time.
Q: Why are my zucchini boats watery?
Zucchini naturally contains a lot of water. Pre-baking the zucchini and cooking the mushrooms and spinach until their excess moisture evaporates helps prevent this.
Q: Can I make them without cream cheese?
Yes. You can substitute ricotta, cottage cheese, or additional mozzarella/Parmesan.
Q: Can I use different mushrooms?
Absolutely. White button, cremini, baby bella, or a mushroom blend all work well.
Q: How do I get the cheese extra golden?
Use the broiler for the final 1–2 minutes, watching continuously.
