These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats feature tender zucchini halves filled with a creamy, savory mixture of sautéed mushrooms, spinach, and fluffy ricotta, topped with melty cheese and baked until golden.
Why You’ll Love This Recipe
I love how these zucchini boats feel fresh yet indulgent—all the veggies, creamy filling, and golden cheese in one neat package. They’re easy to throw together, bake beautifully, and are perfect as a main or side. Plus, I appreciate that they’re low-carb without sacrificing that cozy baked-cheese satisfaction.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Zucchini, halved lengthwise and scooped
-
Olive oil
-
Onion, finely chopped
-
Garlic, minced
-
Mushrooms (cremini or white), chopped
-
Fresh spinach, chopped
-
Ricotta cheese
-
Parmesan cheese, grated
-
Mozzarella cheese, shredded
-
Salt and pepper
-
Italian seasoning (or dried oregano/basil)
-
Optional: red pepper flakes or fresh herbs (parsley, basil) for garnish
directions
-
Preheat oven to 190 °C (375 °F).
-
Scoop zucchini halves to form “boats” and brush with olive oil; place in a baking dish.
-
In a skillet, heat olive oil over medium heat. Sauté onion until softened, about 3–4 minutes. Add garlic and mushrooms; cook until mushrooms release moisture and start to brown.
-
Stir in spinach and Italian seasoning; cook until wilted. Season with salt, pepper, and red pepper flakes if desired. Remove from heat.
-
In a bowl, combine ricotta and Parmesan; then fold in the sautéed veggie mixture.
-
Spoon filling into zucchini boats, pressing gently to fill.
-
Top each boat with shredded mozzarella.
-
Bake uncovered for 20–25 minutes, until zucchini is tender and cheese is melted and golden.
-
Garnish with fresh parsley or basil before serving.
Servings and timing
Makes 4 zucchini boats (serves 2–4, depending on portion).
-
Preparation time: about 10 minutes
-
Cooking time: approximately 20–25 minutes
-
Total time: around 35 minutes
Variations
-
Protein boost: I stir in cooked crumbled sausage, bacon, or diced chicken for extra heartiness.
-
Cheese swap: Try using feta, goat cheese, or Fontina for an interesting flavor twist.
-
Italian twist: Add sun-dried tomatoes, chopped olives, or artichoke hearts to the filling.
-
Crunchy top: I sometimes sprinkle breadcrumbs mixed with Parmesan before baking for a crisp topping.
storage/reheating
-
Storage: I store leftovers in the fridge in an airtight container for up to 3 days.
-
Freezing: I freeze unbaked stuffed zucchini boats (without cheese topping) for up to 1 month, then bake from frozen—adding a few extra minutes.
-
Reheating: I reheat in a 160 °C (325 °F) oven for 10–12 minutes, or microwave individually (about 1 minute) until warmed through.
FAQs
Is it okay to use frozen spinach?
Yes—I thaw and squeeze out excess water before cooking. It works well in the filling.
Can I make these ahead?
I often prepare and fill them ahead, cover, and bake when ready—just add 5 minutes to baking time if chilled.
How do I prevent watery zucchini?
I brush the cut zucchini with oil, bake face-down for 5 minutes before filling to remove moisture, then scoop and fill.
What cheese melts best on top?
Mozzarella gives that classic gooey melt. I sometimes mix in provolone or cheddar for more flavor.
Are these gluten-free?
Yes—as long as breadcrumbs are omitted or you use gluten-free ones, they’re naturally gluten-free.
Conclusion
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are one of my favorite ways to enjoy a veggie-packed, comforting, cheesy meal without guilt. They’re perfect for lunch, a light dinner, or as a crowd-pleasing side. I hope making and enjoying them brings you as much delight as they do for me!

Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 2–4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats feature tender zucchini halves filled with a creamy, savory mixture of sautéed mushrooms, spinach, and fluffy ricotta, topped with melty cheese and baked until golden.
Ingredients
- 2 medium zucchini, halved lengthwise and scooped
- 2 tbsp olive oil, divided
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup mushrooms (cremini or white), chopped
- 1 cup fresh spinach, chopped
- 1 cup ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- Salt and pepper, to taste
- 1 tsp Italian seasoning (or dried oregano/basil)
- Optional: red pepper flakes, fresh parsley or basil for garnish
Instructions
- Preheat oven to 190 °C (375 °F).
- Brush zucchini boats with 1 tbsp olive oil and place in a baking dish.
- In a skillet over medium heat, heat remaining olive oil and sauté onion for 3–4 minutes until softened. Add garlic and mushrooms; cook until mushrooms brown and release moisture.
- Stir in spinach and Italian seasoning; cook until wilted. Season with salt, pepper, and red pepper flakes if using. Remove from heat.
- In a bowl, mix ricotta and Parmesan, then fold in sautéed vegetables.
- Spoon the filling into zucchini boats, pressing gently. Top with mozzarella.
- Bake uncovered for 20–25 minutes, until zucchini is tender and cheese is melted and golden.
- Garnish with fresh parsley or basil before serving.
Notes
- For less watery zucchini, bake halves face-down for 5 minutes before filling.
- Prepare and fill ahead for quick baking later—add 5 minutes to bake time if chilled.
- Use thawed, squeezed frozen spinach if fresh isn’t available.
- Try different cheese blends for varied flavors.
- Add protein like sausage or chicken for a heartier version.
Nutrition
- Serving Size: 1 zucchini boat
- Calories: 170
- Sugar: 3g
- Sodium: 240mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 30mg