
Spinach & Feta Stuffed Zucchini Boats Recipe — Healthy Mediterranean Vegetarian Dinner
Baked zucchini boats filled with spinach, feta, herbs, and Mediterranean seasonings. The zucchini becomes tender in the oven while the savory filling develops a lightly browned top.
Prep Time
20 mins
Cook Time
30 mins
Total Time
50 mins
Servings
4
A TASTE OF TRADITION
The Story Behind This Recipe
These zucchini boats turn simple Mediterranean ingredients into a satisfying vegetable-forward meal. Tender zucchini provides a mild base for garlicky spinach, fluffy quinoa, salty feta, fresh herbs, lemon, and Parmesan.
Cultural & Culinary Context
Stuffed vegetables are common throughout Mediterranean and Middle Eastern cooking, where seasonal vegetables are often filled with grains, herbs, cheese, or seasoned mixtures. This version combines that familiar stuffed-vegetable idea with spinach, quinoa, and feta for a lighter modern meal.
What Makes It Mediterranean?
The recipe reflects Mediterranean cooking through its use of extra virgin olive oil, fresh herbs, garlic, lemon, vegetables, grains, and tangy cheese. The emphasis is on building flavor from fresh ingredients rather than relying on heavy sauces.
Mediterranean Influences
- 🌿Extra virgin olive oil provides the main cooking fat.
- 🌿Garlic, parsley, dill, and oregano build fresh herbal flavor.
- 🌿Fresh lemon juice adds brightness to the filling.
- 🌿Zucchini and spinach make vegetables the center of the meal.
- 🌿Feta provides a creamy, tangy, salty contrast.
- 🌿Quinoa adds a wholesome grain-like base and plant protein.
Ingredients
- 4 medium zucchini (Choose firm zucchini of similar size so the boats cook at roughly the same rate.)
- 2 cups fresh spinach, chopped (Wash and dry thoroughly. Removing excess water helps prevent a watery filling.)
- 1 cup cooked quinoa (Use fully cooked quinoa that has been cooled slightly and drained well.)
- 150 g feta cheese, crumbled (Use a good-quality feta for the best creamy and salty flavor.)
- 2 tbsp grated Parmesan cheese (Adds savory depth and helps the surface develop a light golden color.)
- 2 cloves garlic, minced
- 2 tbsp extra virgin olive oil
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh dill, chopped (Optional, but adds a fresh herbal flavor that pairs especially well with feta.)
- 1 tsp dried oregano
- 0.5 tsp paprika
- 0.5 tsp sea salt (Use less if your feta is particularly salty.)
- 0.25 tsp black pepper
- 1 tbsp fresh lemon juice (Add after cooking the spinach to keep the flavor bright.)
Instructions
- 1
Preheat the oven to 200°C (400°F). Lightly grease a baking dish large enough to hold the four zucchini boats in a single layer.
- 2
Wash and dry the zucchini. Slice each zucchini in half lengthwise. Using a small spoon, carefully scoop out the soft center, leaving about 0.5–1 cm of flesh along the sides and bottom so the zucchini remains sturdy enough to hold the filling.
- 3
Finely chop the zucchini flesh you removed and set it aside. You can add some of it to the filling if it is not excessively watery.
- 4
Brush the zucchini shells lightly with olive oil and place them cut-side up in the prepared baking dish. Bake for about 10 minutes, just until they begin to soften. Do not fully cook them at this stage.
- 5
While the zucchini pre-bakes, heat a little olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 30 seconds, just until fragrant.
- 6
Add the chopped spinach and cook until wilted and most of its visible moisture has evaporated, about 2–4 minutes. If the skillet is still watery, continue cooking briefly until the excess liquid has reduced.
- 7
Add the cooked quinoa, feta, parsley, dill, oregano, paprika, lemon juice, salt, and black pepper. Stir gently until everything is evenly combined. Taste and adjust the seasoning, remembering that feta and Parmesan are already salty.
- 8
Remove the skillet from the heat and fold in the Parmesan cheese. The filling should be moist and cohesive but should not release liquid when pressed with a spoon.
- 9
Carefully remove the partially baked zucchini boats from the oven. If there is visible liquid inside the shells, gently blot it away with a paper towel before filling.
- 10
Spoon the spinach and quinoa mixture generously into each zucchini boat. Mound the filling slightly above the rim rather than pressing it down tightly.
- 11
Return the filled zucchini boats to the oven and bake for about 20 minutes, until the zucchini is tender and the filling is hot with lightly golden areas on top.
- 12
For deeper browning, place the zucchini under the broiler for 1–2 minutes at the end, watching closely so the feta and Parmesan do not burn.
- 13
Remove from the oven and let the zucchini boats rest for about 5 minutes before serving. This allows the filling to settle and makes the boats easier to transfer.
- 14
Serve warm with Greek salad, cucumber salad, lemon wedges, plain yogurt, or a light yogurt-herb sauce.
SET YOURSELF UP FOR SUCCESS
Before You Cook
👨🍳 Keep In Mind
- •Choose firm zucchini of similar size so all the boats cook evenly.
- •Wash and dry the spinach thoroughly because excess water can make the filling soggy.
- •Cook and cool the quinoa before beginning the recipe.
- •Have the feta crumbled and the herbs chopped before starting the filling.
- •Leave approximately 0.5–1 cm of zucchini flesh around the shell so each boat remains sturdy.
- •Preheat the oven fully before the zucchini goes in.
💡 Helpful Tips
- •Do not scoop the zucchini too deeply or the shells can become fragile and collapse.
- •Pre-baking the empty zucchini shells helps them become tender without overcooking the filling.
- •Cook the spinach until most of its visible moisture has evaporated before combining it with quinoa.
- •If your feta is very salty, reduce the added sea salt and taste the filling before baking.
- •Use cooled or only slightly warm quinoa so it does not make the feta overly soft.
- •Do not pack the filling down tightly; a slightly mounded filling gives the best texture.
- •Let the finished zucchini boats rest for about 5 minutes before serving.
👀 How Do I Know It's Done?
- ✓A fork or small knife should enter the zucchini easily without the shell collapsing.
- ✓The center of the filling should be hot all the way through.
- ✓The top should look lightly golden in places.
- ✓There should be no pool of watery liquid around or inside the zucchini boats.
- ✓The filling should hold together when scooped but remain moist rather than dry.
- ✓After resting, each boat should be easy to transfer without falling apart.
WANNA SEE IT IN ACTION ?
Step-by-Step Visual Guide

