Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats

Loading…

By Reading time
Servings 4–6 people

Zucchini boats like these are the kind of meatless dinner that still feels complete on the plate. The shells turn tender but stay structured, the filling bakes up creamy instead of watery, and the top gets that golden, slightly stretchy cheese layer that makes the whole dish feel finished. The combination of mushrooms, spinach, and ricotta gives you a savory, rich center without weighing everything down.

What makes this version work is the way the vegetables are cooked before they go into the oven. Mushrooms need time in the skillet so they release their moisture and start browning, and the zucchini flesh gets chopped and folded back in so nothing goes to waste. Letting that mixture cool for a few minutes before it hits the ricotta keeps the filling thick and prevents the egg from scrambling.

Below, I’ll walk through the small details that keep the boats from turning soggy, plus a few practical swaps if you need to work around what’s in your fridge. The method is simple, but the order matters more than it looks at first glance.

The filling came out creamy and the zucchini stayed firm enough to hold its shape. I was worried about a watery pan, but the mushrooms browned beautifully and everything baked up in 25 minutes.

★★★★★— Melissa R.

Save these spinach, mushroom, and ricotta zucchini boats for a meatless dinner with a creamy filling and a golden mozzarella top.

Save to Pinterest

The Reason These Zucchini Boats Stay Creamy Instead of Watery

The biggest mistake with stuffed zucchini is treating the squash like a blank container and forgetting how much water it carries. If the zucchini flesh and mushrooms go into the filling raw, that moisture comes back out in the oven and loosens everything. You end up with a puddle at the bottom of the pan and a filling that tastes fine but eats soft and loose.

This version fixes that by cooking the chopped zucchini flesh and mushrooms first until they’ve lost their raw edge and picked up some color. That step does two jobs at once: it concentrates the flavor and gives the filling a head start on drying out. The ricotta, parmesan, and egg then bind that mixture into a spoonable filling that sets in the oven instead of collapsing.

  • Mushrooms — Cremini mushrooms have enough body to hold up after baking and enough moisture to brown properly. If you use white mushrooms, the flavor is a little milder but the method stays the same.
  • Ricotta — Whole-milk ricotta gives the filling its soft, creamy texture. Part-skim works, but it can bake up a little drier and grainier.
  • Egg — The egg is what helps the filling set. Skip it and the center stays looser, more like a warm spread than a stuffed vegetable filling.
  • Parmesan — This adds salt, sharpness, and a little structure. Pre-grated works in a pinch, but freshly grated melts better and tastes cleaner.

What Each Part Is Doing in the Filling

Spinach mushroom ricotta zucchini boats creamy golden
  • Zucchini — The shells need to be scooped with enough wall left behind to hold the filling. About a quarter inch is the sweet spot; thinner than that and they slump, thicker than that and they stay a little firm in the finished dish.
  • Spinach — Fresh baby spinach wilts fast and adds color without making the filling heavy. If you swap in frozen spinach, squeeze it very dry first or the mixture will loosen up.
  • Nutmeg — You won’t taste nutmeg as a separate flavor, but it makes ricotta taste fuller and warmer. A small amount goes a long way here.
  • Mozzarella — This is the topping that gives you the browned, stretchy finish. Low-moisture shredded mozzarella is the best choice because fresh mozzarella can release too much liquid.

Building the Filling and Baking It Until the Tops Turn Golden

Carving the Boats

Slice the zucchini in half lengthwise and scoop out the centers, leaving a sturdy shell so the sides don’t collapse in the oven. A spoon works fine, but a melon baller gives you a cleaner channel and wastes less. Chop the scooped-out flesh and keep it nearby; it goes straight into the skillet and helps keep the flavor inside the dish instead of throwing it away.

Cooking Out the Moisture

Heat the olive oil and butter, then add the mushrooms and chopped zucchini flesh over medium-high heat. You want the pan hot enough that the vegetables sizzle instead of steam, and you’ll know they’re ready when the moisture cooks off and the edges start to brown. Garlic goes in near the end so it doesn’t burn, and the spinach only needs a minute or two to wilt down before the pan comes off the heat.

Mixing the Ricotta Base

Stir the ricotta, egg, parmesan, seasoning, nutmeg, salt, and pepper together in a bowl before folding in the cooled vegetables. Let the skillet mixture sit for about five minutes first; if it’s too hot, the filling can loosen and the egg starts to set before it reaches the oven. The final mixture should look thick, creamy, and scoopable, not loose or soupy.

Finishing in the Oven

Spoon the filling into the zucchini shells, mound it slightly, and cover the tops with mozzarella and a little extra parmesan. Bake at 400°F until the zucchini is tender at the edges and the cheese is melted with browned spots on top, usually 22 to 28 minutes. If the tops brown too fast before the centers are hot, lay a piece of foil loosely over the pan for the last few minutes.

How to Adapt These Zucchini Boats Without Losing the Good Part

Make It Gluten-Free Without Changing the Texture

