Spinach, Mushroom & Ricotta Stuffed Zucchini Boats

Tender zucchini filled with creamy ricotta, sautéed mushrooms, spinach, garlic, Parmesan, and Italian herbs, then baked until golden and bubbly. A delicious vegetarian, low-carb, protein-rich side dish or light dinner.…

Tender zucchini filled with creamy ricotta, sautéed mushrooms, spinach, garlic, Parmesan, and Italian herbs, then baked until golden and bubbly. A delicious vegetarian, low-carb, protein-rich side dish or light dinner.

Prep Time

15 minutes

Cook Time

25–30 minutes

Total Time

40–45 minutes

Servings

4

Ingredients
For the Zucchini Boats
4 medium zucchini
1½ tbsp olive oil
8 oz (225 g) mushrooms, finely chopped
3 cups fresh baby spinach
2 garlic cloves, minced
½ small onion, finely diced
1 cup ricotta cheese
½ cup grated Parmesan cheese
1 large egg
1 tsp Italian seasoning
½ tsp dried oregano
¼ tsp red pepper flakes, optional
½ tsp salt
¼ tsp black pepper
½ cup shredded mozzarella cheese, for topping
Optional Garnish
Fresh parsley or basil
Extra Parmesan
Red pepper flakes
Lemon zest
Instructions

  1. Prepare the Zucchini

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

Wash and dry the zucchini. Cut each zucchini in half lengthwise.

Using a spoon, carefully scoop out the center, leaving about ¼ inch (6 mm) of zucchini around the edges to create sturdy boats.

Finely chop the scooped zucchini flesh and set it aside.

Place the zucchini halves in a lightly greased baking dish, cut side up.

  1. Cook the Mushroom Filling

Heat olive oil in a large skillet over medium heat.

Add the diced onion and cook for 2–3 minutes until softened.

Add the chopped mushrooms and cook for 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and become lightly browned.

Add the chopped zucchini flesh and garlic. Cook for another 2–3 minutes.

  1. Add the Spinach

Add the fresh spinach to the skillet.

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

Remove the skillet from the heat.

Important: Let the vegetable mixture cool for a few minutes and, if it looks very wet, drain or squeeze out excess moisture. This prevents watery zucchini boats.

  1. Make the Ricotta Filling

In a large bowl, combine:

Ricotta
Parmesan
Egg
Italian seasoning
Oregano
Salt
Black pepper
Red pepper flakes, if using

Mix until smooth.

Fold in the cooked mushroom, spinach, and zucchini mixture.

  1. Fill the Zucchini Boats

Spoon the ricotta mixture evenly into the zucchini halves.

Don’t worry if the filling is slightly heaped—the cheese will settle as it bakes.

Arrange the filled zucchini boats in the baking dish.

  1. Add Mozzarella

Sprinkle shredded mozzarella evenly over the tops.

For extra flavor, add a little Parmesan as well.

  1. Bake

Cover loosely with foil and bake for 15 minutes.

Remove the foil and continue baking for another 8–12 minutes, until the zucchini is tender and the cheese is melted and lightly golden.

For a more golden top, broil for 1–2 minutes at the end, watching carefully.

  1. Rest & Serve

Let the zucchini boats rest for 5 minutes before serving.

Garnish with fresh parsley or basil and a sprinkle of Parmesan.

Serving Suggestions

Serve these zucchini boats with:

Mediterranean salad
Tomato and cucumber salad
Grilled chicken
Baked cod or salmon
Turkey meatballs
Roasted potatoes
Quinoa
Brown rice
Crusty whole-grain bread

For a light vegetarian meal, serve 2 zucchini halves per person with a fresh salad.

Approximate Nutrition

Per serving, assuming 4 servings:

Calories: 300–330
Protein: 18–21 g
Carbohydrates: 12–15 g
Fat: 19–21 g
Fiber: 3–4 g
Net Carbs: approximately 9–12 g

Nutrition is an estimate and will vary depending on the exact cheeses, ricotta, and portion sizes used.

