If you’re looking for a cozy, vegetable-forward dinner that feels simultaneously wholesome and luxurious, Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats will be your new go-to. This recipe brings together tender roasted zucchini, a savory blend of mushrooms and baby spinach, and creamy ricotta for a dish bursting with color, flavor, and nutrients. The boats are satisfyingly hearty as a vegetarian main, but play just as well as a cheerful side at any table. Paired with the simplicity of preparation and approachable ingredients, it’s hard not to fall in love with these zucchini boats on first bite!

Ingredients You’ll Need
The beauty of Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats is just how accessible the ingredient list is, yet each element plays an important role. Expect vibrant colors, lovely textures, and a perfect marriage of earthy, creamy, and fresh flavors.
- Zucchini: Acts as the edible “boat” and bakes up tender, adding subtle sweetness and lots of fiber.
- Mushrooms: Bring a savory, umami-rich punch to the filling, pairing beautifully with ricotta and spinach.
- Extra virgin olive oil: Lends richness and helps sauté the veggies to bring out their flavors.
- Fresh spinach: Adds color, vitamins, and a delicate green flavor; frozen spinach works in a pinch for convenience.
- Minced garlic: Infuses the whole filling with an irresistible aroma and a pop of depth.
- Ricotta cheese: Makes the filling incredibly creamy and comforting, plus adds a healthy dose of protein.
How to Make Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats
Step 1: Prepare the Zucchini
Start by preheating your oven to 400°F (200°C). Slice each zucchini in half lengthwise and, using a spoon, gently scoop out the flesh to create “boats,” making sure to leave some of the flesh so they hold their shape. Don’t toss that zucchini flesh—you’ll want to chop it and add it to your filling for extra moisture and nutrition!
Step 2: Sauté the Vegetables
Heat the olive oil in a skillet over medium heat. Add the sliced mushrooms and cook until they’ve released their moisture and start to brown, about 4 minutes. Toss in the chopped zucchini flesh and minced garlic, sautéing for another 2 minutes until fragrant. Finally, stir in the fresh spinach and cook until wilted—if you’re using frozen, just make sure it’s fully warmed through and any extra liquid is evaporated.
Step 3: Prepare the Ricotta Mixture
Transfer the cooked veggies to a bowl and let them cool for a few minutes. Add the ricotta cheese and mix everything together until you have a creamy, well-blended filling. Taste and add salt, pepper, or even a pinch of nutmeg if you’re feeling fancy! This is the hearty, dreamy filling that gives Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats their craveable goodness.
Step 4: Stuff and Bake
Arrange the hollowed zucchini halves in a baking dish and spoon the ricotta-vegetable mixture evenly into each boat. Drizzle with a touch more olive oil and bake uncovered for about 20 to 25 minutes, or until the zucchini is tender and a bit golden on top. You’ll love the way the ricotta filling turns soft and luscious.
Step 5: Finish and Enjoy!
Let the boats cool for a few minutes before serving to allow the filling to set just slightly. This is the perfect time to sprinkle on your favorite fresh herbs or a light dusting of grated Parmesan, if desired. The Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are now ready to steal the show!
How to Serve Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats

