Stuffed Zucchini with Spinach, Mushroom & Cheese

Stuffed Zucchini with Spinach, Mushroom & Cheese

Description

Stuffed Zucchini with Spinach, Mushroom & Cheese is a delicious, oven-baked dish featuring tender zucchini boats filled with creamy ricotta, savoury mushrooms, fresh spinach, and a flavourful blend of Parmesan and mozzarella cheese. Finished with fresh parsley, this recipe brings together simple ingredients to create a comforting meal that looks beautiful on the dinner table.

The zucchini becomes tender as it bakes, while the filling develops a rich, cheesy texture with earthy mushroom flavour and the freshness of spinach. Ricotta provides a soft, creamy base, Parmesan adds a savoury depth, and mozzarella melts into a delicious golden topping.

This recipe is perfect for weeknight dinners, vegetarian lunches, family gatherings, or as a side dish alongside grilled chicken, fish, or a fresh salad. It is also a great way to enjoy more vegetables without sacrificing flavour.

With straightforward preparation and everyday ingredients, these stuffed zucchini boats are easy to customise according to your preferences. Whether you serve them as a light main course or as part of a larger meal, they are a satisfying addition to your collection of homemade recipes.

Recipe Details

Prep Time: 20 minutes
Cook Time: 25–35 minutes
Total Time: 45–55 minutes
Servings: 4
Course: Main Dish or Side Dish
Cuisine: Italian-inspired
Difficulty: Easy

Ingredients

For the Zucchini

  • 4 medium zucchini
  • 1 tablespoon olive oil
  • Salt, to taste
  • Black pepper, to taste

For the Spinach, Mushroom & Cheese Filling

  • 1 cup ricotta cheese
  • ½ cup grated Parmesan cheese
  • ½ cup shredded mozzarella cheese
  • 2 cups fresh spinach, chopped
  • 1½ cups mushrooms, finely chopped
  • 2 cloves garlic, minced
  • ¼ cup finely chopped onion, optional
  • 1 teaspoon olive oil
  • ½ teaspoon dried Italian seasoning
  • ¼ teaspoon garlic powder, optional
  • Salt and black pepper, to taste

For Garnishing

  • 1 tablespoon chopped fresh parsley
  • 2 tablespoons extra mozzarella or Parmesan, optional

Instructions

Step 1: Preheat the Oven

Preheat your oven to 400°F (200°C). Lightly grease a baking dish with olive oil or nonstick cooking spray.

Choose a baking dish large enough to hold all four zucchini halves in a single layer. This helps the zucchini cook evenly and prevents the filling from spilling over during baking.

Step 2: Prepare the Zucchini Boats

Wash the zucchini thoroughly and pat them dry. Trim off the ends, then slice each zucchini lengthwise in half.

Using a small spoon, carefully scoop out the centre flesh, leaving a sturdy border around the edges. Avoid scraping too deeply because the zucchini shells need to remain strong enough to hold the filling.

Finely chop the scooped-out zucchini flesh and reserve it for the filling. This helps reduce waste and adds extra vegetable flavour.

Arrange the zucchini halves cut-side up in the prepared baking dish. Brush them lightly with olive oil and season with salt and black pepper.

Step 3: Pre-bake the zucchini.

Place the zucchini boats in the preheated oven and bake for approximately 8–10 minutes.

Pre-baking helps soften the zucchini before adding the filling. It also gives the boats a head start so the cheese filling can heat through without requiring the zucchini to become overly soft.

Remove the dish from the oven and carefully drain any excess liquid that has collected inside the zucchini. Set aside while you prepare the filling.

Step 4: Sauté the Mushrooms and Onion

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

Add the finely chopped mushrooms and optional onion. Cook for approximately 5–7 minutes, stirring occasionally, until the mushrooms soften and release their moisture.

Continue cooking until most of the liquid evaporates. This step is important because mushrooms contain a lot of water, and excess moisture can make the filling watery.

Stir in the minced garlic and cook for another 30–60 seconds until fragrant.

Add the reserved chopped zucchini flesh and cook for another 2–3 minutes, allowing any additional moisture to evaporate.

Step 5: Add the Spinach

Add the chopped spinach to the skillet. Stir gently and cook for approximately 2–3 minutes until the spinach wilts.

If the spinach releases liquid, continue cooking briefly until the mixture is no longer watery.

Remove the skillet from the heat and allow the vegetables to cool slightly. This helps prevent the ricotta from becoming too loose when the filling is mixed together.

Step 6: Prepare the Cheese Filling

In a medium mixing bowl, combine the ricotta cheese, grated Parmesan, shredded mozzarella, Italian seasoning, and garlic powder if using.

Add the cooked mushroom and spinach mixture. Stir until everything is evenly combined.

Season with salt and black pepper to taste. Remember that Parmesan already contains salt, so start with a small amount and adjust as needed.

