Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats Recipe
If you’re on the hunt for a dish that feels both comforting and fresh, look no further than these Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats. They bring together tender zucchini, a luscious ricotta and mushroom filling bursting with fragrant herbs, and a golden, bubbly cheese topping that’s just irresistible. This recipe is the perfect weeknight dinner or an impressive dish to share with friends — light on carbs yet rich in flavor and texture, it’s a beautiful way to enjoy vegetables without any sacrifice. Trust me, once you try these boats, they’ll become one of your go-to recipes for easy, satisfying meals.

Ingredients You’ll Need
The beauty of these zucchini boats lies in their simplicity, yet each ingredient plays a starring role. Fresh produce provides vibrant color and nutrition, while the cheeses bring creamy richness and a delightful melt. Herbs and spices round out the flavors with an aromatic punch that makes every bite exciting.
- 4 medium zucchinis, halved lengthwise: The perfect edible vessel that turns tender when baked and holds all the delicious stuffing.
- 2 tbsp olive oil: Adds a smooth, fruity note and helps to soften the zucchinis and veggies as they cook.
- Salt and black pepper to taste: Essential seasonings that bring out the natural flavors of every ingredient.
- 1 small onion, finely chopped: Adds a touch of sweetness and depth when sautéed.
- 3 cloves garlic, minced: Gives a warm, aromatic foundation to the filling.
- 200g mushrooms, finely chopped: Provides an earthy, meaty texture that complements the creamy ricotta beautifully.
- 2 cups fresh spinach, chopped: Brightens the filling with color and adds a mild, fresh taste packed with nutrients.
- 1 cup ricotta cheese: The creamy heart of the stuffing that binds everything together with delicate richness.
- 1/2 cup grated Parmesan cheese: Sharp and salty, it boosts the savory flavor and adds a slightly nutty undertone.
- 1/2 tsp dried oregano: Infuses the dish with subtle herbal warmth.
- 1/2 tsp dried basil: Offers a sweet, aromatic lift that pairs effortlessly with tomato-free Italian flavors.
- 1/4 tsp chili flakes (optional): For those who crave a gentle hint of heat to contrast the creamy filling.
- 1/2 cup shredded mozzarella cheese: Melts to a gorgeous golden top that’s gooey and inviting.
- 2 tbsp breadcrumbs (optional): Sprinkled over for a crunchy, toasted contrast to the soft filling.
- Fresh parsley for garnish: Adds a fresh green pop at the end and a mild herbaceous note.
How to Make Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats
Step 1: Prepare the Zucchini Boats
Start by preheating your oven to 190°C (375°F) and lightly greasing a baking dish. Slice the zucchinis in half lengthwise, then use a spoon to scoop out the centers, leaving a sturdy border so they hold their shape. Brush each hollowed boat with olive oil and season with salt and pepper. Nestle them in your prepared dish and pop them in the oven for about 10 minutes to soften slightly, making them easier to stuff later.
Step 2: Cook the Filling
While your zucchinis begin baking, heat olive oil in a skillet over medium heat. Toss in the chopped onions and garlic, sautéing until they’re fragrant and tender—this builds a flavorful base. Next, add the finely chopped mushrooms and cook until their moisture evaporates and they become soft and concentrated in flavor. Stir in the spinach last, cooking only until wilted to keep its vibrant color and fresh taste. Remove the pan from heat.
Step 3: Combine the Filling Ingredients
Once off the heat, allow the veggies to cool just slightly, then stir in the ricotta cheese, Parmesan, oregano, basil, and chili flakes if you like a bit of kick. Season generously with salt and black pepper. The ricotta adds creaminess that beautifully contrasts the earthiness of the mushrooms and the slight bite of the herbs.
Step 4: Stuff and Top the Zucchini Boats
Spoon the flavorful filling into each pre-baked zucchini boat, gently pressing down to pack the mixture. Over the top, sprinkle shredded mozzarella and breadcrumbs (if using) to create a melty, crisp topping once baked.
Step 5: Bake Until Golden and Bubbling
Return the stuffed boats to the oven and bake for a further 20 to 25 minutes. The zucchinis should be tender but not mushy, and the cheese topping bubbling and golden brown — a sure sign your Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are ready to enjoy.
How to Serve Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats

Garnishes
Fresh parsley sprinkled over the finished boats adds a burst of color and a hint of brightness that balances the creamy richness perfectly. A few extra chili flakes can be added on top for those who love a little extra heat, and a drizzle of high-quality olive oil just before serving makes each bite silky smooth.
Side Dishes
These zucchini boats shine as the star of the meal but pair wonderfully with light, fresh salads, a simple tomato salsa for acidity, or a side of crusty bread to scoop up every last bit of delicious filling. For a heartier meal, roasted potatoes or a grain like quinoa make excellent companions.
Creative Ways to Present
For a lovely dinner party, serve each boat on a long rectangular platter garnished with microgreens or edible flowers for that extra wow factor. Alternatively, cut the boats into smaller portions for appetizer-sized bites on a party tray — they always spark compliments and second helpings!
Make Ahead and Storage
Storing Leftovers
You can easily store any uneaten Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats in an airtight container in the refrigerator for up to 3 days. They hold their texture well and make for a fantastic next-day lunch or dinner.
Freezing
If you want to save some for later, freezing is a good option. Wrap individual stuffed boats tightly in plastic wrap and then foil, or place them in freezer-safe containers. They will keep well for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
To reheat, place the boats on a baking sheet, cover loosely with foil to prevent drying out, and warm them in a 175°C (350°F) oven for about 15-20 minutes until heated through. You can remove the foil in the last 5 minutes to refresh the golden cheese topping.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works fine! Just make sure to thaw and squeeze out any excess water to prevent the filling from getting soggy.
Is it possible to make these zucchini boats vegan?
Absolutely! Substitute ricotta with a vegan cream cheese or tofu ricotta and use vegan mozzarella alternatives. The mushrooms and spinach still provide plenty of savory flavor.
How do I prevent the zucchini from getting too watery?
Pre-baking the zucchini helps reduce water content. Also, scooping out the seeds thoroughly and patting the zucchinis dry before baking can minimize moisture.
Can I prepare the filling in advance?
Definitely! The filling can be made a day ahead and stored in the fridge. Just stuff and bake the zucchini boats right before serving for the best texture.
What can I substitute if I don’t have Parmesan?
Pecorino Romano or Asiago cheese make excellent alternatives with a similar salty, tangy flavor that complements the ricotta and vegetables.
Final Thoughts
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are one of those recipes that feel like a warm hug on a plate. They are approachable, flavorful, and versatile enough to satisfy a crowd or a cozy night in. I encourage you to try making them soon — they might just become your new favorite way to enjoy vegetables with a cheesy, herby twist that’s hard to beat.
