Keto Bacon-Wrapped Zucchini

Featured in: Comfort Food

Enjoy tender zucchini halves hollowed and filled with a rich blend of cream cheese, mozzarella, Parmesan, and fresh herbs. Each boat is carefully wrapped in crispy bacon, offering a delightful contrast between creamy filling and savory bacon. Baked until golden and tender, this dish suits low-carb and keto eating, bringing a balance of fresh vegetables, rich dairy, and smoky pork to the plate. A simple yet flavorful main course that comes together in under an hour.

Updated on Fri, 13 Feb 2026 13:43:00 GMT
Keto bacon-wrapped zucchini boats filled with creamy herb cheese, baked until golden and crispy for a satisfying low-carb meal.  Save
Keto bacon-wrapped zucchini boats filled with creamy herb cheese, baked until golden and crispy for a satisfying low-carb meal. | bakozy.com

There's something about bacon that makes people sit up straighter at the dinner table, and when I paired it with zucchini boats one lazy Sunday afternoon, my partner actually put their phone down. The crispy edges, the creamy cheese filling, the tender vegetables—it all came together so effortlessly that I wondered why I hadn't made it sooner. What started as a random low-carb experiment became the thing everyone asks me to bring to potlucks now.

I made these for a dinner party where someone mentioned they'd given up most carbs, and instead of pulling out a sad salad, I brought out golden, bacon-wrapped boats that honestly looked better than half the other dishes there. The quiet moment when everyone took their first bite—that's when I knew this recipe had staying power. Now it's my reliable move when I want to feed people something that tastes decadent but actually fits real life.

Ingredients

  • Zucchini: Choose medium to large ones so they're sturdy enough to hold the filling without falling apart; the bigger they are, the easier they are to scoop.
  • Bacon: Don't buy the thin stuff—look for meaty slices that will stay crispy and substantial through the baking.
  • Cream cheese: Softening it first makes mixing effortless and prevents lumps that ruin the texture of your filling.
  • Mozzarella and Parmesan: The mozzarella melts into creaminess while Parmesan adds that sharp, salty note that makes people ask what the secret ingredient is.
  • Fresh herbs: Parsley and chives brighten everything up; if you only have dried, use half the amount since they're more concentrated.
  • Garlic: Mince it small so it distributes evenly throughout the filling rather than creating sharp little pockets of intensity.
  • Olive oil: A light coating on the zucchini helps it cook through and prevents sticking without adding heaviness.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Get your oven ready:
Heat it to 200°C (400°F) and line your baking sheet with parchment paper so the bacon won't stick and cleanup becomes genuinely pleasant.
Prep the zucchini boats:
Wash and dry your zucchini well, then slice them lengthwise down the middle. Use a sturdy spoon to scoop out the center, creating little boats—don't go too deep or they'll lose their structure, but go deep enough that there's room for a generous filling. Brush the cut sides with olive oil and sprinkle with salt and pepper.
Mix the creamy filling:
Combine the softened cream cheese, mozzarella, Parmesan, parsley, chives, Italian herbs, minced garlic, salt, and pepper in a bowl until it's smooth and spreadable. Taste it and adjust seasonings because this is where the flavor lives.
Fill each boat generously:
Spoon the cheese mixture into each zucchini half, spreading it evenly so every bite has herbs, garlic, and creamy goodness. Don't be shy—slightly overstuffed boats are better than sparse ones.
Wrap with bacon:
Carefully wrap one or two slices of bacon around each stuffed zucchini half, tucking the ends underneath so they don't unravel during cooking. Think of it like you're giving the zucchini a cozy bacon blanket.
Arrange and bake:
Place the boats seam-side down on your prepared baking sheet, leaving a little space between them so the bacon can crisp up. Bake for 25 to 30 minutes, watching near the end so the bacon reaches that perfect crispiness without burning.
Rest before serving:
Let them cool for just a minute or two so you don't burn your mouth on the molten cheese, but serve while everything is still warm and the bacon is at peak crispness.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Savory zucchini halves stuffed with rich herbed cheese, wrapped in smoky bacon, and roasted to perfection for a keto-friendly dinner.  Save
Savory zucchini halves stuffed with rich herbed cheese, wrapped in smoky bacon, and roasted to perfection for a keto-friendly dinner. | bakozy.com

