Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats
Description
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats are a delicious, healthy, and satisfying meal packed with fresh vegetables, creamy cheese, and Italian-inspired flavours. Tender zucchini halves are hollowed out and filled with a savoury mixture of sautéed mushrooms, fresh spinach, creamy ricotta, garlic, Parmesan cheese, and Italian herbs. Everything is baked until the zucchini becomes tender, the filling turns beautifully creamy, and the cheese on top melts into a golden, delicious layer.
This recipe is perfect for anyone looking for a comforting meal that feels indulgent while incorporating plenty of vegetables. The mushrooms add a rich, earthy flavour, spinach brings freshness and colour, and ricotta creates a soft, creamy filling that pairs perfectly with the mild sweetness of zucchini.
These stuffed zucchini boats make an excellent vegetarian main course, a flavourful side dish, or an easy meal-prep option for busy weekdays. They are naturally low in carbohydrates compared with traditional pasta-based dishes and can easily fit into a balanced Mediterranean-inspired eating plan.
Whether you’re preparing a family dinner, looking for a creative way to use fresh zucchini, or simply craving something cheesy and delicious, this recipe is definitely worth adding to your collection!
Ingredients
For the Zucchini Boats:
- 4 medium zucchini
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Spinach, Mushroom, and Ricotta Filling:
- 1 tablespoon olive oil
- 8 ounces fresh mushrooms, finely chopped
- 2 cups fresh spinach, roughly chopped
- 1 cup ricotta cheese
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- ¼ small onion, finely diced
- ½ teaspoon Italian seasoning
- ¼ teaspoon dried oregano
- ¼ teaspoon black pepper
- ¼ teaspoon salt, or to taste
- 1 tablespoon chopped fresh parsley
- ½ cup shredded mozzarella cheese
Optional Toppings:
- 2 tablespoons additional Parmesan cheese
- Fresh parsley or basil
- A pinch of red pepper flakes
Equipment Needed
- Baking dish
- Large skillet
- Sharp knife
- Cutting board
- Mixing bowl
- Spoon for scooping zucchini
- Measuring cups and spoons
- Aluminium foil, if needed
Instructions
Step 1: Prepare the Oven
Preheat your oven to 400°F (200°C). Lightly grease a baking dish with olive oil or nonstick cooking spray.
Preparing the oven in advance ensures that the zucchini boats bake evenly and the cheese melts beautifully once everything is assembled.
Step 2: Prepare the Zucchini
Wash the zucchini thoroughly and pat them dry with a clean kitchen towel. Trim off the ends and slice each zucchini lengthwise into two equal halves.
Using a small spoon, gently scoop out the centre flesh to create boat-shaped cavities. Leave approximately ¼ inch of zucchini around the edges and bottom so the boats hold their shape during baking.
Finely chop the scooped-out zucchini flesh and reserve it for the filling. This helps reduce food waste and adds extra vegetable flavour.
Arrange the zucchini halves cut-side up in the prepared baking dish. Brush lightly with olive oil and season with salt and black pepper.
Step 3: Prepare the Mushroom Mixture
Heat one tablespoon of olive oil in a large skillet over medium heat.
Add the finely diced onion and cook for approximately 2–3 minutes until softened and fragrant.
Stir in the minced garlic and cook for another 30 seconds, being careful not to burn it.
Add the chopped mushrooms and reserved zucchini flesh. Cook for 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to turn golden.
Allow excess liquid to evaporate. This step is important because too much moisture can make the filling watery.
Step 4: Add the Spinach
Add the chopped fresh spinach to the skillet.
Cook for 2–3 minutes, stirring gently, until the spinach wilts and becomes tender.
If the mixture contains excess liquid, continue cooking for another minute or two until most of the moisture has evaporated.
Remove the skillet from the heat and allow the vegetable mixture to cool slightly.
Step 5: Prepare the Ricotta Filling
In a medium mixing bowl, combine the ricotta cheese, Parmesan cheese, Italian seasoning, dried oregano, black pepper, and salt.
Add the cooked mushroom, spinach, and zucchini mixture.
Stir everything together until evenly combined. Add the chopped fresh parsley and mix again.
The filling should be creamy, thick, and easy to spoon into the zucchini boats. If it seems too wet, add a little extra Parmesan cheese.
Step 6: Fill the Zucchini Boats
Spoon the prepared ricotta and vegetable mixture evenly into each zucchini half.
Gently press the filling into the cavities without packing it too tightly.
Arrange the filled zucchini boats in the baking dish, making sure they sit securely.
Sprinkle shredded mozzarella cheese evenly over the tops. Add extra Parmesan if desired for a richer, more flavourful finish.
Step 7: Bake the Zucchini Boats
Place the baking dish in the preheated oven.
Bake uncovered for approximately 20–25 minutes, or until the zucchini is tender when pierced with a fork and the cheese is melted.
For a more golden, slightly crispy cheese topping, switch the oven to broil for the final 1–2 minutes. Watch carefully to prevent burning.
Cooking time may vary depending on the size and thickness of your zucchini.
Step 8: Rest and Garnish
Remove the baking dish from the oven and allow the zucchini boats to rest for approximately 5 minutes.
This gives the filling time to settle and makes serving easier.
Garnish with freshly chopped parsley or basil and a pinch of red pepper flakes if you enjoy a little heat.
Serve warm and enjoy!
Preparation and Cooking Time
- Preparation Time: 20 minutes
- Cooking Time: 25 minutes
- Resting Time: 5 minutes
- Total Time: Approximately 50 minutes
- Servings: 4
- Difficulty: Easy
- Cuisine: Mediterranean-inspired
- Course: Main Course or Side Dish
Nutritional Information
Approximate nutritional values per serving, assuming two zucchini boat halves per serving:
- Calories: 285
- Protein: 17 g
- Total Carbohydrates: 13 g
- Dietary Fibre: 3 g
- Net Carbohydrates: 10 g
- Total Fat: 19 g
- Saturated Fat: 9g
- Sugar: 7g
- Sodium: 520 mg
Nutritional information is an estimate and may vary depending on the brands of cheese, portion sizes, and ingredients used.
Health Benefits
1. Rich in Vegetables
Zucchini, spinach, and mushrooms provide a variety of vitamins, minerals, fibre, and beneficial plant compounds. Including different vegetables in your meals helps support a balanced diet.
2. Provides Protein
Ricotta, Parmesan, and mozzarella contribute protein, which helps support muscle maintenance and normal body functions. The combination also makes this vegetarian dish more satisfying.
3. Contains Antioxidants
Spinach and mushrooms contain naturally occurring antioxidant compounds. These help protect cells from oxidative stress as part of a balanced eating pattern.
4. Supports Digestive Health
Zucchini, spinach, and mushrooms provide dietary fibre, which contributes to normal digestion and helps support gut health.
5. A Lower-Carbohydrate Alternative
Instead of using pasta, bread, or pastry as the base, this recipe uses fresh zucchini. This makes it a delicious option for people who prefer meals with fewer carbohydrates.
6. Provides Calcium
Ricotta, Parmesan, and mozzarella contain calcium, an important mineral for maintaining healthy bones and teeth.
Recipe Notes
- Choose the Right Zucchini: Medium-sized zucchini are ideal because they are easier to hollow out and hold their shape during baking.
- Avoid Watery Filling: Cook the mushrooms and spinach until excess moisture evaporates before mixing them with ricotta.
- Use Whole-Milk Ricotta: Whole-milk ricotta creates a richer, creamier filling, although part-skim ricotta also works.
- Don’t Scoop Too Deep: Leave enough zucchini flesh around the edges and bottom to prevent the boats from collapsing.
- Season Gradually: Parmesan cheese naturally contains salt, so taste the filling before adding additional seasoning.
- Customise the Cheese: You can use provolone, Monterey Jack, or additional mozzarella instead of Parmesan or mozzarella according to your preference.
Helpful Cooking Tips
1. Make the Filling Ahead
Prepare the spinach, mushroom, and ricotta filling up to one day ahead. Store it in an airtight container in the refrigerator, and fill the zucchini just before baking.
2. Add More Vegetables
Finely chopped bell peppers, sun-dried tomatoes, or grated carrots can add extra flavour and colour to the filling.
3. Make It Spicy
Add a pinch of red pepper flakes or a little cayenne pepper for a gentle spicy kick.
4. Add Extra Protein
For a non-vegetarian version, add cooked shredded chicken or ground turkey to the mushroom mixture.
5. Prevent Overcooking
Check the zucchini after 20 minutes. You want it tender but still firm enough to hold the filling.
6. Get a Golden Topping
For a beautiful golden finish, broil the zucchini boats briefly after baking. Keep an eye on them because cheese can brown quickly.
Storage and Reheating
Refrigerator: Allow leftover zucchini boats to cool completely. Transfer them to an airtight container and refrigerate for up to 3–4 days.
Freezer: Freezing is not recommended for the best texture because zucchini releases water after thawing, and ricotta filling can become grainy. For better results, freeze the filling separately if desired.
Oven Reheating: Place the zucchini boats in an oven-safe dish and warm at 350°F (175°C) for approximately 10–15 minutes or until heated through.
Microwave Reheating: Place one or two portions on a microwave-safe plate and heat in 30-second intervals until warm.
What to Serve with Stuffed Zucchini Boats
These delicious zucchini boats are versatile and pair wonderfully with many dishes.
- Mediterranean cucumber and tomato salad
- Garlic roasted broccoli
- Lemon herb grilled chicken
- Cauliflower rice
- Roasted asparagus
- Quinoa with fresh parsley and lemon
- A light Greek salad
- Homemade tomato basil soup
For a complete Mediterranean-inspired dinner, serve two zucchini boat halves with a fresh cucumber salad and a small portion of grilled chicken or quinoa.
Frequently Asked Questions
Q1: Do I need to cook the zucchini before stuffing it?
No. The zucchini boats can be filled while raw. They will soften and cook in the oven while the cheese melts and the filling becomes warm and creamy.
Q2: Can I use frozen spinach instead of fresh spinach?
Yes! Thaw the frozen spinach completely and squeeze out as much excess moisture as possible before adding it to the mushroom mixture. Approximately ½ cup of well-drained frozen spinach can replace 2 cups of fresh spinach.
Q3: Can I make these zucchini boats without ricotta?
Absolutely! Cottage cheese is a great alternative. Blend it slightly for a smoother filling, or use cream cheese for a richer texture.
Q4: How do I stop my zucchini boats from becoming soggy?
Avoid overcooking the zucchini and make sure the mushroom and spinach mixture is not watery. You can also lightly salt the hollowed zucchini, let it rest for 10 minutes, and pat it dry before stuffing.
Q5: Are these stuffed zucchini boats vegetarian?
Yes! The recipe is vegetarian as written. Just check that your Parmesan cheese is made with vegetarian-friendly ingredients if that is important to your diet.
Q6: Can I prepare this recipe in advance?
Yes! Prepare the filling and hollow out the zucchini separately. Refrigerate both in covered containers and assemble shortly before baking for the best texture.
Q7: Can I use another type of mushroom?
Yes! Cremini, white button, or baby bella mushrooms all work beautifully. You can also combine different varieties for a deeper, earthier flavor.
Q8: Can I make this recipe dairy-free?
Yes, although the flavor and texture will be different. Use dairy-free ricotta-style cheese and dairy-free mozzarella alternatives. Check that the products melt and bake well.
Q9: How do I know when the zucchini boats are done?
The zucchini should be tender when pierced with a fork but should still hold its shape. The filling should be hot and the cheese melted and lightly golden.
Q10: Are these suitable for meal preparation?
Yes! They are excellent for meal prep. Divide the cooked zucchini boats into individual containers and refrigerate. Reheat portions as needed for convenient lunches or dinners.
Final Thoughts
These Spinach, Mushroom, and Ricotta Stuffed Zucchini Boats prove that healthy, vegetable-packed meals can be incredibly comforting and delicious. With tender zucchini, savory mushrooms, fresh spinach, creamy ricotta, and melted cheese, every bite delivers wonderful flavor and texture.
