Spinach, Mushroom, and Ricotta-Stuffed Zucchini Boats

Spinach, Mushroom, and Ricotta-Stuffed Zucchini Boats

Description

These spinach, mushroom, and ricotta stuffed zucchini boats are a delicious vegetable-forward meal featuring tender zucchini filled with garlicky sautéed mushrooms, fresh spinach, creamy ricotta, and melted mozzarella. The zucchini becomes tender in the oven while still holding its shape, and the cheesy filling develops a lightly golden, bubbly top.

This recipe works beautifully as a light lunch, vegetarian dinner, appetiser, or side dish. It uses simple ingredients but delivers plenty of flavour and texture: earthy mushrooms, fresh spinach, mild ricotta, savoury garlic, and gooey mozzarella all complement the naturally delicate flavour of zucchini.

The recipe is also easy to customise. Parmesan, red pepper flakes, Italian herbs, chopped basil, or even a little lemon zest can be added depending on what you have available. For a complete meal, serve the boats with a green salad, quinoa, brown rice, or a warm bowl of soup.

Ingredients

For the Zucchini Boats

  • 2 medium zucchini
  • ½ cup sliced mushrooms
  • 1 tablespoon extra-virgin olive oil
  • 1 cup fresh spinach, chopped
  • ½ cup ricotta cheese
  • ¼ cup shredded mozzarella cheese
  • 1 clove garlic, minced
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish

Optional Flavor Additions

  • 2 tablespoons grated Parmesan
  • ½ teaspoon Italian seasoning
  • ¼ teaspoon onion powder
  • Pinch of red pepper flakes
  • ½ teaspoon fresh lemon zest
  • Fresh basil for garnish

Instructions

1. Preheat the Oven

Preheat your oven to 400°F (200°C).

Lightly grease a baking dish or baking sheet with olive oil or line it with parchment paper.

Choose a dish large enough to hold the zucchini without stacking them.

2. Prepare the Zucchini

Wash and dry the zucchini.

Trim off the stem ends and slice each zucchini lengthwise through the centre.

You should now have four zucchini halves.

Using a small spoon or melon baller, carefully scoop some of the flesh from the centre of each half.

Leave approximately ¼ inch of zucchini around the edges so the boats remain strong enough to hold the filling.

Don’t scoop all the way through the bottom.

3. Save the Zucchini Flesh

Don’t throw away the zucchini you’ve removed.

Finely chop approximately ½ cup of it and incorporate it into the filling.

This adds flavour and reduces food waste.

If the zucchini flesh is particularly watery, gently squeeze out some excess liquid before adding it to the skillet.

4. Pre-Bake the Zucchini

Arrange the hollowed zucchini halves cut-side up in the prepared baking dish.

Lightly brush them with a small amount of olive oil and season with salt and pepper.

Bake for approximately 8–10 minutes.

This gives the zucchini a head start before adding the filling.

Remove from the oven and set aside.

5. Cook the Mushrooms

While the zucchini pre-bakes, heat 1 tablespoon extra-virgin olive oil in a skillet over medium heat.

Add the sliced mushrooms.

Cook for approximately 4–5 minutes, stirring occasionally.

At first, the mushrooms will release moisture. Continue cooking until much of that moisture evaporates and the mushrooms begin to develop golden-brown edges.

This step is important because excessively wet mushrooms can make the zucchini boats watery.

6. Add the Garlic

Add the minced garlic.

Cook for approximately 30 seconds, stirring constantly.

Garlic burns easily, so don’t leave it unattended.

You want it fragrant but not dark brown.

7. Add the Spinach

Add the chopped spinach.

Cook for approximately 1–2 minutes, stirring frequently, until it wilts.

If you’re using the reserved chopped zucchini flesh, add it now.

Cook for another 2 minutes or until excess moisture has evaporated.

Season lightly with salt and black pepper.

Remove the skillet from the heat.

8. Make the Ricotta Filling

Allow the mushroom-spinach mixture to cool for a few minutes.

Transfer it to a mixing bowl.

Add:

  • ½ cup ricotta
  • About half of the mozzarella
  • Optional Parmesan
  • Optional Italian seasoning
  • Black pepper

Stir gently until combined.

Taste and adjust the seasoning as needed.

Remember that mozzarella and optional Parmesan contribute saltiness, so add salt gradually.

