Go Back
Mediterranean Stuffed Zucchini Boats Recipe
Ben Carraoli

Mediterranean Stuffed Zucchini Boats Recipe

I just made these Mediterranean stuffed zucchini boats, and I have to tell you—they were absolutely irresistible! I love how tender the zucchini becomes while holding a creamy, flavorful filling.
Total Time 1 hour 10 minutes

Ingredients
  

  • 3 medium zucchinis – choose similar sizes so they cook evenly.
  • 2 –3 tablespoons olive oil – adds richness and helps the zucchini roast beautifully.
  • Salt to taste – enhances all the natural flavors.
  • 1 24-ounce jar pasta sauce – homemade or store-bought, pick a sauce with fresh flavors.
  • 3 –4 tablespoons olive oil – helps soften the vegetables without drying them out.
  • 8 oz baby spinach leaves roughly chopped – fresh spinach wilts nicely; avoid frozen.
  • 2 garlic cloves grated – fresh garlic gives the best aroma and flavor.
  • 6 oz shredded mozzarella cheese or cream cheese – fresh mozzarella melts perfectly cream cheese adds extra creaminess.
  • 6 oz feta cheese crumbled – buying block feta and crumbling it yourself gives the best texture.
  • 1 teaspoon dried dill – enhances the Mediterranean profile; fresh works too.
  • Salt to taste – balances the flavors.
  • Freshly cracked black pepper to taste – adds a gentle bite.
  • A pinch of crushed red pepper flakes – optional for heat.
  • 2 –3 tablespoons olive oil – for sautéing the onions and garlic.
  • 1 small onion finely chopped – caramelizes beautifully for a sweet base.
  • 2 garlic cloves grated – prevents chunks in the sauce.
  • 28 oz pureed tomatoes – smooth texture or use chunky if preferred.
  • 1/2 –1 teaspoon granulated sugar or honey – balances the acidity of tomatoes.
  • Freshly cracked black pepper to taste – adds subtle heat.
  • 1/2 teaspoon dried oregano – classic Mediterranean seasoning.
  • 1/2 cup pine nuts – toast them while baking for a crunchy finish.
  • 1/2 cup chopped Kalamata olives – optional but adds salty briny flavor

Method
 

  1. Preheat your oven to 500 °F. Cut each zucchini in half lengthwise and scoop out the flesh, leaving a firm border to hold the filling. Brush with olive oil, season with salt, and roast for 10 minutes.
  2. Heat olive oil in a saucepan and sauté the zucchini flesh until soft. Add garlic, then spinach in batches, seasoning each batch lightly. Remove from heat, mix in dill, cheeses, black pepper, and red pepper flakes.
  3. In another pan, sauté onions in olive oil until golden. Add garlic, then pureed tomatoes, sugar, salt, pepper, and oregano. Simmer until slightly thickened, tasting and adjusting seasoning.
  4. Lower oven temperature to 400 °F. Pour tomato sauce into a baking dish, place zucchini boats on top, and fill them with the stuffing. Sprinkle pine nuts and chopped olives over the top.
  5. Bake for 25–30 minutes until the zucchini is tender and the filling is golden. Let cool slightly before serving for best texture and flavor.

Notes

  • I like to toast the pine nuts separately for extra crunch.
  • Using fresh grated cheese really improves the creaminess.
  • I always roast the zucchini first; it prevents soggy boats.
  • Add a squeeze of lemon juice to the filling—it brightens up the flavors.