If you’re looking for a cozy meal that absolutely bursts with flavor, the Spinach Mushroom and Ricotta Stuffed Zucchini Boats have your name written all over them. Picture this: hollowed-out zucchini boats overflowing with a silky, cheesy filling of sautéed mushrooms, fragrant garlic, tender spinach, and creamy ricotta, all topped with a bubbly layer of mozzarella and Parmesan. This recipe is a weeknight hero and dinner party showstopper all in one, putting a fresh, modern spin on classic stuffed veggie recipes.

Ingredients You’ll Need
The ingredient list for these zucchini boats is refreshingly simple, but each component plays a crucial role in making this dish shine. From the earthy mushrooms to the dreamy ricotta, every ingredient adds a unique touch to the taste, texture, or vibrant look.
- Zucchini: These act as the sturdy, edible vessels and provide a mild, juicy base for the flavorful filling.
- Olive Oil: Used for both brushing the zucchini and sautéing, it brings richness and helps vegetables cook beautifully.
- Mushrooms: Go for finely chopped mushrooms; their umami depth makes the filling irresistibly savory.
- Garlic: Nothing beats fresh garlic for a punchy, aromatic undertone in each bite.
- Spinach: Just a few handfuls of fresh spinach add vibrant color and a mild, earthy taste.
- Ricotta Cheese: This is the magic that makes the filling creamy and lush without feeling heavy.
- Parmesan Cheese: For nutty, salty flavor that melts right into the filling.
- Salt & Black Pepper: Essential for balancing flavors and seasoning the entire dish.
- Italian Seasoning: A pinch of this blend ties the whole Mediterranean-inspired profile together.
- Mozzarella Cheese: Sprinkled on top, mozzarella gives that golden, melty crown you can’t resist.
- Chili Flakes (optional): Adds a subtle heat if you like a gentle kick with your veggies.
- Fresh Basil or Parsley: These bright herbs are the final flourish for freshness and color.
How to Make Spinach Mushroom and Ricotta Stuffed Zucchini Boats
Step 1: Prep the Zucchini
Start by preheating your oven to 190°C (375°F). Halve the zucchinis lengthwise and use a spoon to gently scoop out the centers, creating perfect little boats ready to be filled. Arrange them in a baking dish and give each boat a light brush with olive oil, which helps them roast up tender and develop lovely flavor.
Step 2: Sauté Mushrooms, Garlic, and Spinach
In a skillet over medium heat, add a swirl of olive oil and toss in your finely chopped mushrooms. Let them cook until all that moisture evaporates and they become gloriously browned. Stir in the minced garlic, cooking it just until fragrant, then add in your spinach. Stir just until the greens are wilted and vibrant, then remove from heat. This mixture forms the heart of your filling with incredible flavor depth.
Step 3: Mix the Cheesy Filling
Spoon the cooked mushroom-spinach mixture into a large bowl and combine it with ricotta, Parmesan, salt, black pepper, Italian seasoning, and chili flakes if you like a bit of heat. Stir everything together until evenly combined, creating a creamy, savory filling that’ll make your kitchen smell divine.
Step 4: Assemble the Zucchini Boats
Generously spoon the ricotta and veggie filling into the prepared zucchinis, mounding it nice and high. Sprinkle shredded mozzarella over the top for that irresistible cheesy finish. Arrange the boats side by side in your baking dish, which helps everything bake evenly and keeps the filling nestled in place.
Step 5: Bake to Melted, Golden Perfection
Bake the stuffed zucchini boats for 20 to 25 minutes, until the zucchini is tender and the cheesy tops are bubbly and golden brown. As soon as they come out of the oven, scatter fresh basil or parsley over the top—this pop of color and aroma is the final step before serving your restaurant-worthy Spinach Mushroom and Ricotta Stuffed Zucchini Boats.
How to Serve Spinach Mushroom and Ricotta Stuffed Zucchini Boats