The filling should be creamy but thick enough to stay inside the zucchini boats. If it looks watery, allow the vegetables to cool and drain any remaining liquid before mixing them into the cheese.

Step 7: Fill the Zucchini Boats

Spoon the spinach, mushroom, and cheese mixture evenly into each pre-baked zucchini half.

Press the filling gently into the hollowed centers without packing it too tightly. Divide the mixture evenly so every portion has a good balance of vegetables and cheese.

Sprinkle the remaining mozzarella or Parmesan over the tops if desired. This extra layer creates a delicious cheesy finish as the zucchini bakes.

Step 8: Bake Until Tender

Return the stuffed zucchini boats to the oven and bake for approximately 15–25 minutes, depending on their size and how tender you prefer them.

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

For a more golden finish, switch the oven to broil for the final 1–2 minutes, watching carefully to prevent burning.

Remove the baking dish from the oven and allow the zucchini to rest for about 5 minutes before serving.

Step 9: Garnish and Serve

Sprinkle the stuffed zucchini boats with freshly chopped parsley.

Serve warm as a vegetarian main dish, a hearty side, or part of a larger dinner. Pair them with a green salad, roasted vegetables, or your favourite protein for a complete meal.

Notes

Choose medium zucchini: medium-sized zucchini are easier to fill and generally cook more evenly than very large ones.

Remove excess moisture: mushrooms, spinach, and zucchini all release water during cooking. Cooking the vegetables until most of the moisture evaporates helps keep the filling creamy rather than watery.

Use whole-milk or part-skim ricotta: Either works well. Whole-milk ricotta creates a richer filling, while part-skim ricotta may produce a lighter result.

Cheese variations: You can substitute provolone or a mild Italian cheese for some of the mozzarella. Keep the Parmesan for its savoury flavour.

Fresh or frozen spinach: Frozen spinach can be used, but thaw it completely and squeeze out as much moisture as possible before adding it to the filling.

Season gradually: Parmesan and mozzarella contribute saltiness, so taste the filling before adding extra salt.

Make it vegetarian: Check that the Parmesan you use is suitable for your vegetarian preferences, as some traditional Parmesan-style cheeses are made with animal-derived rennet.

Tips for the Best Stuffed Zucchini

  1. Keep the zucchini shells sturdy. Leave a border around the edges when scooping out the flesh so the boats hold their shape during baking.
  2. Cook the mushrooms thoroughly. Evaporating excess liquid is one of the most important steps for preventing soggy stuffed zucchini.
  3. Drain the spinach if necessary. If using frozen spinach, squeeze it firmly in a clean kitchen towel before mixing it with the cheese.
  4. Avoid overfilling. Distribute the filling evenly and keep it within the zucchini edges to prevent spills.
  5. Use freshly grated Parmesan. It usually melts and blends more smoothly than some pre-grated varieties.
  6. Check for doneness. Baking time varies with zucchini size. Test the flesh with a fork rather than relying only on the clock.
  7. Add herbs for freshness. Parsley, basil, or a little fresh thyme complements the earthy mushrooms and creamy cheese.
  8. Broil carefully. If you want a golden cheese topping, watch the zucchini closely during the final minutes.
  9. Let the boats rest before serving. A short rest helps the filling settle and makes the portions easier to lift from the dish.
  10. Customise the flavour. Add a pinch of red pepper flakes for heat or a few chopped sun-dried tomatoes for a tangy, Mediterranean-inspired variation.

Serving Suggestions

These stuffed zucchini boats are versatile and can be served in several ways.

  • With a fresh salad: Pair with mixed greens, cucumber, tomatoes, and a light vinaigrette.
  • With grilled chicken: Serve alongside simply seasoned chicken for a more protein-rich dinner.
  • With baked fish: The creamy cheese filling pairs well with lemon-herb fish.
  • With roasted vegetables: Add roasted carrots, broccoli, or bell peppers for a colourful meal.
  • With tomato sauce: Spoon a little marinara sauce into the baking dish before adding the zucchini for an Italian-inspired variation.
  • As a side dish: Serve one half of a zucchini alongside a main course, depending on appetite and portion size.

For a vegetarian dinner, serve two stuffed halves per person with a fresh salad and a side of roasted vegetables.

Storage and Reheating

Refrigeration: Allow the zucchini to cool slightly, then transfer it to an airtight container. Refrigerate within two hours of cooking and consume within 3–4 days.

Reheating in the oven: Place the zucchini boats in an oven-safe dish and cover loosely with foil. Heat at 350°F (175°C) until warmed throughout, usually around 10–15 minutes depending on portion size.

Microwave reheating: Place one or two portions on a microwave-safe plate and heat in short intervals until hot throughout. The zucchini may become softer, but the flavour will remain enjoyable.

Freezing: Freezing is possible, but zucchini tends to release water and soften after thawing. The ricotta filling may also change texture. For the best result, enjoy this recipe fresh or refrigerated.