What I love most is serving these to someone expecting diet food and watching their face when they realize it's actually delicious, not like they're being punished for caring about their health. That moment when food stops being about restriction and becomes about something genuinely good is why I keep making this.

Why This Works for Keto

The math here is simple: zucchini is naturally low in carbs, cheese and bacon are keto staples, and the whole thing comes together without any flour, sugar, or sneaky carbs hiding in processed fillings. It's the kind of meal that doesn't feel like compromise—it tastes exactly as good as regular comfort food, just lighter and more sustainable.

Making It Your Own

The base recipe is solid, but I've learned that this dish is actually a canvas for whatever you have around. I've added crispy fried onions on top, swapped the herbs for fresh dill, mixed in a little hot sauce, even crumbled some sausage into the cheese filling on nights when I wanted something richer. The key is respecting the structure while playing with the seasonings.

Serving and Storing

These are best eaten the day you make them when the bacon is crispiest and the cheese is perfectly melted, but they reheat beautifully in a 180°C oven for about 10 minutes if you have leftovers. I pair them with a simple green salad or roasted cauliflower, but honestly, they're substantial enough to stand on their own if you're keeping it minimal.

  • Crisp green salad with lemon vinaigrette cuts through the richness perfectly.
  • Store leftovers in the fridge for up to three days, and reheat gently so the filling doesn't overheat.
  • These freeze decently before cooking, so you can prep a batch and bake whenever hunger strikes.
Product image
Perfect for baking small heart-shaped cakes, brownies, and quiches for intimate celebrations and sweet homemade desserts.
Check price on Amazon
Tender zucchini boats loaded with cheesy herb filling, wrapped in crispy bacon, and baked until deliciously golden and low-carb. Save
Tender zucchini boats loaded with cheesy herb filling, wrapped in crispy bacon, and baked until deliciously golden and low-carb. | bakozy.com

This recipe quietly became one of my most-used because it bridges the gap between what I want to eat and what I actually need to eat. That's the real magic here.

Recipe FAQ

How do I prepare the zucchini boats for baking?

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

Can I use other cheeses in the filling?

Yes, cheeses like ricotta or feta can be used to vary the flavor, but cream cheese and mozzarella help maintain a creamy texture.

Is bacon necessary for this dish?

Bacon adds a savory, crispy element, but you can omit it or substitute with a plant-based alternative for different dietary needs.

What herbs work best in the filling?

Fresh parsley, chives, and Italian herbs provide a balanced, aromatic flavor. Basil or dill can be used as alternatives.

How can I make this dish spicier?

Add a sprinkle of chili flakes or a dash of hot sauce to the cheese mixture before filling the zucchini boats.

Keto Bacon-Wrapped Zucchini

Zucchini halves filled with creamy cheese and herbs, wrapped in bacon for a flavorful low-carb dish.

Prep duration
15 min
Heat time
30 min
Complete duration
45 min
Created by Natalie Harris


Complexity Easy

Heritage American

Output 4 Portions

Nutrition specifications No gluten, Low-Carbohydrate

Components

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

Phase 01

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

Phase 02

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

Phase 03

Prepare cheese filling: In a bowl, combine cream cheese, mozzarella, Parmesan, parsley, chives, Italian herbs, garlic, salt and pepper. Mix until smooth and evenly combined

Phase 04

Fill boats: Fill each zucchini boat with cheese mixture, spreading evenly to distribute flavors

Phase 05

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

Phase 06

Arrange for baking: Arrange boats on prepared baking sheet with seam side down

Phase 07

Bake: Bake for 25 to 30 minutes until bacon is crisp and zucchini is tender

Phase 08

Rest and serve: Allow to cool slightly before serving

Tools needed

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

Allergy details

Review each component for potential allergens and if uncertain, we recommend consulting with a healthcare provider.
  • Contains dairy including cream cheese, mozzarella and Parmesan
  • Contains pork from bacon
  • Check cheese and bacon labels for potential gluten or tree nut cross-contamination

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fats: 25 g
  • Carbohydrates: 5 g
  • Proteins: 17 g