Pizza stuffed zucchini boats hit that sweet spot between weeknight easy and legitimately satisfying. The zucchini turns tender underneath a layer of bubbling mozzarella, and the pepperoni gets those crisped edges that make every bite feel like a small personal pizza. You still get the saucy, cheesy, savory payoff, but with enough freshness from the zucchini that the dish doesn’t eat like a heavy casserole.
The part that makes this version work is the moisture control. Zucchini holds a lot of water, and if you skip patting the shells dry, the filling turns watery and the cheese slides right off. A thin layer of sauce, a dry boat, and a hot oven are what give you that clean, pizza-like finish instead of a soggy middle.
Below I’ve included the little details that matter most, from how much to scoop out to keep the boats sturdy to the best way to layer the toppings so the cheese melts evenly and the pepperoni still gets a little edge.
I was worried the zucchini would turn mushy, but they held their shape and the cheese browned beautifully. The sauce stayed right where I spread it, and the pepperoni got those crispy little edges my kids loved.
Save these pizza stuffed zucchini boats for the night you want all the pizza flavor with a crisp-tender veggie base.
The Trick to Keeping Zucchini from Turning Watery Under the Cheese
Zucchini looks sturdy, but it gives off a lot of moisture once it hits the oven. That’s the difference between a boat that bakes up tender and one that puddles under the toppings. Scooping out the center and drying the shells first gives the oven a head start on evaporation, which is what keeps the sauce concentrated and the cheese melty instead of soupy.
The other mistake is overfilling. These boats need enough sauce and toppings to taste like pizza, but not so much that the zucchini loses its structure. A thin layer of sauce and a modest pile of cheese let the vegetables cook through at the same pace as the topping melts.
- Zucchini — Medium zucchini work best because they’re wide enough to hold the filling without collapsing. If yours are oversized, they can turn watery and bland; smaller ones also work, but you’ll need more pieces to serve four.
- Pizza sauce — Use a thick sauce if you can. A loose, watery jarred sauce will leak into the zucchini and soften the boats too much. If your sauce is thin, simmer it for a few minutes first to tighten it up.
- Mozzarella — Shredded mozzarella melts into that stretchy, pizza-like blanket on top. Pre-shredded is fine here, though a block shredded at home melts a little smoother because it doesn’t carry the same anti-caking starch.
- Mini pepperoni — These crisp at the edges faster than full slices and give every bite a concentrated pizza hit. If you only have regular pepperoni, chop it into smaller pieces so it distributes evenly and doesn’t slide off.
- Mushrooms, bell pepper, and olives — These add the classic pizza topping feel, but they also need to be cut small so they cook through in the short bake time. Large chunks stay firm while the zucchini finishes, which throws off the texture.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
How to Layer the Boats So the Top Melts Before the Zucchini Collapses
Preparing the Shells
Cut the zucchini in half lengthwise and scoop out the centers, leaving about a 1/4-inch border so the boats stay sturdy. A melon baller or small spoon works well for this. After scooping, pat the inside dry with paper towels. If you skip that step, the first layer of sauce slides into the zucchini and softens everything too soon.
Building the Pizza Base
Spread a thin spoonful of sauce into each shell instead of flooding it. You want the sauce to coat the bottom, not pool there. Then add the mushrooms, bell pepper, olives, and half the pepperoni before the cheese. Putting some toppings under the cheese helps hold them in place and keeps the top from looking sparse once it melts.
Baking to Tender, Not Limp
Bake at 400°F until the cheese is fully melted and bubbling and the zucchini gives slightly when pressed with a fork. If the cheese browns before the zucchini is tender, your shells were probably cut too thin or the zucchini was very small. Pull them from the oven when they still have a little structure; they’ll keep softening for a few minutes on the baking sheet.
Finishing With the Right Heat
Let the boats rest briefly, then finish with red pepper flakes and fresh basil. That last handful of basil matters because it brightens the salty cheese and pepperoni. If you add it before baking, it darkens and loses its fresh edge.
Three Ways to Adjust These Pizza Stuffed Zucchini Boats Without Losing the Point
Make it vegetarian and keep the pizza feel
Leave out the pepperoni and add more mushrooms or a few extra olives. The dish still tastes like pizza because the sauce, cheese, and Italian seasoning carry the flavor, and the mushrooms add enough savoriness that you won’t miss the meat.
Make it dairy-free
Use a dairy-free mozzarella-style shred that melts well, not a firm block-style alternative. The texture won’t be exactly the same, but you’ll still get that browned, bubbly top if you bake it until the edges start to color.
Keep it keto without changing the method
This recipe already fits a low-carb or keto-style dinner as written, as long as your pizza sauce doesn’t contain added sugar. Check the label if that matters to you, because a sweet sauce can push the carbs up faster than the zucchini does.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The zucchini softens a little more as it sits, but the flavor stays good.
- Freezer: Freezing isn’t ideal. The zucchini turns watery after thawing, and the cheese texture changes enough that the boats lose their best quality.
- Reheating: Reheat on a baking sheet in a 375°F oven until hot. The microwave works in a pinch, but it makes the zucchini softer and the cheese a little rubbery, which is the main thing you’re trying to avoid.
Answers to the Questions Worth Asking

Pizza Stuffed Zucchini Boats
Ingredients
Equipment
Method
- Preheat your oven to 400°F.
- Halve the medium zucchini lengthwise and scoop out the centers, leaving a 1/4-inch shell; discard the flesh or save for another use.
- Pat the inside of each zucchini shell dry with paper towels to remove excess moisture.
- Spread a spoonful of pizza sauce inside each zucchini boat.
- Layer the mushrooms, bell pepper, black olives, and half the pepperoni over the sauce.
- Top with shredded mozzarella and the remaining pepperoni slices.
- Sprinkle Italian seasoning and garlic powder evenly over the top.
- Bake 20–25 minutes at 400°F until the cheese is melted and bubbly and the zucchini is tender; garnish with red pepper flakes and fresh basil right away.