Prepare the zucchini boats
Slice the zucchini lengthwise and carefully scoop out the center, leaving a sturdy layer of flesh around the shell.
💡 Tip: Leave about 0.5–1 cm of flesh around the shell so the zucchini remains strong enough to hold the filling.

Pre-bake the zucchini
Brush the zucchini shells lightly with olive oil and bake them briefly until they begin to soften.
💡 Tip: The shells should soften slightly but still hold their shape because they will bake again after filling.

Cook the spinach and garlic
Sauté garlic briefly, then add the chopped spinach and cook until wilted and most of its excess moisture has evaporated.
💡 Tip: Reduce the moisture well before continuing so the finished zucchini boats do not become watery.

Mix the filling
Combine the cooked spinach with quinoa, feta, herbs, lemon juice, spices, and Parmesan until evenly mixed.
💡 Tip: Taste the filling before adding more salt because feta and Parmesan already contribute saltiness.

Fill the zucchini boats
Generously spoon the spinach and quinoa mixture into the partially baked zucchini shells, mounding the filling slightly.
💡 Tip: Do not compress the filling tightly. A loose, slightly mounded filling gives a better final texture.

Bake and serve
Bake the filled zucchini until tender and lightly golden, rest briefly, then serve warm with a fresh Mediterranean side.
💡 Tip: Rest the zucchini boats for about 5 minutes after baking so the filling settles before serving.
Tweak It
Make This Recipe Work for You
Adapt the recipe to your ingredients, dietary needs, budget, time, serving size, or meal-prep plans.
🔄 Ingredient Substitutions
Feta alternative
Use crumbled goat cheese or another mild tangy crumbly cheese if feta is unavailable.
Quinoa alternative
Use cooked bulgur or brown rice for a different whole-grain texture. Adjust the amount slightly if the substitute is more or less absorbent.
Fresh herb alternative
If fresh dill is unavailable, increase the parsley or use a small amount of fresh mint.
Spinach alternative
Use finely chopped kale or Swiss chard. Cook until tender and remove excess moisture before mixing with the other filling ingredients.
🌱 Dietary Adjustments
Vegetarian
The recipe is naturally vegetarian and uses feta and Parmesan for protein, calcium, and savory flavor.
Vegan variation
Replace the feta and Parmesan with suitable plant-based cheese alternatives and check packaged ingredients for dairy.
Gluten-free
The recipe is naturally gluten-free when all packaged ingredients, including cheese and seasonings, are suitable for a gluten-free diet.
💰 Budget-Friendly Options
Stretch the cheese
Use a little less feta and Parmesan while keeping plenty of spinach, zucchini, herbs, and quinoa for a filling meal.
Use seasonal greens
Replace part of the spinach with an affordable seasonal leafy green that cooks down well.
⏱️ Time-Saving Options
Use prepared quinoa
Use leftover cooked quinoa or plain refrigerated cooked quinoa to reduce preparation time.
Use prepared spinach
Pre-washed and chopped spinach can speed up preparation. Dry it well before cooking.
👨👩👧👦 Serving Adjustments
Make a larger batch
Double all ingredients and use a second baking dish rather than overcrowding the zucchini boats.
Make two servings
Halve the ingredients for two servings and use a smaller baking dish so the zucchini boats remain snug and upright.
🥡 Meal Prep
Prepare the components ahead
Cook the quinoa, chop the herbs, and prepare the spinach filling ahead of time. Keep the components refrigerated and assemble the zucchini closer to baking.
Assemble before baking
The zucchini can be filled ahead of time and refrigerated until ready to bake. Allow the chilled dish a little extra time in the oven if needed.
RECIPE RESCUE
🧩 What Do You Need Help With?
Choose the problem you're facing and get a recipe-specific solution instead of a generic cooking tip.
WHAT IF?
🔄 What If...?
Choose your situation and we'll show you a practical pathway for making this recipe work.
STORAGE & LEFTOVERS
🥡 Storage & Leftovers
Allow the cooked zucchini boats to cool before transferring them to a sealed container.
Refrigerate promptly and keep chilled until ready to eat.
Store the zucchini boats in a single layer when possible to protect the filling.
Reheat gently in the oven or toaster oven for the best texture.
Avoid prolonged high-heat reheating because it can make the zucchini soft and release additional moisture.
Best Storage Time
Best enjoyed within 3 days.
How to Store
Airtight glass or food-safe container.
SERVING & PAIRING
🍽️ Serving & Pairing
Serve the zucchini boats warm as a vegetarian main dish or light lunch. Pair them with something fresh and acidic to balance the creamy feta filling.
What Goes Well With It?
RECIPE FAQ
❓ Frequently Asked Questions
How do you make spinach and feta stuffed zucchini boats?
To make spinach and feta stuffed zucchini boats, preheat the oven to 200°C (400°F) and lightly grease a baking dish. Slice 4 medium zucchini lengthwise and scoop out the centers, leaving about 0.5–1 cm of flesh around the shells. Brush the zucchini lightly with 2 tablespoons extra virgin olive oil and pre-bake for about 10 minutes. Meanwhile, sauté 2 minced garlic cloves briefly, then add 2 cups chopped fresh spinach and cook for 2–4 minutes until wilted and most visible moisture has evaporated. Stir in 1 cup cooked quinoa, 150 g crumbled feta, 2 tablespoons chopped parsley, 1 tablespoon chopped dill, 1 teaspoon dried oregano, 1/2 teaspoon paprika, 1 tablespoon fresh lemon juice, 1/2 teaspoon sea salt, and 1/4 teaspoon black pepper. Remove from the heat and fold in 2 tablespoons grated Parmesan. If the zucchini shells contain visible liquid, blot them gently before filling. Spoon the spinach and quinoa mixture generously into the zucchini boats and mound it slightly above the rims. Bake for about 20 minutes, until the zucchini is tender and the filling is hot with lightly golden areas. For deeper browning, broil for 1–2 minutes while watching closely. Rest for about 5 minutes before serving.
Can I prepare the filling ahead of time?
Yes. The quinoa and spinach filling can be prepared ahead and refrigerated. Bring it out when you are ready to fill the partially baked zucchini.
Can I use frozen spinach?
Yes. Thaw the spinach completely and squeeze out as much excess water as possible before adding it to the skillet. This is important for preventing a watery filling.
Can I use brown rice instead of quinoa?
Yes. Fully cooked brown rice can replace the quinoa. Use a similar quantity and make sure the rice is not excessively wet.
Can I make these zucchini boats vegan?
Yes. Replace the feta and Parmesan with suitable plant-based cheese alternatives and check all packaged ingredients for dairy.
How do I stop zucchini boats from becoming watery?
Do not scoop the zucchini too deeply, pre-bake the shells briefly, cook the spinach until its excess moisture has evaporated, and blot visible liquid from the shells before filling.
Can I freeze stuffed zucchini boats?
The texture of zucchini can become softer after freezing and thawing, so refrigeration is preferred for the best result. If freezing is necessary, cool the cooked boats completely, package them airtight, and reheat thoroughly.
What should the zucchini feel like when finished?
The zucchini should be tender enough for a fork or small knife to enter easily while still holding its shape. It should not collapse or become mushy.
Explore More
Go deeper into the cuisine
Learn more about the ingredients, traditions, and cooking approaches connected to this recipe.
You May Also Like
More delicious recipes from the Vegetarian

Cauliflower Steaks with Lemon Tahini Sauce Recipe
A healthy cauliflower steaks with lemon tahini sauce recipe made with thick roasted cauliflower, paprika, cumin, garlic, creamy tahini, fresh lemon, toasted pine nuts, and parsley. This easy Mediterranean vegetarian dinner is roasted until golden and caramelized, then finished with a bright, creamy tahini sauce.

Mediterranean Stuffed Portobello Mushrooms Recipe — Healthy Vegetarian
Large Portobello mushrooms filled with quinoa, spinach, sun-dried tomatoes, feta, herbs, lemon, and Parmesan. The mushrooms roast until tender while the filling develops a savory, herb-rich flavor.

Herb-Roasted Cauliflower Recipe — Healthy Mediterranean Garlic & Herb Cauliflower
Oven-roasted cauliflower tossed with olive oil, fresh herbs, garlic, lemon, and Mediterranean seasonings. High-heat roasting brings out the cauliflower's natural sweetness and gives the florets browned edges while keeping the center tender.