This recipe is naturally gluten-free as written, so there’s nothing to replace. That’s one reason the filling feels rich without needing breadcrumbs or flour to hold it together.

Swap in Frozen Spinach When That’s What You Have

Use about 1 cup of thawed frozen spinach, then squeeze it dry in a clean towel before adding it to the filling. If you skip that step, extra water leaks into the ricotta and the boats bake up looser than they should.

Make It Dairy-Free With a Different Finish

Use a thick dairy-free ricotta-style cheese and a good melting plant-based mozzarella. The texture will be a little softer and less tangy than the original, but the boats still bake into a satisfying main dish.

Add More Substance for Bigger Appetites

Stir in a handful of cooked quinoa or finely chopped cooked chicken if you want the dish to feel more filling. Add it after the vegetables cool so the mixture stays thick and the zucchini shells still hold together.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The zucchini softens a little as it sits, but the flavor holds well.
  • Freezer: These freeze, but the texture gets softer after thawing. Freeze them baked, wrapped well, and thaw in the fridge before reheating.
  • Reheating: Warm in a 350°F oven until heated through, about 15 to 20 minutes. The microwave works for speed, but it makes the zucchini more watery and the topping loses its texture.

Answers to the Questions Worth Asking

Can I make these zucchini boats ahead of time?+

Yes. Assemble them up to a day in advance, cover, and refrigerate before baking. If they go into the oven cold, add a few extra minutes so the centers heat through without overbrowning the top.

How do I keep stuffed zucchini from getting watery?+

Cook the chopped zucchini flesh and mushrooms until the moisture cooks off before mixing them with the ricotta. That step is the difference between a filling that bakes up creamy and one that leaves liquid in the pan.

Can I use cottage cheese instead of ricotta?+

You can, but the filling will be a little looser and less smooth. If you use cottage cheese, drain it well first or the boats can turn soft as they bake.

How do I know when the zucchini boats are done?+

The filling should look set in the center and the cheese should be melted with browned spots. The zucchini itself should yield easily to a knife at the edges but still hold its shape when you lift it from the pan.

Can I use another mushroom besides cremini?+

Yes. White mushrooms, baby bellas, or a mix all work, as long as you cook off the moisture before filling the boats. More delicate mushrooms will taste milder, but the texture still works well.

Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats

Spinach mushroom ricotta zucchini boats with tender 1/4-inch zucchini shells and a creamy ricotta filling, finished with mozzarella golden and bubbly. The sautéed mushrooms and wilted spinach fold into the ricotta mixture for a classic Italian-American vegetarian dinner.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 410

Ingredients
  

zucchini
  • 4 large zucchini halved lengthwise
olive oil
  • 2 tbsp olive oil
butter
  • 2 tbsp butter
cremini mushrooms
  • 12 oz cremini mushrooms sliced
garlic
  • 4 clove garlic minced
baby spinach
  • 3 cup fresh baby spinach
ricotta cheese
  • 1 cup ricotta cheese
parmesan
  • 1 cup parmesan grated (plus extra for top)
egg
  • 1 egg
mozzarella
  • 1.5 cup mozzarella shredded
Italian seasoning
  • 1 tsp Italian seasoning
nutmeg
  • 0.25 tsp nutmeg
salt
  • 0.25 tsp salt to taste
black pepper
  • 0.125 tsp black pepper to taste
fresh basil
  • 1 fresh basil for garnish

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Prep and bake setup
  1. Preheat the oven to 400°F.
  2. Halve the zucchini lengthwise and scoop out the centers, leaving a 1/4-inch shell. Chop the scooped flesh and set it aside.
Make the spinach mushroom ricotta filling
  1. Heat olive oil and butter in a skillet over medium-high heat, then cook mushrooms and chopped zucchini flesh for 6–7 minutes until golden.
  2. Add the minced garlic and cook for 30 seconds, stirring until fragrant and lightly softened.
  3. Add the spinach and stir until wilted, then remove from heat and let cool for 5 minutes so the filling won’t scramble the egg.
  4. Mix the ricotta with the egg, parmesan, Italian seasoning, nutmeg, salt, and black pepper.
  5. Fold the mushroom-spinach mixture into the ricotta until evenly combined and creamy with dark green and brown flecks.
Fill and bake
  1. Fill each zucchini shell with the ricotta filling, packing it so the tops are level.
  2. Top with shredded mozzarella and sprinkle with extra parmesan so the surface will brown.
  3. Bake at 400°F for 22–28 minutes until the filling is set and the cheese is golden, then garnish with fresh basil.

Notes

Pro tip: letting the mushroom-spinach mixture cool for 5 minutes prevents the egg in the ricotta from scrambling. Store leftovers in an airtight container in the fridge for up to 3 days; reheat in a 350°F oven until warmed through. Freezing is not recommended because zucchini releases water after thawing. If you want a dairy-reduced option, use part-skim or lactose-reduced ricotta and mozzarella.

You might also like these recipes

Leave a Comment

Recipe Rating