Spinach, Mushroom & Ricotta Stuffed Zucchini Boats

Spinach, Mushroom & Ricotta Stuffed Zucchini Boats

A wholesome, cheesy, veggie-packed meal that’s light, nourishing, and full of flavor.

There’s something incredibly satisfying about stuffing vegetables. Maybe it’s the cozy presentation, the perfect built-in serving dish, or the fact that you can pack them with all your favorite flavors. These Spinach, Mushroom & Ricotta Stuffed Zucchini Boats are a shining example of how comfort food can still be light, nutritious, and absolutely delicious.

With a rich and creamy filling of ricotta, sautéed mushrooms, fresh spinach, and garlic, these zucchini boats are topped with melted mozzarella and Parmesan for a golden, cheesy finish. They’re perfect for a weeknight dinner, an elegant brunch side, or a make-ahead meal that reheats beautifully.

If you’re looking for a satisfying vegetarian dish that doesn’t skimp on flavor, these zucchini boats will quickly become one of your favorite go-to meals. Bonus: They look as good as they taste, so they’re perfect for impressing family and guests alike — without spending hours in the kitchen.

Ingredients

Zucchini Boats:

  • 4 medium zucchinis, halved lengthwise and scooped out
  • 1 cup ricotta cheese
  • 1 cup chopped fresh spinach (or thawed frozen spinach, squeezed dry)
  • ½ cup finely chopped mushrooms
  • 2 cloves garlic, minced
  • ¼ cup grated Parmesan cheese
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • ¼ cup breadcrumbs (optional, for extra crunch)
  • Fresh basil or parsley (for garnish)

Topping:

  • ¼ cup shredded mozzarella cheese
  • 1 tbsp extra Parmesan

Preparation

Step 1: Prep the zucchini

Preheat your oven to 375°F (190°C). Lightly grease a baking dish with a little olive oil or cooking spray.

Take your zucchinis and slice them lengthwise. Using a small spoon or melon baller, gently scoop out the centers to create shallow “boats.” Be sure to leave a thin wall on the sides to hold the filling. Lightly sprinkle each boat with salt and pepper, then place them cut-side up in the prepared baking dish.

Chef’s Tip: If the zucchini boats wobble, slice a thin strip off the bottom so they sit flat in the dish.

Step 2: Cook the mushroom-spinach mixture

Heat 1 tablespoon of olive oil in a medium skillet over medium heat. Add the finely chopped mushrooms and sauté for 5–7 minutes, or until they’ve released their moisture and begun to brown.

Add the minced garlic and stir for 1–2 minutes until fragrant. Next, add the chopped spinach and cook until wilted (about 1–2 minutes for fresh spinach). If using frozen spinach, just stir it in and warm it through. Remove from heat and let cool slightly.

Step 3: Make the creamy ricotta filling

In a large mixing bowl, combine:

  • 1 cup ricotta cheese
  • ¼ cup grated Parmesan
  • The slightly cooled mushroom-spinach-garlic mixture

Season with a pinch of salt and a few grinds of black pepper. Stir until creamy and well blended.

Optional: For added texture, you can stir in 2 tablespoons of breadcrumbs into the filling.

Step 4: Stuff the zucchini boats

Using a spoon or small spatula, scoop the ricotta filling into each zucchini half. Press the mixture gently into the boat so it fills the cavity evenly.

Don’t be afraid to mound it slightly — this is the good stuff!

Top each filled zucchini with:

  • A sprinkle of shredded mozzarella
  • A little extra Parmesan
  • A light dusting of breadcrumbs if you like that golden crunch

Step 5: Bake to perfection

Place the baking dish in the preheated oven and bake for 20–25 minutes. The zucchini should be tender but not mushy, and the cheese on top should be melted, golden, and slightly bubbling.

If you like your tops extra golden, you can broil for the last 1–2 minutes — but keep a close eye on it so it doesn’t burn!

Step 6: Garnish and serve

Once out of the oven, let the zucchini boats rest for 5 minutes. Garnish with fresh chopped basil or parsley for a pop of color and herby freshness.

Serve warm as a main dish with a crisp side salad, or as a side alongside roasted chicken or grilled fish.

Variation

  • Add Protein: Mix in cooked quinoa, ground turkey, or Italian sausage to the filling for a heartier meal.
  • Go Dairy-Free: Use dairy-free ricotta and skip the cheese topping or use plant-based mozzarella.
  • More Veggies: Add grated carrot, diced bell pepper, or even a touch of sun-dried tomato to the filling.
  • Spicy Kick: Add red pepper flakes or a dash of hot sauce to the ricotta mix for a little heat.
  • Italian Flare: Mix in a tablespoon of tomato paste or marinara sauce into the filling for an Italian twist.

Cooking Note

  • Be sure not to overbake the zucchini — you want it fork-tender, not soggy.
  • If using frozen spinach, be sure to squeeze out as much moisture as possible to prevent the filling from getting watery.
  • Ricotta can vary in moisture. If your filling seems too wet, add a spoonful of breadcrumbs to thicken it.
  • This recipe is very forgiving — feel free to make it your own!

Serving Suggestions

  • With a Salad: A simple green salad with lemon vinaigrette pairs beautifully.
  • For Brunch: Serve with poached eggs or roasted potatoes.
  • As a Side Dish: Serve alongside grilled meats or baked salmon.
  • Meal Prep: These zucchini boats store well and reheat beautifully for lunch or dinner the next day.