Make-ahead option: Prepare the vegetable filling in advance and refrigerate it separately. Hollow the zucchini and assemble the boats shortly before baking. If assembling ahead, keep them covered and refrigerated, then bake until the filling is hot and the zucchini is tender.

Nutritional Information

Approximate nutrition per serving, assuming the recipe makes four servings and includes the listed filling, olive oil, and cheese:

  • Calories: 250–330
  • Protein: 15–20 g
  • Carbohydrates: 10–15 g
  • Fat: 17–24 g
  • Fiber: 3–5 g
  • Sugar: 5–7 g
  • Sodium: 400–650 mg

These values are estimates and may vary depending on the size of the zucchini, the type of ricotta, the cheese brands, and the amount of added salt or oil.

Benefits of Stuffed Zucchini with Spinach, Mushroom & Cheese

Provides protein: Ricotta, Parmesan, and mozzarella contribute protein, which supports muscle maintenance and normal body functions.

Includes vegetables: Zucchini, spinach, mushrooms, and onion provide a variety of nutrients, flavors, and textures.

Offers calcium: Ricotta and other cheeses contribute calcium, which is important for maintaining normal bones and teeth.

Contains fiber: Zucchini and spinach provide some dietary fiber, which contributes to a balanced eating pattern.

Supports meal variety: Combining several vegetables with cheese creates a flavorful dish that can help add variety to everyday meals.

Customizable for different meals: These zucchini boats can be served as a vegetarian main dish or as a side alongside fish, chicken, or other foods.

Home-cooked and adaptable: You can adjust the cheeses, seasonings, and vegetables to match your preferences and nutritional needs.

The recipe can be part of a balanced diet, but its nutritional benefits depend on the overall meal and portion size. It is not a medical treatment or a guaranteed weight-loss food.

Frequently Asked Questions

1. Do I need to peel the zucchini?

No. The skin helps the zucchini boats hold their shape and adds color and texture. Simply wash the zucchini thoroughly before preparing it.

2. Can I use frozen spinach?

Yes. Thaw the spinach completely and squeeze out excess liquid before adding it to the mushrooms and cheese. This prevents the filling from becoming watery.

3. Can I use a different cheese instead of ricotta?

Yes. Cottage cheese can be used for a different texture, though it may be wetter and less creamy. Drain it if necessary. Cream cheese can also work, but it creates a richer filling.

4. Why are my stuffed zucchini watery?

Zucchini, spinach, and mushrooms all contain a lot of moisture. Pre-baking the zucchini, cooking the mushrooms until their liquid evaporates, and draining the spinach are the best ways to reduce excess water.

5. Can I make these zucchini boats ahead of time?

Yes. Prepare the filling in advance and store it in the refrigerator. Assemble the zucchini boats shortly before baking for the best texture.

6. How do I know when the zucchini is done?

The zucchini should be tender when pierced with a fork, while the cheese filling should be hot throughout. Start checking around the 15-minute mark after adding the filling.

7. Can I make this recipe without mozzarella?

Yes. You can omit the mozzarella or replace it with another melting cheese. The topping may be less stretchy, but the ricotta and Parmesan will still provide plenty of flavor.

8. Is this recipe vegetarian?

The listed ingredients are vegetarian-friendly when you choose cheeses made with suitable vegetarian ingredients. Check the Parmesan label if this is important to your diet.

9. Can I add more vegetables?

Absolutely. Finely chopped bell peppers, kale, or sun-dried tomatoes can be added to the filling. Cook vegetables that release moisture before combining them with the cheese.

10. Can I make the recipe spicier?

Yes. Add crushed red pepper flakes, a pinch of cayenne pepper, or freshly ground black pepper to the filling. Start with a small amount and adjust to your taste.

11. What should I serve with stuffed zucchini?

A fresh salad, roasted vegetables, grilled chicken, or baked fish all work well. For a vegetarian meal, serve the zucchini with a salad and another vegetable side.

12. Can I freeze the leftovers?

You can freeze them, but the zucchini may become soft and watery after thawing, and the cheese filling may change texture. Refrigerating and eating the leftovers within 3–4 days generally gives a better result.

Final Thoughts

Stuffed Zucchini with Spinach, Mushroom & Cheese is a flavorful way to turn fresh vegetables and a handful of cheeses into a satisfying homemade dish. Tender zucchini boats filled with creamy ricotta, savory mushrooms, fresh spinach, and melted mozzarella make every serving delicious and comforting.

Serve these cheesy zucchini boats for a weeknight dinner, a vegetarian lunch, or as a colorful side dish for your next family meal. With a few simple ingredients and easy preparation steps, this recipe is one you can customize and enjoy again and again.

If you try this recipe, save it for later, share it with someone who loves cheesy vegetable dishes, and let us know in the comments how you made it your own!

Similar Posts

Leave a Reply

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