Keto Bacon-Wrapped Zucchini Boats

Featured in: Oven-Ready Recipes

These bacon-wrapped zucchini boats feature tender zucchini halves generously filled with a smooth, herbed cheese blend including cream cheese, mozzarella, and Parmesan. Wrapped in crispy bacon and baked to perfection, they offer a satisfying dish rich in flavor and texture. Simple to prepare and ideal for those seeking a low-carb, keto-friendly option, this savory creation balances creamy and crunchy elements. Perfect served warm as a main dish or hearty appetizer.

Updated on Fri, 13 Feb 2026 09:40:00 GMT
Keto bacon-wrapped zucchini boats filled with creamy herb cheese and topped with melted mozzarella. Save to Pinterest
Keto bacon-wrapped zucchini boats filled with creamy herb cheese and topped with melted mozzarella. | softsellou.com

Last summer, I was tired of the same keto routine and standing in front of the fridge, half-convinced that cheese and bacon on lettuce was my only move. Then I spotted two fat zucchini on the counter and thought, what if I just hollowed them out like little edible boats? Twenty minutes later, golden bacon was crackling in the oven and the kitchen smelled like garlic and crispy pork. That's when I knew this dish was going to be a regular rotation in our house.

I made these for my brother-in-law who'd just started keto and was genuinely miserable about giving up his favorite foods. Watching his face light up when he bit through that crispy bacon into the creamy herb filling was worth every minute in the kitchen. He asked for the recipe immediately and texted me a photo the next week showing he'd already made them twice.

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: Pick ones that are firm and roughly the same size so they cook evenly, and don't go for the monster-sized ones because they tend to be watery inside.
  • 2 tablespoons olive oil: Use good quality oil here because you're brushing it directly on the vegetable and it becomes part of the flavor.
  • 120 g cream cheese, softened: Leave it on the counter for 15 minutes before mixing so it blends smoothly with the other cheeses without lumps.
  • 60 g shredded mozzarella cheese: This is what gives the filling that melting, stretchy quality that makes each bite feel luxurious.
  • 30 g grated Parmesan cheese: The sharpness cuts through the richness and adds complexity that keeps the dish from feeling one-note.
  • 2 tablespoons chopped fresh parsley and 1 tablespoon chopped fresh chives: Fresh herbs make the difference between something that tastes homemade and something that tastes like you actually care.
  • 1 teaspoon dried Italian herbs: This fills in the gaps when you can't get fresh herbs, though fresh is always better if you have it.
  • 1 clove garlic, minced: Don't skip this or use garlic powder because the fresh minced garlic adds a peppery brightness that matters.
  • Salt and pepper to taste: Taste as you go because the bacon is already salty and you don't want to overdo it.
  • 8 slices streaky bacon: Look for bacon that's a good thickness and not pre-cooked, and don't buy the super-thin stuff because it'll burn before it crisps.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat the oven and prep your workspace:
Preheat to 200°C (400°F) and line a baking sheet with parchment paper so cleanup is basically nonexistent later. This temperature gives you golden bacon and tender zucchini without either one turning to regret.
Ready the zucchini boats:
Wash and dry your zucchini thoroughly, then slice each one lengthwise straight down the middle. Using a small spoon, carefully scoop out the center, leaving about a quarter-inch wall so the boat stays sturdy and doesn't collapse during cooking.
Season and oil:
Brush the cut sides of each zucchini half with olive oil and sprinkle with salt and pepper, getting the seasoning into all the little crevices. This step is where the zucchini starts developing flavor instead of just sitting there being a vehicle.
Mix the cheesy herb filling:
In a bowl, combine softened cream cheese, mozzarella, Parmesan, parsley, chives, Italian herbs, and minced garlic, stirring until everything is completely smooth and there are no cream cheese lumps hiding in there. Taste it and adjust salt and pepper, remembering that bacon adds saltiness so go easy.
Fill the boats generously:
Spoon the cheese mixture into each zucchini boat, spreading it evenly so every bite has herbs and cheese throughout. Don't be shy here because the mixture will stay put during cooking.
Wrap with bacon like you mean it:
Take one or two bacon slices per boat and carefully wrap them around the stuffed zucchini, tucking the ends underneath so they don't unravel in the oven. The bacon acts as both flavor and a little edible container that keeps everything together.
Arrange on the baking sheet:
Place the wrapped zucchini boats on the parchment paper seam-side down so they sit flat and the bacon makes contact with the hot surface. Space them out a bit so hot air can circulate and crisp up that bacon evenly.
Bake until golden:
Pop them in the oven for 25 to 30 minutes, checking around the 20-minute mark so you can see the bacon getting crispy and the zucchini edges turning golden. You'll know they're done when the bacon is genuinely crispy and a fork slides through the zucchini easily.
Cool briefly before plating:
Let them rest on the pan for a few minutes so they firm up enough to move without falling apart. This is also when your kitchen will smell absolutely incredible.
Cheesy stuffed zucchini halves wrapped in crispy bacon, baked to golden perfection for a keto-friendly dinner. Save to Pinterest
Cheesy stuffed zucchini halves wrapped in crispy bacon, baked to golden perfection for a keto-friendly dinner. | softsellou.com