9. Stuff the Zucchini

Spoon the spinach, mushroom, and ricotta mixture generously into each zucchini boat.

Gently mound the filling without packing it too tightly.

Divide it as evenly as possible among all four halves.

10. Add Mozzarella

Sprinkle the remaining shredded mozzarella over each stuffed zucchini.

If using Parmesan, add a small additional sprinkle over the top.

This creates the beautiful golden cheesy surface as the zucchini bakes.

11. Bake

Return the stuffed zucchini to the oven.

Bake at 400°F (200°C) for approximately 15–20 minutes.

The zucchini should be tender when pierced with a fork while still holding its shape.

The cheese should be completely melted.

12. Broil for a Golden Top

For extra browning, switch the oven to the broil setting during the final 1–2 minutes.

Watch carefully because cheese can go from golden to burnt quickly.

Remove the zucchini once the mozzarella develops small golden-brown spots.

13. Garnish and Serve

Let the zucchini boats rest for approximately 3–5 minutes.

Sprinkle generously with freshly chopped parsley.

For additional flavour, finish with:

  • Fresh black pepper
  • Red pepper flakes
  • Fresh basil
  • Parmesan
  • Lemon zest

Serve warm.

Recipe Notes

Zucchini naturally contains a significant amount of water. The most important technique in this recipe is controlling that moisture.

Cooking the mushrooms until their released liquid evaporates and avoiding an overly wet filling will prevent the finished zucchini boats from becoming watery.

Pre-baking the zucchini also helps create a better final texture.

If your ricotta appears extremely wet, let it drain briefly before making the filling.

Tips for Perfect Stuffed Zucchini Boats

Choose medium zucchini.

Medium zucchini are ideal because they’re large enough to hold filling but still tender.

Extremely large zucchini can contain more seeds and water.

Don’t Scoop Too Deeply

Leave enough zucchini flesh around the sides and bottom to maintain the boat shape.

Brown the mushrooms.

Don’t simply warm them.

Allow the mushrooms to release their moisture and develop some colour for deeper flavour.

Remove Excess Moisture

Watery vegetables are the main reason stuffed zucchini sometimes become soggy.

Use Whole-Milk Ricotta for Richness

Whole-milk ricotta gives the filling a particularly creamy texture, although reduced-fat ricotta can also be used.

Don’t Overcook the zucchini.

The boats should be tender but shouldn’t collapse when lifted from the baking dish.

Broil at the End

A short broil gives the mozzarella the appetising golden spots seen on restaurant-style baked dishes.

Variations

Parmesan Ricotta Zucchini Boats

Add ¼ cup freshly grated Parmesan to the filling.

The Parmesan contributes a sharper, saltier flavour that complements the mild ricotta.

Spicy Zucchini Boats

Add approximately ¼ teaspoon red pepper flakes to the mushroom mixture.

Sprinkle additional flakes over the finished dish.

Mediterranean Zucchini Boats

Add:

  • Chopped sun-dried tomatoes
  • Fresh basil
  • Oregano
  • A small amount of crumbled feta

Tomato Ricotta Zucchini Boats

Add a small amount of finely diced tomato to the filling.

Cook the tomato briefly with the mushrooms so excess moisture evaporates.

Protein-Boosted Version

Add cooked shredded chicken, turkey, or crumbled tofu to the filling.

You’ll need slightly larger zucchini or additional zucchini halves to accommodate the extra filling.

What to Serve with Zucchini Boats

These stuffed zucchini boats can be served alone as a lighter meal or paired with other foods.

Try them with:

  • Fresh green salad
  • Tomato cucumber salad
  • Quinoa
  • Brown rice
  • Couscous
  • Lentil salad
  • Garlic bread
  • Tomato soup
  • Grilled chicken
  • Baked salmon

For a vegetarian dinner, a serving of beans, lentils, or quinoa can make the meal more substantial.

Servings & Cooking Time

Prep Time: 15 minutes
Pre-Bake Time: 10 minutes
Final Bake Time: 15–20 minutes
Total Time: Approximately 40–45 minutes
Servings: 2 as a main dish or 4 as a side
Yield: 4 zucchini boats

Nutritional Information

Approximate Per Serving:

