Spinach, Mushroom & Ricotta Stuffed Zucchini Boats

by August 17, 2026
7 minutes read

Tender zucchini halves filled with creamy ricotta, sautéed mushrooms, spinach, garlic, herbs, and melted mozzarella. This is a delicious low-carb, vegetarian-friendly dinner that is easy to prepare and full of flavor.

Ingredients
For the Zucchini Boats
4 medium zucchini
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon Italian seasoning
For the Ricotta Filling
1 cup ricotta cheese
2 cups fresh baby spinach, chopped
8 oz (225 g) mushrooms, finely chopped
½ small onion, finely diced
3 cloves garlic, minced
½ cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
1 large egg
1 tablespoon fresh parsley, chopped
½ teaspoon Italian seasoning
¼ teaspoon red pepper flakes, optional
¼ teaspoon black pepper
¼ teaspoon salt
1 teaspoon lemon juice
For the Topping
½ cup shredded mozzarella cheese
2 tablespoons grated Parmesan cheese
1 tablespoon fresh parsley, chopped
Optional: a light drizzle of olive oil
Instructions
1. Prepare the Zucchini

Preheat the oven to 400°F (200°C).

Wash and dry the zucchini.

Cut each zucchini in half lengthwise.

Using a spoon, carefully scoop out the soft center, leaving approximately ¼ inch (6 mm) of zucchini around the edges.

Do not throw away the zucchini flesh. Chop it finely and reserve about 1 cup for the filling.

Arrange the zucchini halves cut-side up in a lightly greased baking dish.

Brush them with olive oil and season with salt, pepper, and Italian seasoning.

2. Pre-Bake the Zucchini

Bake the empty zucchini boats for approximately 8–10 minutes.

This gives the zucchini a head start and helps prevent the finished boats from becoming watery.

Remove from the oven and set aside.

3. Cook the Mushrooms and Onion

Heat 1 tablespoon olive oil in a large skillet over medium heat.

Add the diced onion and mushrooms.

Cook for approximately 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and become nicely browned.

4. Add the Zucchini and Garlic

Add the reserved chopped zucchini flesh.

Cook for another 3–4 minutes.

Add the minced garlic and cook for about 30–60 seconds, until fragrant.

5. Add the Spinach

Add the chopped spinach to the skillet.

Cook for 1–2 minutes, stirring until the spinach wilts.

Continue cooking until most of the excess moisture has evaporated.

Remove the skillet from the heat and allow the mixture to cool slightly.

Tip: Don’t skip this moisture-reducing step. Excess liquid from the vegetables can make the ricotta filling watery.

6. Prepare the Ricotta Filling

In a large bowl, combine:

Ricotta cheese
Cooked mushroom-spinach mixture
½ cup mozzarella
Parmesan
Egg
Fresh parsley
Italian seasoning
Red pepper flakes
Black pepper
Salt
Lemon juice

Mix gently until everything is evenly incorporated.

Taste the filling and adjust the seasoning if needed.

7. Fill the Zucchini Boats

Spoon the ricotta mixture evenly into the partially baked zucchini halves.

Don’t worry if the filling is slightly rounded above the edges—it will settle as it bakes.

Arrange the filled zucchini boats in the baking dish.

8. Add the Cheese Topping

Sprinkle the remaining mozzarella and Parmesan evenly over the tops.

For extra browning, lightly drizzle the tops with a little olive oil.

9. Bake

Return the dish to the oven.

Bake uncovered for approximately 18–22 minutes, until:

The zucchini is tender.
The filling is hot and set.
The cheese is melted and golden.

For a more golden top, switch to broil for 1–2 minutes, watching closely.

Because this is a ricotta-and-egg filling, the center should be thoroughly cooked. For food-safety purposes, USDA guidance lists 165°F (74°C) as the minimum temperature for casseroles; using a food thermometer is the most reliable way to verify doneness.

10. Rest and Serve

Remove the zucchini boats from the oven.

Let them rest for 5 minutes.

Garnish with fresh parsley and serve warm.

Helpful Tips
Prevent Watery Zucchini Boats

Zucchini contains a lot of water. Pre-baking the shells and cooking the mushrooms, spinach, and zucchini flesh until their excess moisture evaporates helps keep the filling creamy rather than watery.