Nut & Allergen Information
Does this recipe contain nuts?

No. There are no peanuts or tree nuts in the recipe as written.

Is it nut-free?

Yes, the recipe is nut-free as written. If cooking for someone with a severe nut allergy, check packaged cheeses and seasonings for allergy statements and possible cross-contact.

Main allergens
Milk/Dairy: Ricotta, Parmesan, and mozzarella
Egg: The filling contains one egg
Nuts: None
Peanuts: None
Gluten: None in the listed ingredients
Soy: None in the listed ingredients
Important allergy note

For strict allergy requirements, always check individual packaged ingredients because manufacturing facilities and formulations can vary.

Easy Substitutions
Ricotta

Use cottage cheese blended until smooth for a higher-protein variation.

Parmesan

Use Pecorino Romano or additional mozzarella.

Mozzarella

Use provolone, fontina, or a little extra Parmesan.

Mushrooms

Cremini, white button, or baby bella mushrooms all work well.

Spinach

Frozen spinach can be used. Thaw completely and squeeze out as much water as possible before adding.

Egg

The egg helps bind the filling. For an egg-free version, you can omit it, although the filling will be slightly softer.

Storage & Meal Prep
Refrigerator

Store cooled zucchini boats in an airtight container for up to 3 days.

Reheating

Reheat in a 350°F (175°C) oven for 10–15 minutes or microwave until heated through.

The oven gives the best texture and helps keep the cheese topping delicious.

Freezing

Freezing is possible, but zucchini can become softer and release water after thawing. For the best texture, enjoy them fresh or refrigerated.

Recipe Q&A
Q: Can I make these zucchini boats ahead of time?

Yes. Prepare and fill the zucchini boats, cover, and refrigerate for up to 24 hours. Bake when ready, adding a few extra minutes if they are going directly from the refrigerator to the oven.

Q: How do I prevent watery zucchini boats?

The key is to cook the mushrooms and spinach thoroughly and remove excess moisture before mixing them with the ricotta.

Q: Do I need to pre-bake the zucchini?

No. The zucchini can go directly into the oven. If you prefer very tender zucchini, you can pre-bake the empty boats for about 8 minutes before filling.

Q: Can I use frozen spinach?

Yes. Thaw it completely and squeeze it very well to remove excess water.

Q: Can I use cottage cheese instead of ricotta?

Absolutely. Blended cottage cheese makes a delicious high-protein substitute.

Q: Are these zucchini boats vegetarian?

Yes, the recipe is vegetarian as written.

Q: Are they gluten-free?

Yes, the listed ingredients are naturally gluten-free. Check packaged cheeses and seasonings if you need strict gluten avoidance.

Q: Are zucchini boats low-carb?

Yes. They are relatively low in carbohydrates and contain no pasta, breadcrumbs, or flour.

Q: Can I add meat?

Yes. Cooked ground turkey, chicken, or Italian sausage can be mixed into the filling. Make sure the meat is fully cooked before combining it with the ricotta mixture.

Q: Can I make them without Parmesan?

Yes. Replace the Parmesan with additional mozzarella or another hard cheese you enjoy.

Q: How do I make them more protein-rich?

Use blended cottage cheese instead of some or all of the ricotta, or add cooked chicken or turkey to the filling.

Q: Can I make them spicy?

Yes. Add red pepper flakes, cayenne, or a little chopped chili to the filling.

Q: How do I know when they’re done?

The zucchini should be tender when pierced with a fork, while the filling should be hot and the cheese melted and lightly golden.

Q: Can I serve these as a main dish?

Yes. Serve two halves per person alongside a large salad or another vegetable side for a satisfying light meal.

Q: What makes this recipe Mediterranean-inspired?

The combination of olive oil, garlic, spinach, mushrooms, ricotta, Parmesan, oregano, and fresh herbs gives these zucchini boats a Mediterranean-Italian flavor profile.

Comments

Leave a Reply

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