Stuffed Zucchini Boats with Spinach

Featured in: Plant-Based Favorites

These zucchini boats are a healthy and flavorful dish, featuring a savory filling of sautéed spinach, mushrooms, garlic, ricotta, and mozzarella cheese. The hollowed zucchini are stuffed with the mixture, then baked until tender and the cheese is bubbling and golden. This dish is perfect for a quick and easy dinner or a creative vegetable side. Pair with crusty bread or a light green salad for a complete meal. It's a delicious way to enjoy fresh produce and classic flavors.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Thu, 20 Mar 2025 06:25:21 GMT
A plate of zucchini with mushrooms and cheese. Pin it
A plate of zucchini with mushrooms and cheese. | tastygusto.com

This Italian-inspired stuffed zucchini recipe transforms humble summer squash into an elegant, satisfying meal that's equally perfect for weeknight dinners or casual entertaining. The combination of creamy cheeses, earthy mushrooms, and nutritious spinach creates a delicious vegetarian option that doesn't sacrifice flavor.

I first created these zucchini boats when my garden produced an overwhelming zucchini harvest last summer. What started as a creative way to use excess produce quickly became a family favorite that even my vegetable-skeptical nephew requests regularly.

Ingredients

  • Fresh zucchini: Choose medium sized ones with firm skin and no blemishes for the best texture and stability
  • Extra virgin olive oil: Adds a fruity note that enhances the Mediterranean flavors
  • Fresh spinach: Provides vibrant color and nutritional value. Baby spinach works best for its tender texture
  • Mushrooms: Creates an earthy umami flavor that adds depth. Cremini mushrooms offer more flavor than white button varieties
  • Minced garlic: Provides essential aromatic foundation. Fresh is vastly superior to pre-minced
  • Fresh basil: Brightens the filling with its distinctive sweet herbaceous notes
  • Ricotta cheese: Creates the creamy base for the filling. Choose whole milk ricotta for the richest flavor
  • Mozzarella cheese: Adds that irresistible melty cheese factor and golden brown top
  • Kosher salt and black pepper: Essential seasoning that brings all flavors together

Step-by-Step Instructions

Prepare the Zucchini:
Cut the stem end off each zucchini. Carefully hollow out the center using a sharp paring knife, creating a boat shape with a 1/4 inch border. Work slowly to avoid puncturing through the bottom or sides. The zucchini should resemble a canoe when finished.
Create the Filling:
Heat olive oil in a skillet over medium high heat until shimmering but not smoking. Add spinach and mushrooms, stirring frequently until spinach wilts completely and mushrooms release their moisture and begin to brown at the edges. This creates a concentrated flavor base for your filling.
Add Aromatics:
Introduce garlic and fresh basil to the pan, cooking just until fragrant, about one minute. Be watchful as garlic burns quickly and becomes bitter. The aroma will intensify noticeably when perfectly cooked.
Combine with Cheese:
Remove the pan from heat and allow to cool slightly before adding ricotta and mozzarella. Stir gently but thoroughly to incorporate all ingredients. Season with salt and pepper, tasting and adjusting as needed for your preference.
Fill and Bake:
Divide the cheese mixture evenly among the hollowed zucchini boats, mounding slightly on top. Place in preheated oven and bake until zucchini is tender when pierced with a fork and the top is golden brown with bubbling edges, approximately 15-20 minutes.
A plate of food with a green vegetable on it. Pin it
A plate of food with a green vegetable on it. | tastygusto.com

The fresh basil in this recipe truly makes a difference in the final dish. I grow basil on my kitchen windowsill year round just to ensure I always have some on hand for recipes like this. The first time I made these for my Italian grandmother, she immediately asked for the recipe saying they reminded her of a dish from her childhood in Sicily.

Storage Tips

These zucchini boats store beautifully in the refrigerator for up to 3 days in an airtight container. The flavors actually develop and improve overnight, making them perfect for meal prep. When reheating, cover loosely with foil for the first few minutes to prevent the cheese from becoming too brown, then uncover for the last minute to restore some crispness to the top.

Customization Options

