Spinach, mushroom, and ricotta stuffed zucchini boats are a flavorful and nutritious low-carb meal that’s perfect for weeknight dinners or elegant appetizers. With tender zucchini halves filled with a savory cheese and vegetable mixture, then baked until golden, this dish is both satisfying and easy to prepare.
Why You’ll Love This Recipe
This zucchini boat recipe is a go-to for anyone craving something light, cheesy, and full of flavor. It’s naturally gluten-free and keto-friendly, and comes together in just 30 minutes. You’ll love how easy it is to customize with different vegetables, cheeses, or proteins. Whether you’re serving it as a main or a side, it’s sure to impress with minimal effort.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
2 medium zucchini
-
1 tablespoon extra virgin olive oil
-
2 cups fresh spinach (or ¼ cup defrosted frozen spinach)
-
½ cup sliced mushrooms
-
1 teaspoon minced garlic
-
1 tablespoon fresh chopped basil
-
½ cup ricotta cheese
-
¼ cup shredded mozzarella cheese
-
¼ teaspoon kosher salt
-
Pinch of black pepper
Directions
-
Preheat the oven to 425°F.
-
Trim the stem ends off the zucchini. Carefully hollow out the center using a small spoon or knife, leaving a ¼-inch thick shell to form a boat.
-
Arrange the hollowed zucchini halves on a baking sheet or oven-safe baking dish. Set aside.
-
Heat the olive oil in a skillet over medium-high heat.
-
Add the spinach and mushrooms, cooking for 2–3 minutes until the spinach is wilted and the mushrooms are softened.
-
Stir in the garlic and fresh basil, cooking for another minute.
-
Remove from heat and mix in the ricotta and mozzarella cheeses. Season with salt and black pepper.
-
Evenly spoon the mixture into the zucchini boats.
-
Bake for 15–20 minutes, or until the zucchini is fork-tender and the filling is golden and bubbling.
-
Let cool for a few minutes before serving.
Servings and timing
-
Servings: 4
-
Prep time: 15 minutes
-
Cook time: 15 minutes
-
Total time: 30 minutes
Variations
-
Add protein: Mix in cooked ground turkey, sausage, or shredded chicken to make it more filling.
-
Make it vegan: Use dairy-free ricotta and mozzarella alternatives.
-
Switch up the veggies: Try adding bell peppers, onions, or sun-dried tomatoes to the filling.
-
Cheese swap: Substitute ricotta with cottage cheese or cream cheese for a different flavor profile.
-
Add a crunch: Top with seasoned breadcrumbs or crushed nuts before baking.
Storage/Reheating
-
Store leftovers in an airtight container in the refrigerator for up to 3 days.
-
Reheat in the oven at 350°F for 10–15 minutes, or until warmed through.
-
Avoid microwaving if you want to maintain the texture, though it works in a pinch.
FAQs
Can I make these zucchini boats ahead of time?
Yes, you can prep the zucchini and filling ahead of time. Store separately and assemble just before baking.
Can I freeze stuffed zucchini boats?
Freezing isn’t ideal as the zucchini can become watery when thawed, but you can freeze the filling on its own.
Do I have to use fresh spinach?
No. Frozen spinach works well—just thaw and drain thoroughly to avoid extra moisture.
What can I serve with zucchini boats?
They pair well with a side salad, grilled protein, or roasted potatoes for a complete meal.
Can I use yellow squash instead?
Absolutely. Yellow squash works just as well and has a similar flavor and texture.
What’s the best way to hollow out zucchini?
Use a teaspoon or melon baller to scoop out the center, being careful not to puncture the bottom.
How do I know when the zucchini is cooked?
It should be tender when pierced with a fork, and the filling should be hot and golden.
Can I add marinara or tomato sauce?
Yes, a spoonful of marinara under the filling or drizzled on top adds extra flavor.
How do I prevent the zucchini from getting soggy?
Don’t overbake, and avoid adding too much moisture to the filling by draining veggies well.
Can kids eat these zucchini boats?
Definitely! The cheesy filling and mild flavor make them a great way to sneak in veggies.
Conclusion
Spinach, mushroom, and ricotta stuffed zucchini boats are a simple yet flavorful dish that’s ideal for any occasion. Packed with wholesome vegetables, creamy cheeses, and aromatic herbs, they deliver delicious comfort with a healthy twist. Whether served as a side, light lunch, or main course, this recipe is sure to become a favorite in your meal rotation.

Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are a light yet satisfying dish made by hollowing out fresh zucchini and filling them with a savory mixture of spinach, mushrooms, garlic, basil, ricotta, and mozzarella cheese. Baked until tender and golden brown, these zucchini boats are naturally gluten-free, low-carb, and keto-friendly, making them a perfect weeknight dinner, appetizer, or side dish. They highlight the versatility of zucchini and offer a wholesome, veggie-forward alternative to heavier meals.
- Total Time: 30 mins
- Yield: 4 servings
Ingredients
2 medium zucchini
1 tablespoon extra virgin olive oil
2 cups fresh spinach (or 1/4 cup thawed frozen spinach)
1/2 cup sliced mushrooms
1 teaspoon minced garlic
1 tablespoon fresh chopped basil
1/2 cup ricotta cheese (whole milk or reduced fat)
1/4 cup shredded mozzarella cheese
1/4 teaspoon kosher salt
Pinch black pepper
Instructions
- Preheat oven to 425°F (220°C).
- Trim zucchini stems, then carefully hollow out the centers with a knife or spoon, leaving a 1/4-inch border around the edges. Scoop out seeds and excess flesh without puncturing the bottoms. Place zucchini boats on a baking sheet or oven-safe dish.
- Heat olive oil in a skillet over medium-high heat. Add spinach and mushrooms and cook 2–3 minutes until softened and wilted.
- Stir in garlic and basil, cooking for 1 more minute, then remove from heat.
- Add ricotta and mozzarella cheeses to the skillet mixture. Season with salt and pepper and stir to combine.
- Divide mixture evenly among zucchini boats, filling each with the cheese and vegetable mixture.
- Bake 15–20 minutes, or until zucchini is tender when pierced with a fork and filling is golden and bubbling.
- Let cool for a few minutes before serving.
Notes
- Choose medium zucchini that are firm and evenly sized for the best results.
- Substitute or add vegetables such as celery, mushrooms, or even chopped broccoli for variation.
- For a stronger cheese flavor, add Parmesan or goat cheese to the filling.
- If using frozen spinach, squeeze out excess water before adding to filling.
- Serve as a vegetarian main dish with salad or as a side alongside grilled meat or fish.
- Author: Monica
- Prep Time: 15 mins
- Cook Time: 15 mins
- Category: Vegetables / Main Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 zucchini boat
- Calories: ≈ 130 kcal
- Sugar: ≈ 3 g
- Sodium: ≈ 236 mg
- Fat: ≈ 10 g
- Saturated Fat: ≈ 4 g
- Unsaturated Fat: ≈ 6 g
- Trans Fat: 0 g
- Carbohydrates: ≈ 5 g
- Fiber: ≈ 1 g
- Protein: ≈ 7 g
- Cholesterol: ≈ 21 mg