These Spinach, Mushroom & Ricotta Stuffed Zucchini Boats are a delicious low-carb meal featuring tender zucchini filled with a creamy ricotta mixture, savory mushrooms, fresh spinach, herbs, and melted mozzarella. Perfect for a healthy weeknight dinner, vegetarian lunch, or elegant side dish, this recipe is packed with flavor while remaining light and nutritious.
Recipe Overview
| Detail | Information |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30–35 minutes |
| Total Time | 50–55 minutes |
| Servings | 4 servings (8 zucchini boats) |
| Difficulty | Easy |
| Course | Main Course, Side Dish |
| Cuisine | Mediterranean-Inspired |
| Calories | Approximately 285 per serving |
Ingredients
Zucchini
- 4 medium zucchini
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
Filling
- 1 tablespoon olive oil
- 8 ounces (225g) mushrooms, finely chopped
- 3 cups fresh spinach, chopped
- 3 cloves garlic, minced
- 1 small onion, finely diced
- 1 cup whole milk ricotta cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 large egg
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
Topping
- ½ cup shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon panko breadcrumbs (optional, for extra crunch)
- 1 teaspoon olive oil
Garnish
- Fresh basil leaves
- Chopped parsley
- Extra grated Parmesan
- Lemon wedges (optional)
Equipment Needed
- Baking dish or baking sheet
- Sharp knife
- Spoon or melon baller
- Large skillet
- Mixing bowl
- Pastry brush
Instructions
Step 1: Prepare the Zucchini
Preheat the oven to 375°F (190°C).
Slice each zucchini in half lengthwise.
Using a spoon, scoop out the center flesh, leaving about ¼ inch around the edges to create sturdy boats.
Finely chop the scooped zucchini flesh and set aside.
Brush the zucchini boats with olive oil and season with salt and pepper.
Arrange them in a lightly greased baking dish.
Step 2: Cook the Filling
Heat the olive oil in a large skillet over medium heat.
Add the onion and cook for 3–4 minutes until softened.
Stir in the garlic and cook for 30 seconds.
Add:
- Chopped mushrooms
- Reserved zucchini flesh
Cook for 5–6 minutes, allowing most of the moisture to evaporate.
Add the spinach and cook until wilted, about 2 minutes.
Remove from the heat and allow the mixture to cool for 5 minutes.
Step 3: Make the Ricotta Mixture
In a mixing bowl, combine:
- Ricotta cheese
- Mozzarella cheese
- Parmesan cheese
- Egg
- Italian seasoning
- Oregano
- Paprika
- Salt
- Black pepper
Fold in the cooled mushroom and spinach mixture until evenly combined.
Step 4: Fill the Zucchini
Spoon the ricotta mixture generously into each zucchini boat.
Top with:
- Mozzarella cheese
- Parmesan cheese
- Panko breadcrumbs (optional)
Drizzle lightly with olive oil.
Step 5: Bake
Bake uncovered for 30–35 minutes, or until:
- The zucchini is tender.
- The filling is hot and set.
- The cheese is melted and lightly golden.
For a crispier top, broil for 2 minutes at the end of baking.
Step 6: Garnish and Serve
Let the zucchini boats rest for 5 minutes.
Garnish with:
- Fresh basil
- Chopped parsley
- Extra Parmesan
- Lemon wedges, if desired
Serve warm.
Tips for Perfect Stuffed Zucchini Boats
Choose Medium-Sized Zucchini
Medium zucchini cook evenly and hold the filling well without becoming watery.
Remove Excess Moisture
Cook the mushrooms thoroughly and allow excess liquid to evaporate before mixing with the cheese.
Don’t Over-Scoop
Leave a sturdy border of zucchini to prevent the boats from collapsing during baking.
Let the Filling Cool
Cooling the vegetable mixture slightly before adding the egg prevents it from scrambling.
Flavor Variations
Mediterranean Style
Add:
- Crumbled feta cheese
- Chopped sun-dried tomatoes
- Kalamata olives
Italian Version
Mix in:
- Cooked Italian sausage
- Extra mozzarella
- Fresh basil
Spicy Zucchini Boats
Add:
- Crushed red pepper flakes
- Pepper Jack cheese
- Diced jalapeños
Chicken Alfredo
Fold in shredded cooked chicken and a few tablespoons of Alfredo sauce.
Vegan Option
Replace the ricotta with dairy-free ricotta, use vegan mozzarella and Parmesan, and substitute the egg with a flax egg.
What to Serve With
Side Dishes
- Garlic roasted broccoli
- Steamed green beans
- Cauliflower rice
- Roasted asparagus
Salads
- Caesar salad
- Greek salad
- Mixed green salad
- Cucumber tomato salad
Bread
- Garlic bread
- Crusty artisan bread
- Whole wheat dinner rolls
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze fully cooked zucchini boats for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Oven
Bake at 350°F (175°C) for 15–20 minutes.
Microwave
Heat individual portions for 2–3 minutes until warmed through.
Nutrition Information
Per Serving (Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Protein | 18g |
| Carbohydrates | 12g |
| Fat | 18g |
| Fiber | 3g |
| Sugar | 7g |
Frequently Asked Questions
Can I prepare these ahead of time?
Yes! Assemble the zucchini boats up to 24 hours ahead, cover, and refrigerate. Bake just before serving.
Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze out as much liquid as possible before adding it to the filling.
Can I skip the egg?
Yes. The egg helps bind the filling, but you can omit it or substitute it with a flax egg if preferred.
Can I make this recipe gluten-free?
Yes! Simply omit the panko breadcrumbs or use gluten-free breadcrumbs.
How do I keep zucchini from becoming watery?
Cook the filling until the moisture evaporates, avoid overbaking, and let the zucchini rest for a few minutes after baking before serving.
Recipe Notes
✅ Low-carb and vegetarian.
✅ High in protein.
✅ Naturally gluten-free (without panko).
✅ Great for meal prep.
✅ Perfect as a light dinner or hearty side dish.
Make-Ahead Tip
Prepare the filling and hollow out the zucchini up to one day in advance. Store them separately in the refrigerator, then assemble and bake when ready for the freshest texture.
Serving Suggestion
Serve with a crisp green salad, roasted vegetables, or garlic bread for a complete meal. For extra freshness, drizzle with a little lemon juice just before serving. 🥒🍄🧀🌿✨
Chef’s Secret
After scooping out the zucchini, lightly sprinkle the boats with a pinch of salt and let them sit for 10 minutes. Pat them dry with paper towels before filling. This helps draw out excess moisture, resulting in firmer zucchini and a creamier, more concentrated filling. Finish with a drizzle of high-quality extra virgin olive oil and fresh basil for restaurant-quality flavor. 😋🥒🍄🧀✨
FAQs
Can I use yellow squash instead of zucchini?
Yes! Yellow summer squash works just as well and has a similar cooking time and texture.
What mushrooms are best?
Cremini (baby bella), white button, or finely chopped portobello mushrooms all provide excellent flavor.
Can I add extra vegetables?
Absolutely! Bell peppers, chopped kale, artichoke hearts, roasted red peppers, or finely diced eggplant are delicious additions.
Can I make these in the air fryer?
Yes! Air fry at 360°F (182°C) for 12–15 minutes, or until the zucchini is tender and the cheese is golden.
Is this recipe suitable for meal prep?
Definitely! These zucchini boats store and reheat well, making them a healthy, satisfying option for lunches or quick dinners throughout the week.