Based on 2 servings:

  • Calories: 285
  • Protein: 15 g
  • Carbohydrates: 13 g
  • Fat: 20 g
  • Saturated Fat: 8 g
  • Fiber: 4 g
  • Sugar: 7 g
  • Sodium: 330 mg
  • Calcium: 300 mg
  • Potassium: 800 mg

Nutrition is approximate and varies depending on zucchini size, ricotta and mozzarella brands, added salt, and optional ingredients.

Benefits

1. Vegetable-Rich

The recipe combines zucchini, spinach, and mushrooms, making vegetables the foundation rather than simply serving them on the side.

2. Provides Protein

Ricotta and mozzarella contribute protein, while vegetables provide smaller additional amounts.

If you want a higher-protein meal, serve the zucchini boats alongside lentils, beans, chicken, fish, or another protein source.

3. Spinach Provides Micronutrients

Spinach provides folate, vitamin K, vitamin A precursors, and several minerals.

4. Zucchini Provides Fiber and Nutrients

Zucchini is relatively low in calories while contributing water, fibre, potassium, vitamin C, and other nutrients.

5. Mushrooms Add Savory Flavor

Mushrooms contribute their characteristic umami flavour, allowing a simple vegetable dish to taste rich and satisfying without requiring a complicated sauce.

6. Cheese Provides Calcium

Ricotta and mozzarella provide calcium along with protein and other nutrients.

7. Naturally Lower in Carbohydrates

Because the recipe doesn’t use pasta, rice, or a breadcrumb-heavy stuffing, it is relatively low in carbohydrates compared with many traditional stuffed vegetable recipes.

However, it shouldn’t be described as completely carbohydrate-free because vegetables and dairy naturally contain some carbohydrates.

Storage

Allow leftover zucchini boats to cool.

Place them in an airtight container and refrigerate promptly.

For best texture, enjoy within 3 days.

Zucchini will continue releasing some moisture during refrigeration, so the texture will become softer over time.

Reheating

Oven

Reheat at 375°F (190°C) for approximately 10 minutes or until thoroughly hot.

Air Fryer

Reheat at approximately 350°F (175°C) for several minutes.

This method can help restore some browning to the cheese.

Microwave

Microwave until thoroughly heated.

This is the fastest method, although the zucchini will be softer.

Q&A

Can I prepare these zucchini boats ahead of time?

Yes. Prepare and stuff the zucchini several hours in advance, cover, and refrigerate. Add the final mozzarella topping and bake when you’re ready to serve.

Why did my zucchini boats become watery?

Zucchini, spinach, and mushrooms all contain considerable water. Cook the mushrooms and spinach until excess moisture evaporates and avoid using extremely wet ricotta.

Should I peel the zucchini?

No. Keep the skin on. It adds colour and texture and helps the boats maintain their structure.

Do I have to pre-bake the zucchini?

It’s recommended. Pre-baking helps ensure the zucchini becomes tender without needing to overcook the cheesy filling later.

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the filling.

Can I replace ricotta?

Cottage cheese can work as an alternative, although it produces a different texture. Draining or blending it first can create a smoother filling.

Can I use another cheese?

Yes. Provolone, Monterey Jack, Parmesan, feta, or an Italian cheese blend can all work.

Can I make this vegan?

You can use plant-based ricotta and mozzarella alternatives. Exact cooking behaviour will vary by product.

Are these zucchini boats gluten-free?

The listed ingredients don’t inherently require wheat flour or breadcrumbs. However, if gluten avoidance is medically necessary, check individual packaged ingredient labels for cross-contact or added ingredients.

Are they low-carb?

They’re relatively low in carbohydrates compared with pasta-based or bread-filled dishes, although they’re not carbohydrate-free.

How do I know when the zucchini is ready?

Insert a fork or small knife into the thickest part. It should slide in with little resistance, but the zucchini should still hold its shape.

Can I freeze them?

You can, but freezing and thawing zucchini tends to make it softer and more watery. For the best texture, these boats are better freshly prepared or refrigerated for a few days.

What is the secret to the best spinach, mushroom, and ricotta stuffed zucchini boats?

The key is controlling moisture and building flavour before baking. Brown the mushrooms rather than simply steaming them, wilt the spinach until excess moisture disappears, use creamy but not watery ricotta, and pre-bake the zucchini briefly. Finish with mozzarella and a quick broil for a bubbling golden top.

Leave a Comment