Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats
Recipe Description
Spinach, mushroom, and ricotta stuffed zucchini boats are a delicious, colourful, and comforting vegetable dish made with tender zucchini, savoury mushrooms, fresh spinach, creamy ricotta, Parmesan, and melted mozzarella. The zucchini is roasted until tender while the cheesy filling becomes warm, creamy, and beautifully golden on top.
This recipe is a wonderful choice when you want a light but satisfying meal that is packed with vegetables and full of flavour. It can be served as a vegetarian main course, a side dish with grilled chicken or fish, or a simple weeknight dinner.
The combination of sautéed garlic mushrooms, wilted spinach, creamy ricotta, and melted cheeses gives the zucchini boats a rich texture without requiring a complicated sauce. A touch of red pepper flakes adds gentle heat, while fresh parsley brightens the finished dish.
Servings and Preparation
Servings: 2–3
Prep Time: 15 minutes
Cook Time: 25–30 minutes
Total Time: About 45 minutes
Difficulty: Easy
Course: Main Course, Side Dish, or Appetiser
Cuisine: Italian-inspired
Ingredients
For the Zucchini Boats
2 medium zucchini, halved lengthwise
1/2 cup sliced mushrooms
1 tablespoon extra-virgin olive oil
2 cups fresh spinach, chopped
1/2 cup ricotta cheese
1/4 cup grated Parmesan cheese
1/2 cup shredded mozzarella cheese
1 clove garlic, minced
1/2 teaspoon salt
1/4 teaspoon black pepper
Pinch of red pepper flakes
Fresh parsley, chopped, for garnish
Optional Ingredients
1/4 teaspoon Italian seasoning
1 tablespoon finely chopped onion
1 teaspoon lemon zest
2 tablespoons chopped sun-dried tomatoes
1 tablespoon fresh basil
Extra Parmesan for topping
A small drizzle of olive oil before serving
Instructions
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a baking dish or line a baking sheet with parchment paper.
Choose a dish large enough to hold the zucchini boats without leaving too much space between them.
2. Prepare the Zucchini
Wash and dry the zucchini.
Cut each zucchini in half lengthwise.
Using a small spoon, carefully scoop out the soft centre of each zucchini, leaving approximately 1/4 inch of flesh around the edges.
Be careful not to scoop too deeply because the zucchini needs enough structure to hold the filling.
Set the scooped-out zucchini flesh aside.
Place the zucchini halves cut-side up in the prepared baking dish.
Lightly season them with a small pinch of salt and black pepper.
3. Pre-Bake the Zucchini
Place the zucchini boats in the preheated oven.
Bake for approximately 8–10 minutes.
This short pre-baking step helps soften the zucchini before adding the filling while preventing the finished dish from becoming watery.
Remove the zucchini from the oven and set aside.
4. Sauté the Mushrooms
Heat the olive oil in a large skillet over medium heat.
Add the sliced mushrooms.
Cook for approximately 4–5 minutes, stirring occasionally, until the mushrooms become golden brown and most of their moisture has evaporated.
Add the minced garlic.
Cook for another 30–60 seconds until fragrant.
Avoid burning the garlic because it can become bitter.
5. Add the spinach.
Add the chopped spinach to the skillet.
Cook for 1–2 minutes, stirring frequently, until the spinach wilts.
If you reserved the zucchini flesh, finely chop it and add it to the skillet at this stage.
Continue cooking until the extra moisture from the zucchini and spinach has evaporated.
This step is particularly important because excess moisture can make the filling watery.
6. Prepare the Ricotta Filling
Transfer the cooked mushroom and spinach mixture to a bowl.
Allow it to cool for a few minutes.
Add the ricotta cheese, Parmesan cheese, half of the shredded mozzarella, salt, black pepper, and red pepper flakes.
Add Italian seasoning if using.
Stir until everything is evenly combined.
Taste the filling and adjust the seasoning as needed.
7. Fill the Zucchini Boats
Spoon the ricotta, spinach, and mushroom mixture generously into each pre-baked zucchini half.
Don’t worry if the filling rises slightly above the edge. A generous filling creates a more attractive finished dish.
Arrange the stuffed zucchini boats neatly in the baking dish.
8. Add the Cheese
Sprinkle the remaining mozzarella cheese evenly over the tops.
For even more golden colour and flavour, add a little extra Parmesan.
A small drizzle of olive oil can also help the cheese brown beautifully.
9. Bake
Return the baking dish to the oven.
Bake for approximately 15–20 minutes, or until the zucchini is tender and the cheese is fully melted.
For a more golden, bubbly top, switch to the broiler for the final 1–2 minutes.
Watch carefully during broiling because the cheese can brown quickly.
10. Garnish and Serve
Remove the zucchini boats from the oven.
Allow them to rest for approximately 5 minutes.
Garnish generously with fresh chopped parsley.
Add freshly cracked black pepper, a little Parmesan, or a squeeze of lemon juice if desired.
Serve warm.
Recipe Notes
The amount of cooking time depends on the size and thickness of the zucchini.
Smaller zucchini will become tender more quickly, while large zucchini may require several additional minutes.
Do not overcook the zucchini during the first baking stage. It should soften slightly but still be firm enough to hold the filling.
Ricotta provides a creamy, mild base, while Parmesan contributes salty, savoury flavour, and mozzarella creates the appealing melted cheese topping.
Fresh spinach is recommended, but frozen spinach can also be used. Thaw it completely and squeeze out as much water as possible before adding it to the filling.
Mushrooms should be cooked until their moisture has mostly evaporated. This prevents the filling from becoming watery.
Helpful Tips
Choose zucchini that are firm and relatively straight, as they are easier to halve and fill.
Use a small spoon or melon baller to scoop out the zucchini centres without damaging the outer walls.
Don’t discard the zucchini flesh. Chop it finely and add it to the mushroom-spinach mixture.
Cook vegetables long enough to remove excess moisture before combining them with ricotta.
Allow the sautéed filling to cool slightly before mixing in the ricotta.
Use freshly grated Parmesan when possible for better melting and flavour.
Don’t cover the baking dish while baking because trapped steam can make the zucchini watery.
For a deeply golden topping, broil very briefly at the end while watching closely.
Let the zucchini boats rest for several minutes before serving so the filling can set slightly.
How to Prevent Watery Zucchini Boats
Zucchini naturally contains a high amount of water, so moisture management is the key to a good result.
First, avoid overcooking the zucchini during the pre-bake.
Second, cook the mushrooms until their moisture evaporates.
Third, wilt the spinach and cook off excess liquid.
If using frozen spinach, squeeze it very thoroughly.
Finally, don’t add excessive salt before baking because salt can draw additional moisture from the zucchini.
Following these steps will help produce a creamy filling surrounded by tender zucchini rather than a watery baking dish.
Variations
Extra Cheesy Zucchini Boats
Increase the mozzarella to 3/4 cup and add another tablespoon of Parmesan.
Mediterranean Version
Add chopped Kalamata olives, sun-dried tomatoes, oregano, fresh basil, and a little feta cheese.
Spicy Version
Increase the red pepper flakes and add finely chopped jalapeño.
Garlic Herb Version
Add another garlic clove and a mixture of fresh basil, parsley, and oregano.
Protein-Rich Version
Add cooked shredded chicken, turkey, or lentils to the filling.
Vegan Version
Replace ricotta with a dairy-free ricotta alternative and use plant-based Parmesan and mozzarella substitutes.
Make-Ahead Instructions
The filling can be prepared up to one day ahead.
Cook the mushrooms, spinach, and zucchini flesh, then combine them with the cheeses after the mixture has cooled.
Cover and refrigerate.
When ready to cook, prepare the zucchini boats, fill them, top with cheese, and bake until hot and bubbling.
Fully assembled uncooked zucchini boats can also be refrigerated for several hours before baking.
Storage
Store leftover zucchini boats in an airtight container in the refrigerator.
They are best consumed within 3–4 days.
Reheat in a conventional oven or air fryer for the best texture.
Microwaving is convenient but can make the zucchini softer and release more moisture.
Estimated Nutritional Information
Approximate nutrition per serving, assuming 3 servings:
Calories: 280–330 kcal
Protein: 15–18 g
Carbohydrates: 15–20 g
Fat: 18–22 g
Fibre: 4–5 g
Sugar: 7–9 g
Sodium: 500–650 mg
These values are estimates and can change depending on the size of the zucchini, type of ricotta, amount of cheese, and exact ingredients used.
Potential Benefits
Zucchini is a low-calorie vegetable that provides fibre, vitamin C, potassium, and other nutrients.
Spinach contributes folate, vitamin K, vitamin A, and several other micronutrients.
Mushrooms add additional nutrients and a satisfying savoury texture.
Ricotta, Parmesan, and mozzarella provide protein and calcium.
Using vegetables as the main component of the meal can help create a filling dish while keeping the overall carbohydrate content moderate.
For a more balanced meal, serve the zucchini boats with a side salad, beans, lentils, or a lean protein source.
Frequently Asked Questions
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much water as possible before adding it to the filling.
Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese can be used, although it produces a slightly different texture. For a smoother filling, blend the cottage cheese briefly before mixing.
Can I use another cheese?
Absolutely. Mozzarella can be replaced or combined with provolone, Monterey Jack, cheddar, or fontina.
Do I have to pre-bake the zucchini?
Pre-baking isn’t strictly required, but it helps ensure the zucchini cooks evenly and reduces the chance of a crunchy exterior with an undercooked centre.
Why is my filling watery?
The vegetables may have retained too much moisture. Cook the mushrooms and spinach longer and squeeze frozen spinach thoroughly before adding it to the filling.
Can I make these without mushrooms?
Yes. Replace the mushrooms with more spinach, chopped bell pepper, zucchini, artichokes, or another vegetable.
Can I add meat?
Yes. Cooked ground turkey, chicken, Italian sausage, or shredded chicken can be incorporated into the filling.
Can I freeze stuffed zucchini boats?
You can freeze them, although the zucchini may become softer and release additional moisture after thawing. For the best texture, fresh or refrigerated preparation is recommended.
Can I make them ahead?
Yes. Assemble them several hours in advance and refrigerate them until you’re ready to bake.
How do I make them more filling?
Add cooked quinoa, lentils, chickpeas, chicken, or another protein-rich ingredient to the filling.
What should I serve with zucchini boats?
A fresh green salad, garlic bread, roasted potatoes, quinoa, rice, grilled chicken, or baked fish all pair well with them.
Can I make them spicy?
Yes. Add red pepper flakes, cayenne pepper, chopped chilli, or spicy Italian sausage.
Serving Suggestions
For an attractive presentation, arrange the zucchini boats on a large white platter.
Sprinkle fresh parsley over the top and add a little grated Parmesan.
Serve with lemon wedges for a fresh finish.
A spoonful of marinara sauce underneath each zucchini boat can also provide a beautiful colour contrast and extra flavour.
For a complete vegetarian meal, serve with a crisp salad and warm whole-grain bread.
For a higher-protein dinner, pair the zucchini with grilled chicken, fish, or a simple bean salad.
Final Note
Spinach, mushroom, and ricotta-stuffed zucchini boats are an easy way to turn fresh vegetables into a satisfying and comforting meal. The creamy ricotta filling combines beautifully with savoury mushrooms, wilted spinach, garlic, Parmesan, and melted mozzarella.
The most important parts of the recipe are removing excess moisture from the vegetables and avoiding overcooking the zucchini. Once those steps are handled, the recipe comes together easily and produces tender zucchini with a creamy, cheesy centre and beautifully golden topping.