There was a Sunday afternoon when my mom came over and wasn't expecting much, then she tried one of these boats and got quiet for a moment. That's when I realized this dish had crossed over from being diet food into being something people genuinely wanted to eat, not something they tolerated because they were trying to stick to a plan.

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.

Why This Works on Keto

Zucchini is basically nature's low-carb gift, and when you stuff it with cheese and wrap it in bacon, you're creating something that feels decadent instead of restrictive. The fat from the cheese and bacon keeps you satisfied for hours, and there's zero guilt about the carb count because you're looking at around 5 grams per serving. This is the kind of dish that makes keto feel sustainable because you're not eating sad versions of regular food, you're eating something genuinely delicious.

Make It Your Own

The filling is honestly flexible once you understand the base ratio of cheeses and herbs. I've added everything from sun-dried tomatoes to crumbled sausage to a tiny pinch of smoked paprika, and it all works because the bacon and cheese are the anchor. The beauty of this dish is that you can pivot it based on what's in your fridge or what you're craving that particular week.

Serving and Storage Ideas

These boats are amazing right out of the oven, but they're also surprisingly good cold the next day if you have leftovers, which honestly might not happen. They pair beautifully with a bright green salad dressed in lemon vinaigrette, or you can serve them alongside roasted cauliflower or Brussels sprouts if you want something more substantial on the plate.

  • Reheat leftovers in a 180°C oven for about 10 minutes so the bacon stays crispy instead of getting chewy.
  • Store these in an airtight container in the fridge for up to three days, though they're best within the first two.
  • You can actually prep and fill the boats the morning before cooking, then just wrap with bacon and bake when you're ready to eat.
Low-carb zucchini boats with savory herb filling and crunchy bacon, ideal for satisfying keto meal prep. Save to Pinterest
Low-carb zucchini boats with savory herb filling and crunchy bacon, ideal for satisfying keto meal prep. | softsellou.com

This is the recipe I make when I want to prove that eating for health doesn't mean sacrificing pleasure. Every time someone tries these, they stop thinking of keto as a punishment and start thinking of it as an actual lifestyle they might actually enjoy.

Recipe FAQ

What type of cheese works best for the filling?

A blend of cream cheese, mozzarella, and Parmesan creates a creamy, flavorful filling with a nice balance of richness and melt.

How do you prepare the zucchini before filling?

Slice the zucchini lengthwise and scoop out the centers carefully to form boats, then brush with olive oil and season lightly before filling.

Can I substitute the bacon with another meat option?

While bacon adds a crispy, smoky finish, pancetta or prosciutto can be used for a similar texture and taste.

What herbs complement the cheese filling?

Fresh parsley, chives, and a mix of dried Italian herbs enhance the filling with bright, aromatic notes.

How long should the bacon-wrapped zucchini boats be baked?

Bake at 200°C (400°F) for 25 to 30 minutes until the bacon is crispy and the zucchini is tender.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Bacon-Wrapped Zucchini Boats

Tender zucchini halves filled with herbed cheese, wrapped in crispy bacon for a savory low-carb dish.

Prep time
15 min
Time to cook
30 min
Complete time
45 min
Recipe by Adrian Pope


Level Easy

Cuisine type American

Portions 4 Number of servings

Diet needs Free from gluten, Reduced-Carb

What You'll Need

Vegetables

01 2 large zucchini
02 2 tablespoons olive oil

Cheese & Dairy

01 4 ounces cream cheese, softened
02 2 ounces shredded mozzarella cheese
03 1 ounce grated Parmesan cheese

Herbs & Seasonings

01 2 tablespoons chopped fresh parsley
02 1 tablespoon chopped fresh chives
03 1 teaspoon dried Italian herbs
04 1 clove garlic, minced
05 Salt and pepper to taste

Meats

01 8 slices bacon

Directions

Step 01

Prepare the oven and baking sheet: Preheat oven to 400°F and line a baking sheet with parchment paper.

Step 02

Prepare the zucchini boats: Wash and dry the zucchini. Slice each zucchini lengthwise and use a spoon to scoop out the center, creating boats. Brush the cut sides with olive oil and season lightly with salt and pepper.

Step 03

Mix the cheese filling: In a bowl, combine the cream cheese, mozzarella, Parmesan, parsley, chives, Italian herbs, garlic, and a pinch of salt and pepper until smooth.

Step 04

Fill the zucchini boats: Distribute the cheese mixture evenly among each zucchini boat, spreading it evenly throughout.

Step 05

Wrap with bacon: Carefully wrap each stuffed zucchini half with 1 to 2 slices of bacon, tucking the ends underneath.

Step 06

Arrange on baking sheet: Place the boats on the prepared baking sheet with the seam side down.

Step 07

Bake until crispy: Bake for 25 to 30 minutes, or until the bacon is crisp and the zucchini is tender.

Step 08

Rest and serve: Let cool slightly before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Spoon
  • Knife

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains dairy (cream cheese, mozzarella, Parmesan)
  • Contains pork (bacon)
  • Check cheese and bacon labels for potential gluten or nut cross-contamination

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 320
  • Fat content: 25 g
  • Carbohydrates: 5 g
  • Protein: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.