Tips

  • Look for zucchini that are uniform in size so they cook evenly.
  • Use a small spoon or grapefruit spoon to scoop out the centers with ease.
  • Sprinkle a little sea salt into the scooped-out zucchini before baking to enhance flavor.
  • For extra richness, drizzle a tiny bit of olive oil over the cheese before baking.
  • These boats can be made ahead of time — just refrigerate the filled boats and bake when ready.

Prep Time: 15 minutes

Cook Time: 25 minutes

Total Time: 40 minutes

Nutritional Information (Per Serving, Approximate)

  • Calories: 280 kcal
  • Protein: 14g
  • Sodium: 420mg

FAQs

Q: Can I make these ahead of time?
Yes! Assemble the zucchini boats and store them in the fridge (covered) for up to 24 hours before baking.

Q: Can I freeze stuffed zucchini boats?
It’s best fresh, but you can freeze baked boats. Let them cool completely, then wrap tightly and freeze. Reheat in the oven at 350°F.

Q: What’s a good ricotta substitute?
Cottage cheese works, or for a vegan version, use tofu blended with lemon juice and nutritional yeast.

Q: How do I know when the zucchini is done?
It should be tender when pierced with a fork but not falling apart. Keep an eye on it during the last 5 minutes.

Q: Are breadcrumbs necessary?
Not at all! They just add a little crunch. Skip them for a lower-carb or gluten-free version.

Conclusion

Spinach, Mushroom & Ricotta Stuffed Zucchini Boats are a perfect blend of healthful eating and cozy comfort. They’re packed with creamy, savory goodness, finished with melted cheese, and baked to golden perfection — all while staying light and nutritious.

Ideal for anyone looking to add more vegetables to their meals without sacrificing taste, these boats are also a fantastic way to get picky eaters excited about zucchini. Easy enough for a weeknight and pretty enough for company, this dish is a versatile star in any kitchen.

So grab your apron, get your zucchinis ready, and enjoy a delicious moment of kitchen creativity — one stuffed boat at a time! 🌱🧄🧀

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach, Mushroom & Ricotta Stuffed Zucchini Boats

Spinach, Mushroom & Ricotta Stuffed Zucchini Boats


  • Author: Imili Johnson
  • Total Time: 40 minutes

Ingredients

Scale

Zucchini Boats:

  • 4 medium zucchinis, halved lengthwise and scooped out

  • 1 cup ricotta cheese

  • 1 cup chopped fresh spinach (or thawed frozen spinach, squeezed dry)

  • ½ cup finely chopped mushrooms

  • 2 cloves garlic, minced

  • ¼ cup grated Parmesan cheese

  • 1 tbsp olive oil

  • Salt and pepper to taste

  • ¼ cup breadcrumbs (optional, for extra crunch)

  • Fresh basil or parsley (for garnish)

Topping:

  • ¼ cup shredded mozzarella cheese

  • 1 tbsp extra Parmesan


Instructions

Step 1: Prep the zucchini

Preheat your oven to 375°F (190°C). Lightly grease a baking dish with a little olive oil or cooking spray.

Take your zucchinis and slice them lengthwise. Using a small spoon or melon baller, gently scoop out the centers to create shallow “boats.” Be sure to leave a thin wall on the sides to hold the filling. Lightly sprinkle each boat with salt and pepper, then place them cut-side up in the prepared baking dish.

Chef’s Tip: If the zucchini boats wobble, slice a thin strip off the bottom so they sit flat in the dish.

Step 2: Cook the mushroom-spinach mixture

Heat 1 tablespoon of olive oil in a medium skillet over medium heat. Add the finely chopped mushrooms and sauté for 5–7 minutes, or until they’ve released their moisture and begun to brown.

Add the minced garlic and stir for 1–2 minutes until fragrant. Next, add the chopped spinach and cook until wilted (about 1–2 minutes for fresh spinach). If using frozen spinach, just stir it in and warm it through. Remove from heat and let cool slightly.

Step 3: Make the creamy ricotta filling

In a large mixing bowl, combine:

  • 1 cup ricotta cheese

  • ¼ cup grated Parmesan

  • The slightly cooled mushroom-spinach-garlic mixture

Season with a pinch of salt and a few grinds of black pepper. Stir until creamy and well blended.

Optional: For added texture, you can stir in 2 tablespoons of breadcrumbs into the filling.

Step 4: Stuff the zucchini boats

Using a spoon or small spatula, scoop the ricotta filling into each zucchini half. Press the mixture gently into the boat so it fills the cavity evenly.

Don’t be afraid to mound it slightly — this is the good stuff!

Top each filled zucchini with:

  • A sprinkle of shredded mozzarella

  • A little extra Parmesan

  • A light dusting of breadcrumbs if you like that golden crunch

Step 5: Bake to perfection

Place the baking dish in the preheated oven and bake for 20–25 minutes. The zucchini should be tender but not mushy, and the cheese on top should be melted, golden, and slightly bubbling.

If you like your tops extra golden, you can broil for the last 1–2 minutes — but keep a close eye on it so it doesn’t burn!

Step 6: Garnish and serve

Once out of the oven, let the zucchini boats rest for 5 minutes. Garnish with fresh chopped basil or parsley for a pop of color and herby freshness.

Serve warm as a main dish with a crisp side salad, or as a side alongside roasted chicken or grilled fish.

Notes

Be sure not to overbake the zucchini — you want it fork-tender, not soggy.

If using frozen spinach, be sure to squeeze out as much moisture as possible to prevent the filling from getting watery.

Ricotta can vary in moisture. If your filling seems too wet, add a spoonful of breadcrumbs to thicken it.

This recipe is very forgiving — feel free to make it your own!

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes

Nutrition

  • Calories: 280 kcal
  • Sodium: 420mg
  • Protein: 14g