Garnishes
A little sprinkle of fresh herbs like basil or parsley does wonders for the Spinach Mushroom and Ricotta Stuffed Zucchini Boats, adding a fresh, vibrant note. For an extra-special flourish, add a fine dusting of extra grated Parmesan or a crack of black pepper just before serving to accentuate the cheesy, savory goodness.
Side Dishes
These zucchini boats are hearty on their own, but they pair beautifully with a crisp green salad, garlic bread, or even a scoop of quinoa or brown rice for a more filling meal. If you want to keep it low-carb, try a cold tomato salad or roasted vegetables alongside to round things out.
Creative Ways to Present
For a fun twist, serve Spinach Mushroom and Ricotta Stuffed Zucchini Boats family-style on a platter, or arrange two on each plate with a scatter of microgreens. If you’re feeling playful, use baby zucchinis for bite-sized party appetizers. Either way, the gorgeous colors and enticing aroma will have everyone reaching for seconds.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftover Spinach Mushroom and Ricotta Stuffed Zucchini Boats, simply let them cool completely before transferring to an airtight container. Kept in the fridge, they’ll stay fresh and delicious for up to three days — perfect for easy lunches or another effortless dinner.
Freezing
These zucchini boats freeze surprisingly well! Once baked and cooled, arrange them on a baking sheet to freeze individually, then transfer to a freezer bag or container. Pull out a few at a time as needed. They’ll keep for up to two months without losing their texture or flavor, making them a great make-ahead option.
Reheating
To bring your Spinach Mushroom and Ricotta Stuffed Zucchini Boats back to melty perfection, place them in a preheated oven at 180°C (350°F) for about 15 minutes, or until heated through. A quick zap in the microwave also works, but the oven keeps that cheesy, bubbly top just right.
FAQs
Can I make these zucchini boats dairy-free?
Absolutely! Swap in your favorite plant-based ricotta and mozzarella cheeses. Many brands offer dairy-free options that melt well and keep the filling creamy without the dairy.
What’s the best type of mushroom to use?
Cremini or white button mushrooms both work well here—they sauté quickly and add a nice umami richness. Feel free to experiment with baby bella or even shiitake for a little extra depth.
Can I add protein to this recipe?
Definitely! Chopped cooked chicken, turkey sausage, or crumbled tofu can be added right into the filling for extra protein. Just make sure everything is cooked before stirring it in with the ricotta mixture.
Do I need to pre-cook the zucchini before baking?
No pre-cooking needed! The Spinach Mushroom and Ricotta Stuffed Zucchini Boats bake up tender in the oven without needing an extra step. Just be sure not to over-bake so the boats hold their shape.
Are these zucchini boats suitable for meal prepping?
They’re an excellent meal prep choice! Make a batch on Sunday, and you’ll have healthy, satisfying lunches or sides all week. The boats reheat well and keep their texture, making them a lunchbox favorite.
Final Thoughts
If you haven’t tried Spinach Mushroom and Ricotta Stuffed Zucchini Boats yet, you’re truly in for a treat. With their comforting flavors, colorful presentation, and ease of prep, they might just become your new favorite way to enjoy zucchini. Grab those veggies and let’s get cooking—you and your tablemates won’t be disappointed!
Print
Spinach Mushroom and Ricotta Stuffed Zucchini Boats Recipe
- Total Time: 45 minutes
- Yield: Serves 4
- Diet: Vegetarian
Description
These Spinach Mushroom and Ricotta Stuffed Zucchini Boats are a delicious and healthy way to enjoy a flavorful meal packed with veggies and cheese. Perfect for a satisfying lunch or dinner!
Ingredients
Zucchini Boats:
- 4 medium zucchinis, halved lengthwise and scooped
- 2 tablespoons olive oil
Filling:
- 2 cups mushrooms, finely chopped
- 3 cloves garlic, minced
- 2 cups fresh spinach
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon chili flakes (optional)
Topping:
- 1/2 cup shredded mozzarella cheese
- Fresh basil or parsley for garnish
Instructions
- Preheat oven: Preheat the oven to 190°C (375°F).
- Prepare zucchini: Place zucchini halves on a baking dish and lightly brush with olive oil.
- Cook filling: Heat olive oil in a skillet, sauté mushrooms until moisture evaporates. Add garlic, spinach, cook until wilted, then remove from heat.
- Mix filling: Combine mushroom-spinach mixture with ricotta, Parmesan, salt, pepper, Italian seasoning, and chili flakes in a bowl.
- Fill zucchini boats: Spoon the filling into the zucchini boats.
- Add topping: Sprinkle mozzarella cheese over the boats.
- Bake: Bake for 20–25 minutes until zucchini is tender and cheese is melted and golden.
- Garnish and serve: Garnish with fresh basil or parsley, then serve warm.
Notes
- You can customize the filling by adding other vegetables or herbs of your choice.
- For a spicier kick, increase the amount of chili flakes or add a dash of hot sauce.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 boat
- Calories: 320
- Sugar: 6g
- Sodium: 650mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 50mg
