Yummy Broccoli, Spinach & Halloumi Stuffed Zucchini Boats
These Mediterranean-style zucchini boats are stuffed with a flavorful mix of tender broccoli, wilted spinach, and golden halloumi cheese, finished with olive oil, herbs, and a light lemony touch.
They’re wholesome, protein-rich, and naturally gluten-free, perfect for a healthy lunch, light dinner, or elegant vegetarian main.
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes
Serves: 3–4
Ingredients
Zucchini Boats
3 medium zucchini
1½ tbsp extra-virgin olive oil
Salt and black pepper
Stuffing
1 cup broccoli florets, finely chopped
1½ cups fresh spinach, chopped
150 g halloumi cheese, grated or finely diced
1 small onion, finely chopped
1 garlic clove, minced
1 tsp dried oregano
½ tsp dried thyme
Zest of ½ lemon
Optional Topping
2 tbsp whole-wheat breadcrumbs or crushed almonds
Fresh parsley or dill for garnish
Instructions
Prepare the Zucchini
Preheat oven to 190°C
Slice zucchini lengthwise
Scoop out centers carefully to form boats
Brush with olive oil, season lightly with salt & pepper
Bake 10 minutes until slightly tender
Prepare the Filling
Heat olive oil in a pan over medium heat
Sauté onion for 3–4 minutes until soft
Add garlic and broccoli, cook 2–3 minutes
Stir in spinach until just wilted
Remove from heat, mix in halloumi, herbs, lemon zest
Stuff & Bake
Spoon filling generously into zucchini boats
Sprinkle with breadcrumbs or almonds (if using)
Bake 18–20 minutes until golden and bubbling
Serve
Garnish with fresh herbs
Serve warm with lemon wedges or a light yogurt sauce
Tips
Don’t overcook halloumi — it should stay slightly squeaky
Broccoli should be finely chopped for even texture
Add sun-dried tomatoes for extra depth
Best served fresh, not overbaked
Frequently Asked Questions
Is this Mediterranean diet-friendly?
Yes — olive oil, vegetables, herbs, moderate cheese
Can I make it vegan?
Replace halloumi with chickpeas or almond feta
Can I prepare ahead?
Stuffing can be made 1 day ahead and refrigerated
What to serve with it?
Lentil salad, quinoa tabbouleh, or crusty whole-grain bread
Nutritional Information
Calories: 310
Protein: 15 g
Carbohydrates: 18 g
Fat: 20 g
Fiber: 5 g