Don’t Scoop Too Deep

Leave enough zucchini around the edges and bottom so the boats remain sturdy.

Use Whole-Milk Ricotta

Whole-milk ricotta produces a richer, creamier filling. If using very wet ricotta, drain it first.

Brown the Mushrooms Well

Allow the mushrooms to cook until their liquid evaporates and they begin to brown. This gives the filling much more flavor.

Easy Variations
Add Chicken

Add 1 cup finely chopped cooked chicken for a higher-protein version.

Add Ground Beef

Brown ½ lb (225 g) ground beef, drain well, and mix it into the filling.

Mediterranean Style

Add:

¼ cup chopped sun-dried tomatoes
2 tablespoons chopped olives
¼ cup crumbled feta
Spicy Version

Add:

½ teaspoon crushed red pepper
¼ teaspoon cayenne
Chopped jalapeño
Extra Cheesy

Add another ½ cup mozzarella to the ricotta mixture.

Nut Information

Does this recipe contain nuts?
No. The basic recipe contains no peanuts or tree nuts.

Peanut-free: Yes, provided all packaged ingredients are peanut-free.

Tree-nut-free: Yes, provided all packaged ingredients are tree-nut-free.

Nut-free substitution: No substitutions are necessary because the recipe is naturally nut-free.

Allergy precaution: If preparing this for someone with a severe nut allergy, check the labels of ricotta, mozzarella, Parmesan, seasonings, and other packaged ingredients for possible cross-contact warnings.

Other Allergens

This recipe contains:

Milk/dairy: ricotta, mozzarella, Parmesan
Egg: used in the filling

It is naturally vegetarian when prepared as written.

Recipe Q&A
Q: Are zucchini boats low-carb?

Yes. Zucchini is a relatively low-carbohydrate vegetable, and this recipe doesn’t contain pasta, rice, breadcrumbs, or other high-carb fillers.

Q: Can I make these keto-friendly?

Yes. The recipe is suitable for many keto-style meal plans as written. Check the carbohydrate content of your particular ricotta, tomato products if added, and other packaged ingredients.

Q: Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much water as possible before adding it to the filling.

Q: Can I use frozen mushrooms?

Fresh mushrooms are preferable. Frozen mushrooms can release additional water, so drain and cook them thoroughly before using.

Q: Can I use cottage cheese instead of ricotta?

Yes. For a smoother filling, blend the cottage cheese briefly before mixing it with the other ingredients.

Q: Can I make these without eggs?

Yes. The egg helps bind the filling but can be omitted. The filling will be slightly softer.

Q: Can I prepare zucchini boats ahead of time?

Yes. Assemble them, cover, and refrigerate for up to 24 hours. Bake when ready, adding a few extra minutes if needed.

Q: Can I freeze them?

Yes, although zucchini becomes softer after freezing and thawing. For the best texture, freeze them after baking in an airtight freezer-safe container and use within about 2–3 months.

Q: How do I reheat leftovers?

Reheat in a 375°F (190°C) oven for 10–15 minutes or until hot. An air fryer also works well.

Q: How long do leftovers last?

Refrigerate leftovers promptly in a covered container and use within 3–4 days. USDA guidance recommends refrigerating cooked leftovers promptly and using most cooked leftovers within 3–4 days.

Q: Can I make this dairy-free?

Yes. Use a dairy-free ricotta-style cheese and dairy-free mozzarella and Parmesan alternatives.

Q: What should I serve with zucchini boats?

Try them with:

Green salad
Roasted broccoli
Garlic green beans
Cauliflower rice
Tomato-cucumber salad
Grilled chicken
Roasted asparagus
Approximate Nutrition

Per serving, assuming 2 zucchini halves:

Calories: 330–370
Protein: 22–25 g
Total Carbohydrates: 14–17 g
Fiber: 4–5 g
Net Carbohydrates: approximately 10–12 g
Fat: 21–24 g
Sugar: 6–8 g
Sodium: approximately 550–700 mg

Nutrition is an estimate and will vary depending on the size of the zucchini and the specific ricotta, mozzarella, and Parmesan used.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *