Dinner

Vegetarian Zucchini Boats with Quinoa, Spinach, and Feta

Vegetarian zucchini boats stuffed with sautéed onion, garlic, spinach, tomato, cooked quinoa, and feta cheese, then baked until the shells are tender and the tops are golden.

A zucchini boat filled with quinoa, spinach and melted feta sits on a plate near a window with herb pots.

Cook this recipe

Vegetarian Zucchini Boats with Quinoa, Spinach, and Feta

Ingredients

Servings
4

Nutrition per serving

Serving size
1 serving
Calories
215 kcal
Protein
9.80 g
Carbohydrates
22.00 g
Fat
11.00 g
Sodium
500.00 mg
Cholesterol
22.00 mg
Fiber
4.40 g
Saturated fat
4.20 g
Sugar
7.40 g
Unsaturated fat
5.30 g

Instructions

0 of 7 steps done

01Step

Prep the zucchini

Preheat the oven to 400°F (204°C). Halve the zucchini lengthwise and use a small spoon to scoop out the center flesh, leaving a 1/4-inch-thick shell. Finely chop the scooped flesh and set it aside. Lightly salt the shells and let them sit cut-side down on paper towels for 10 minutes to draw out excess moisture.
Preheat the oven to 400°F (204°C). Halve the zucchini lengthwise and use a small spoon to scoop out the center flesh, leaving a 1/4-inch-thick shell. Finely chop the scooped flesh and set it aside
02Step

Sauté the aromatics and zucchini flesh

Heat olive oil in a skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Stir in the garlic and chopped zucchini flesh, and cook for 5 minutes until the zucchini releases and cooks off most of its liquid.
Heat olive oil in a skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Stir in the garlic and chopped zucchini flesh, and cook for 5 minutes until the zucchini releases and cooks off most of its liquid
03Step

Wilt the spinach and tomato

Add the chopped spinach and diced tomato to the skillet. Cook for 3 to 4 minutes, stirring occasionally, until the spinach wilts and most of the extra liquid has evaporated.
Add the chopped spinach and diced tomato to the skillet. Cook for 3 to 4 minutes, stirring occasionally, until the spinach wilts and most of the extra liquid has evaporated
04Step

Combine the filling

Remove the skillet from heat. Stir in the cooked quinoa, feta cheese, oregano, salt, and black pepper until evenly combined.
Remove the skillet from heat. Stir in the cooked quinoa, feta cheese, oregano, salt, and black pepper until evenly combined
05Step

Fill and top the zucchini shells

Pat the zucchini shells dry and arrange them in a baking dish. Divide the filling evenly among the shells, pressing gently to pack it in, then sprinkle the grated Parmesan cheese over the tops.
Pat the zucchini shells dry and arrange them in a baking dish. Divide the filling evenly among the shells, pressing gently to pack it in, then sprinkle the grated Parmesan cheese over the tops
06Step

Bake

Bake for 20 to 25 minutes, until the zucchini shells are tender when pierced with a fork and the tops are golden. If serving immediately, the filling should be heated through to at least 165°F (74°C) if checked with an instant-read thermometer.
Bake for 20 to 25 minutes, until the zucchini shells are tender when pierced with a fork and the tops are golden. If serving immediately, the filling should be heated through to at least 165°F (74°C) if checked with an instant-read thermometer
07Step

Garnish and serve

Remove from the oven, let cool for 5 minutes, garnish with fresh basil if using, and serve warm.
Remove from the oven, let cool for 5 minutes, garnish with fresh basil if using, and serve warm

Share this recipe

Loved this recipe? Share it with someone who’ll enjoy it.

Cooking guide

Cooking tips and techniques

These zucchini boats vegetarian are halved zucchini shells filled with a savory mix of sautéed onion, garlic, spinach, tomato, cooked quinoa, and feta cheese, then baked until the shells are tender and the tops turn golden. The whole dish comes together in about 45 minutes and makes a satisfying meatless dinner or side.

What Makes These Zucchini Boats Vegetarian Work

The filling balances starch, protein, and vegetables so the dish feels like a full meal rather than a side dish. Cooked quinoa adds body and a mild nutty flavor, chopped spinach and diced tomato bring moisture and brightness, and feta cheese contributes a salty, tangy finish that stands in for meat-based richness. Because the zucchini flesh scooped from the center is cooked back into the filling, very little of the vegetable goes to waste and the boats hold their shape well in the oven.

Choosing and Prepping Zucchini for Boats

Pick zucchini that are medium-sized and firm, roughly 7 to 8 inches long, since oversized zucchini tend to have watery, seedy centers and thin walls that collapse during baking. Slice each zucchini in half lengthwise, then use a small spoon or melon baller to scoop out the center, leaving a wall about 1/4 inch thick so the shell stays sturdy once filled and baked. Chop the scooped-out flesh finely and cook it into the filling rather than discarding it, which concentrates its flavor and keeps the texture consistent throughout.

Substitutions for Zucchini Boats Vegetarian

This filling is flexible if you need to work around what's in your kitchen. Swap the quinoa for cooked rice, couscous, or bulgur in the same quantity, and replace the feta with crumbled goat cheese or shredded mozzarella if you prefer a milder flavor. Fresh spinach can be replaced with chopped kale or Swiss chard, and if fresh tomato is out of season, drained canned diced tomato works just as well in the same amount called for in the recipe.

Preventing Watery Zucchini Boats

The most common problem with zucchini boats is excess liquid pooling in the pan, which leaves the shells soggy instead of tender-firm. Salting the scooped zucchini shells lightly and letting them sit cut-side down on paper towels for 10 minutes before filling draws out extra moisture and helps the shells hold their structure. It also helps to cook the chopped zucchini flesh, tomato, and spinach down fully before combining them with the quinoa and cheese, since adding raw or undercooked vegetables to the filling is what usually causes watery boats after baking.

Storing and Reheating Vegetarian Zucchini Boats

Store any leftover zucchini boats in an airtight container in the refrigerator for up to 3 days. Reheat them in a 350°F oven for about 10 minutes, or in the microwave, until the filling reaches 165°F (74°C) all the way through, checked with an instant-read thermometer if you want to be precise. Freezing is not recommended, since zucchini releases water as it thaws and the shells turn mushy once reheated.

Serving Vegetarian Zucchini Boats for Dinner

Serve two boat halves per person as a main course alongside a simple green salad or crusty bread, or offer one half as a side dish next to a grain bowl. For more meatless dinner ideas that pair well with this dish, see the vegetarian dinner recipes.

Safe internal temperatures in this recipe follow the FoodSafety.gov safe minimum internal temperature chart.

Helpful answers

Frequently Asked Questions

Can I make zucchini boats vegetarian ahead of time?

Yes, you can scoop the zucchini and prepare the filling up to a day in advance, then assemble and refrigerate the stuffed shells, covered, until you're ready to bake them.

Can I freeze vegetarian zucchini boats?

Freezing is not recommended because zucchini releases water as it thaws, which makes the shells mushy once reheated.

What can I use instead of quinoa in zucchini boats?

Cooked rice, couscous, or bulgur can replace the quinoa in the same amount called for in the recipe.

Are these zucchini boats gluten-free?

Yes, as written with quinoa, feta, and Parmesan, this recipe is gluten-free; just confirm your specific cheese brands don't add gluten-containing fillers.

Is Parmesan cheese vegetarian?

Traditional Parmigiano-Reggiano is made with animal rennet, so it is not vegetarian. Use a Parmesan-style hard cheese labeled vegetarian, made with microbial rennet; it grates and melts the same way.

From readers

Reviews

Cooked this? Tell other readers how it went.

Be the first to review this recipe

Optional. Never shown; used only if we need to reply to you.
Your rating
Rate the recipe if you cooked it. Leave it empty to only ask a question.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Reviews appear once we have checked them, usually within a day.

Keep cooking