Garnishes
Top your zucchini boats with a shower of finely chopped fresh basil, parsley, or chives for a pop of color and a burst of garden-fresh flavor. A light sprinkle of grated Parmesan, crushed red pepper flakes, or a few toasted pine nuts can add an extra touch of elegance and flavor depth, making these boats irresistible and dinner-party ready.
Side Dishes
Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are wonderfully versatile. Serve them with a simple side salad of arugula and cherry tomatoes for a refreshing contrast. If you’re craving a heartier meal, pair them with warm cooked grains like farro, quinoa, or a slice of crusty sourdough bread to soak up every last bit of creamy filling.
Creative Ways to Present
For a playful appetizer, cut each zucchini boat into smaller pieces and arrange them on a platter with toothpicks. Hosting brunch? Serve them alongside softly scrambled eggs. For an Italian-inspired theme, nestle them atop cooked pasta with a drizzle of olive oil and a sprinkle of chili flakes for a robust, interactive centerpiece.
Make Ahead and Storage
Storing Leftovers
Leftover Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats hold up beautifully in the fridge. Transfer them to an airtight container and refrigerate for up to 3 days. The flavors will actually continue to meld, making the leftovers just as satisfying as the first night!
Freezing
If you want to prep ahead, you can freeze the stuffed and unbaked zucchini boats. Place them on a baking sheet to freeze individually, then transfer to a freezer-safe container for up to 2 months. When ready to enjoy, simply bake from frozen, adding an extra 10–15 minutes to the cook time until they’re heated through and bubbly.
Reheating
To reheat, arrange the zucchini boats in a baking dish, cover loosely with foil, and warm them in a 350°F (175°C) oven for about 15 minutes, or until the center is hot. You can also microwave leftovers for a quick lunch, just be mindful to avoid overcooking so the zucchini stays tender.
FAQs
Do I need to cook the zucchini before stuffing?
No pre-cooking is necessary! The zucchini softens perfectly as it bakes with the filling, saving you time and keeping the texture just right in Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats.
Can I add other vegetables to the filling?
Absolutely! Finely diced red pepper, shredded carrot, or even a few sun-dried tomatoes can add more color and flavor. Just cook any extra veggies along with the mushrooms to keep the moisture balanced in the filling.
Is it possible to make this recipe vegan?
Yes, swap the ricotta for your favorite vegan ricotta alternative (store-bought or homemade) and ensure your other ingredients are dairy free. This keeps the Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats plant-based and equally delicious!
What can I serve with these zucchini boats for a complete meal?
They go well with a crisp green salad, warm grains, or a big bowl of tomato soup. You could also pair Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats with roasted potatoes or a light pasta salad for something extra hearty.
How do I keep the zucchini boats from getting soggy?
Be sure to drain any excess liquid from your sautéed vegetables before mixing with ricotta. Also, avoid overcooking—the boats should be just tender when done. Letting them cool for a couple minutes before serving helps keep everything intact.
Final Thoughts
There’s just something magical about transforming humble veggies into something as inviting as Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats. This feel-good recipe checks every box: easy, healthy, satisfying, and bursting with flavor. Give it a try and let it become a beloved regular in your kitchen rotation!
PrintSpinach, Mushroom, and Ricotta Stuffed Zucchini Boats Recipe
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are a delightful vegetarian dish that combines the earthy flavors of mushrooms and spinach with creamy ricotta, all nestled in tender zucchini boats. This recipe is perfect for a light yet satisfying meal that celebrates seasonal produce.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Bake
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Zucchini:
- 2 medium zucchini
Mushrooms:
- 1/2 cup sliced mushrooms
Extra Virgin Olive Oil:
- 1 tablespoon
Spinach:
- 2 cups fresh spinach (or 1/4 cup defrosted frozen spinach)
Garlic:
- 1 teaspoon minced garlic
Ricotta Cheese:
- 1/2 cup ricotta cheese
Instructions
- Prep the Zucchini: Preheat the oven and slice the zucchinis in half lengthwise. Scoop out the seeds to create boats.
- Cook the Mushrooms: In a pan, sauté the sliced mushrooms with olive oil until tender.
- Prepare the Filling: Add garlic and spinach to the mushrooms, cooking until the spinach wilts. Remove from heat and mix in the ricotta.
- Stuff the Zucchini: Fill the zucchini boats with the ricotta mixture.
- Bake: Place the stuffed zucchinis in the oven until the zucchinis are tender and the filling is heated through.
- Serve: Garnish with herbs and enjoy your delicious zucchini boats!
Notes
- You can customize the filling with additional herbs or spices to suit your taste.
- Feel free to top the boats with grated Parmesan before baking for an extra savory kick.
Nutrition
- Serving Size: 1 zucchini boat
- Calories: 160
- Sugar: 4g
- Sodium: 260mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 20mg