While the recipe as written creates a perfectly balanced vegetarian dish, you can easily adapt it to suit your preferences or what you have on hand. Add cooked Italian sausage or ground turkey for a heartier protein option. Replace the mushrooms with diced bell peppers or artichoke hearts if mushrooms aren't your favorite. Swap the ricotta for goat cheese to add a tangy dimension, or use dairy free alternatives for a vegan version.

Serving Suggestions

These stuffed zucchini boats work beautifully as a light main course when paired with a simple green salad dressed with lemon vinaigrette. For a more substantial meal, serve alongside roasted cherry tomatoes and crusty whole grain bread to soak up the delicious cheesy filling. A chilled glass of crisp Pinot Grigio complements the Mediterranean flavors perfectly for an elevated dining experience.

A white plate with 4 slices of zucchini with cheese and mushrooms. Pin it
A white plate with 4 slices of zucchini with cheese and mushrooms. | tastygusto.com

Frequently Asked Questions

→ How do I prevent zucchini boats from getting soggy?

To prevent sogginess, make sure to hollow out the zucchini thoroughly and avoid overbaking. A 15-20 minute bake at 425°F works best.

→ Can I make these zucchini boats ahead of time?

Yes, you can prepare the stuffing and hollow out the zucchini ahead of time. Assemble just before baking to maintain texture.

→ What can I use as a substitute for ricotta cheese?

If you're out of ricotta, cottage cheese or cream cheese can work as substitutes. Drain excess liquid for best results.

→ Can I use frozen spinach instead of fresh?

Yes, defrosted and drained frozen spinach is a great alternative. Use about 1/4 cup as it’s more condensed than fresh spinach.

→ How do I know when the zucchini boats are done cooking?

The zucchini is ready when it’s tender when pierced with a fork, and the cheese filling is bubbling and lightly golden.

→ Can I add protein to the filling?

Absolutely! Ground turkey, chicken, or crumbled tofu can be sautéed and added to the filling for additional protein.

Spinach Mushroom Stuffed Zucchini Boats

Stuffed zucchini with spinach, mushrooms, ricotta, and mozzarella, baked until tender and golden brown.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes

Category: Vegetarian Recipes

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings

Dietary: Low-Carb, Vegetarian, Gluten-Free

Ingredients

→ Main Ingredients

01 2 medium zucchini
02 1 tablespoon extra virgin olive oil
03 2 cups fresh spinach or ¼ cup defrosted frozen spinach
04 ½ cup sliced mushrooms
05 1 teaspoon minced garlic
06 1 tablespoon fresh chopped basil
07 ½ cup ricotta cheese
08 ¼ cup shredded mozzarella cheese
09 ¼ teaspoon kosher salt
10 Pinch of black pepper

Instructions

Step 01

Preheat your oven to 425 degrees F.

Step 02

Cut off the top stem end of each zucchini. Using a sharp knife, carefully carve out the center, leaving about a ¼-inch border to create a boat-like shape. Scoop out seeds and excess flesh without puncturing the bottom or sides.

Step 03

Place the hollowed-out zucchini on a baking sheet or in an oven-safe baking dish and set aside.

Step 04

Heat olive oil in a skillet over medium-high heat. Add spinach and mushrooms, and cook for 2-3 minutes until spinach is wilted and mushrooms softened.

Step 05

Add the garlic and basil to the skillet and cook for an additional minute before removing from heat.

Step 06

Combine the cooked vegetables with ricotta and mozzarella cheese. Season the mixture with kosher salt and black pepper.

Step 07

Divide the cheese mixture into four portions and stuff each zucchini boat evenly with the filling.

Step 08

Bake in the preheated oven for 15-20 minutes, or until zucchini is tender when pierced with a fork and the filling is bubbling and golden brown on top.

Notes

  1. For variations, frozen spinach may be used instead of fresh spinach. Ensure zucchini is not overcooked to avoid mushy texture.

Tools You'll Need

  • Baking sheet or oven-safe baking dish
  • Paring knife
  • Nonstick skillet

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 130
  • Total Fat: 10 g
  • Total Carbohydrate: 5 g
  • Protein: 7 g