Save to Pinterest There's something about wrapping anything in bacon that makes it feel like a celebration, even on a quiet weeknight. I discovered this dish by accident, actually—I had zucchini that needed using, cream cheese softened on the counter, and bacon in the fridge, and somehow they became this crispy, cheesy masterpiece that my family still requests. The first time I made it, I was skeptical that something so simple could taste this good, but one bite proved me delightfully wrong. Now it's become my go-to when I want something that feels indulgent but keeps me on track with eating well.
I remember cooking this for my neighbor who'd just started keto, and she arrived skeptical—she thought eating low-carb meant sad, boring meals. When she bit into one of these boats and got that combination of creamy herb filling, melted cheese, and crispy bacon all at once, her whole face changed. She called me the next week asking for the recipe, and I realized this dish does something special: it proves that healthy eating doesn't mean sacrificing flavor.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 large zucchini: Look for ones that are firm and straight so they halve evenly and hold the filling without falling apart during baking.
- 2 tablespoons olive oil: This prevents the zucchini from sticking and helps them cook through, so don't skip it even though the bacon adds fat.
- 120 g cream cheese, softened: Softening it first is the secret to getting a smooth filling—cold cream cheese creates lumps that won't blend properly with the herbs and other cheeses.
- 60 g shredded mozzarella cheese: This melts beautifully and creates those little pockets of gooey texture throughout the filling.
- 30 g grated Parmesan cheese: Use freshly grated if you can; the pre-grated stuff has additives that sometimes affect how smoothly it blends.
- 2 tablespoons chopped fresh parsley: Fresh herbs make a noticeable difference here, so resist the urge to use dried parsley.
- 1 tablespoon chopped fresh chives: These add a mild onion flavor that doesn't overpower but makes the filling taste more interesting.
- 1 teaspoon dried Italian herbs: This is your flexibility player—use whatever dried herbs you have on hand, oregano and thyme work beautifully too.
- 1 clove garlic, minced: One clove is enough to flavor the whole batch without making it garlicky and overwhelming.
- Salt and pepper to taste: Taste as you go since the bacon and Parmesan already contribute saltiness.
- 8 slices streaky bacon: You'll use two slices per boat, and slightly thicker bacon holds together better than paper-thin slices.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set your oven and prep your workspace:
- Preheat to 200°C (400°F) and line your baking sheet with parchment paper—this step saves you from scraping cheese off afterward, trust me. Having everything ready before you start makes the actual cooking part feel effortless.
- Prepare your zucchini boats:
- Wash and dry the zucchini thoroughly, then slice each one lengthwise down the middle. Using a spoon, gently scoop out the tender center, being careful not to puncture the skin, then brush the insides with olive oil and sprinkle lightly with salt and pepper.
- Make the cheese filling:
- In a mixing bowl, combine the softened cream cheese, mozzarella, Parmesan, fresh parsley, chives, Italian herbs, minced garlic, and a pinch of salt and pepper. Stir until everything is smooth and evenly distributed—no cream cheese lumps hiding in there.
- Fill your boats:
- Spoon the cheese mixture generously into each zucchini half, spreading it in an even layer so every bite has herbs and cheese throughout.
- Wrap with bacon:
- This is where patience pays off—carefully lay one or two bacon slices across each filled zucchini boat, tucking the ends underneath to keep everything contained as it cooks. Don't worry if it looks messy at this stage; it tightens up beautifully in the oven.
- Arrange and bake:
- Place the boats seam-side down on your prepared baking sheet, then slide them into the oven for 25–30 minutes. You'll know they're done when the bacon is crispy at the edges and the zucchini has softened slightly when you poke it.
- Rest before serving:
- Let them cool for just a couple of minutes so the cheese sets slightly and you won't burn your mouth on the molten filling inside.
Save to Pinterest There was an evening when I made these for a dinner where someone at the table had recently been diagnosed with diabetes and was nervous about eating well going forward. Seeing them enjoy something that tasted indulgent while staying completely within their new dietary needs was genuinely moving. Food became less about restriction that night and more about possibility.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Variations and Swaps That Work
I've experimented with this recipe more than I probably should admit, and almost everything I've tried has made it better or at least different in an interesting way. The beauty of bacon-wrapped zucchini boats is that they're flexible enough to work with whatever's in your kitchen, which means you can make them the same way every time or keep them surprising. Once you understand the basic framework—hollowed zucchini plus creamy filling plus crispy bacon equals delicious—you can play around with confidence.
How to Store and Reheat
These boats keep beautifully in the refrigerator for about three days, and I've found that reheating them in a 180°C oven for about ten minutes brings back the crispiness of the bacon better than the microwave ever could. They're also surprisingly good eaten cold straight from the fridge the next day if you're in a rush, though they taste best when gently warmed through.
Tips for Getting This Just Right
The difference between a good version of this dish and an amazing one often comes down to small things you learn by making it a few times. Paying attention to texture—that contrast between crispy bacon, creamy filling, and tender zucchini—is what keeps people asking for seconds. My best meals have always come from cooking the same thing multiple times and noticing what makes each version slightly better than the last.
- Pat your zucchini very dry with paper towels after washing to prevent them from releasing too much water during cooking.
- Let your cream cheese come to room temperature before mixing so the filling stays smooth and comes together without lumps.
- Don't be afraid to taste the filling before baking and adjust seasonings, since the flavors get concentrated as everything cooks down.
Save to Pinterest This recipe has become one of those dishes that feels like it belongs in regular rotation, the kind of thing you make when you want something that feels special but isn't complicated. I hope it becomes that way for you too.
Recipe Questions & Answers
- → What type of bacon works best for wrapping zucchini boats?
Streaky bacon is ideal as it crisps well and adds a smoky flavor that complements the creamy filling.
- → Can I prepare the zucchini boats ahead of time?
Yes, you can assemble the boats and refrigerate for a few hours before baking to save time.
- → Are there herb substitutions for parsley and chives?
Basil or dill make excellent alternatives, adding unique fresh herbal notes.
- → How do I know when the zucchini boats are cooked?
The bacon should be crispy and the zucchini tender when pierced with a fork.
- → Can the filling be made dairy-free?
Replacing cheeses with dairy-free alternatives works, though flavor and texture may vary.