Keto Bacon-Wrapped Zucchini Boats

Featured in: Twilight Suppers

These zucchini boats combine tender vegetables with a rich, creamy filling featuring cream cheese, mozzarella, and Parmesan. Fresh parsley, chives, and Italian herbs add bright flavor while crispy bacon wraps create savory crunch. The preparation takes just 15 minutes before 30 minutes in the oven yields perfectly tender results.

Each serving delivers only 5 grams of carbohydrates while providing 17 grams of protein, making this an ideal choice for ketogenic or low-carb lifestyles. The natural sweetness of zucchini balances beautifully with salty bacon and tangy cheeses.

Customize by adding chili flakes for heat or swapping herbs for different flavor profiles. Serve alongside roasted cauliflower or a fresh green salad for a complete, satisfying meal that feels indulgent while supporting your dietary goals.

Updated on Sun, 08 Feb 2026 13:55:00 GMT
Golden-brown Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling served on a rustic wooden board. Save to Pinterest
Golden-brown Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling served on a rustic wooden board. | krispyrecipes.com

My kitchen smelled like bacon and melted cheese the first time I made these boats, and honestly, that's when I knew they'd become a weeknight staple. A friend had challenged me to stop defaulting to chicken breast for keto meals, and something about stuffing tender zucchini with a creamy herb mixture then wrapping it all in crispy bacon felt like the answer. The combination is simple but somehow feels indulgent, like you're eating something restaurant-quality while staying completely in line with your goals.

I brought these to a potluck where most dishes were loaded with pasta and bread, and watching people grab a boat with no apologies about carbs was kind of satisfying. My mom tasted one, raised her eyebrows, and said she'd been doing keto all wrong if she thought it had to be boring, then immediately asked for the recipe. That moment made me realize these aren't just diet food—they're genuinely delicious enough that no one's making sacrifices.

Ingredients

  • 2 large zucchini: Look for ones that feel firm and are relatively straight so they sit flat on the baking sheet; smaller boats are easier to scoop out without puncturing the skin.
  • 2 tablespoons olive oil: This keeps the zucchini from drying out during roasting and helps the bacon brown more evenly.
  • 120 g cream cheese, softened: Let it sit on the counter for 10 minutes before mixing so it combines smoothly without lumps.
  • 60 g shredded mozzarella cheese: Use whole milk mozzarella if you can; it melts better and tastes richer than low-fat versions.
  • 30 g grated Parmesan cheese: Fresh grated is noticeably sharper and more flavorful than the pre-shredded stuff in the green can.
  • 2 tablespoons fresh parsley and 1 tablespoon fresh chives: Fresh herbs brighten the filling; dried ones get muted in the oven, so skip the substitution if you can.
  • 1 teaspoon dried Italian herbs: This fills in the gaps and gives you that restaurant herb profile without needing five separate jars.
  • 1 clove garlic, minced: Use fresh garlic here—garlic powder tends to taste almost bitter once everything bakes.
  • 8 slices bacon: Don't skimp on quality because the bacon is doing most of the flavor work; you'll taste the difference between thin grocery store strips and something thicker.

Instructions

Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Get your oven ready and prepare the workspace:
Preheat to 200°C (400°F) and line your baking sheet with parchment paper so nothing sticks and cleanup is painless. You'll appreciate this decision when you're tired and hungry.
Prep your zucchini boats:
Wash and completely dry the zucchini, then slice each one lengthwise down the middle. Use a sturdy spoon to scoop out the center flesh, creating a little canal that'll hold all that cheesy goodness—just be gentle so you don't puncture the skin.
Season the raw boats:
Brush both the inside and outside of each zucchini half with olive oil, then sprinkle lightly with salt and pepper. This layer is crucial because it keeps the zucchini from steaming and getting mushy.
Make the creamy filling:
In a bowl, combine the softened cream cheese, mozzarella, Parmesan, parsley, chives, Italian herbs, minced garlic, and a pinch of salt and pepper. Stir until you've got a smooth, spreadable mixture with no cream cheese lumps hiding anywhere.
Stuff each boat generously:
Spoon the cheese mixture into each zucchini half and spread it evenly from end to end, pressing gently so it nestles into the boat. Don't be shy here—you want plenty of filling so every bite has that herby, cheesy goodness.
Wrap it all up in bacon:
Carefully wrap one or two bacon slices around each stuffed boat, tucking the ends underneath so it stays secure while cooking. The bacon will shrink as it cooks, so overlap it slightly for better coverage.
Arrange on the baking sheet:
Place each wrapped boat seam-side down so the cheese stays tucked inside and the bacon sits flush against the pan. This position helps the bacon get maximum contact with the heat for that crispy finish.
Bake until everything's done:
Bake for 25–30 minutes, watching toward the end so the bacon reaches your preferred crispness level. The zucchini will be fork-tender and the bacon edges will curl up and darken.
Cool and serve:
Let everything rest for a few minutes so the cheese sets slightly and you don't burn your mouth the moment you pick it up. Plate it while the bacon's still crackling from the heat.
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Freshly baked Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling topped with chopped parsley. Save to Pinterest
Freshly baked Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling topped with chopped parsley. | krispyrecipes.com

There was this one night when everything felt stressful and I made these because I needed to eat something that tasted special but didn't require a lot of mental energy. Halfway through eating, I realized I wasn't thinking about any of the stuff that was bothering me—I was just noticing how the warm cheese mixed with the salty bacon and the tender zucchini, and it felt like a small, delicious moment that was just mine. Food doesn't always have to fix everything, but sometimes it can reset how you're feeling.

Building Flavor Layers

The secret to these not tasting bland or diet-like is understanding that you need multiple sources of flavor hitting at once. The fresh herbs bring brightness, the Parmesan adds a savory punch, the garlic gives you depth, and the bacon is pure umami. When you're cooking low-carb, you lose bread and pasta to carry flavors, so you have to build the seasoning directly into what you're eating. I learned this by making the first batch without enough garlic and herbs, and it was fine but forgettable.

Texture Contrast Matters

What makes these boats satisfying is that you get crispy bacon, creamy cheese, and tender vegetable all in one bite. That contrast between crunchy and soft is what keeps your brain interested while eating. I've had versions where the bacon stayed chewy or the zucchini turned mushy, and they were disappointing even though technically they were cooked. Pay attention to the baking time and don't cover them with foil—you need that bacon exposed to direct heat.

Variations and Serving Ideas

These boats are flexible enough to adapt to whatever's in your fridge or whatever mood you're in. Swap the parsley and chives for fresh basil or dill if you want to shift the flavor direction. Some nights I add a pinch of chili flakes to the filling for heat, and other times I've stirred in cooked sausage to make them even more of a meal. Serve them alongside a simple green salad with lemon vinaigrette, or nestle them next to roasted cauliflower and call it dinner.

  • Add red pepper flakes to the cheese mixture if you want a subtle kick without overpowering the herb flavors.
  • Make these ahead by assembling them completely and refrigerating, then just add 5 extra minutes to the bake time since they'll start cold.
  • Leftovers keep for about three days and reheat beautifully in a 180°C oven, so they're great for meal prep if you can resist eating them all immediately.
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon
Close-up of Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling showing melted cheese and crispy bacon. Save to Pinterest
Close-up of Keto Bacon-Wrapped Zucchini Boats with Cheesy Herb Filling showing melted cheese and crispy bacon. | krispyrecipes.com

These boats are proof that eating within your nutrition goals doesn't mean settling for food that feels like punishment. They've become the dish I make when I want to impress someone or when I'm feeding myself something that actually tastes like it matters.

Common Recipe Questions

How do I prevent the zucchini from becoming too soft?

Avoid overcooking by checking at the 25-minute mark. The zucchini should feel tender when pierced with a fork but still hold its shape. Brushing with olive oil before filling helps maintain texture during baking.

Can I prepare these ahead of time?

Yes, assemble the boats up to 24 hours in advance and store covered in the refrigerator. Add the bacon wrapping just before baking to prevent sogginess. You may need to add 2-3 extra minutes to the cooking time if baking cold.

What other cheeses work well in the filling?

Sharp cheddar adds bold flavor, Gruyère offers nutty notes, and goat cheese provides tangy creaminess. For a dairy-free option, try vegan cream cheese alternatives or mashed avocado mixed with nutritional yeast.

How can I make this dish spicier?

Add 1/2 teaspoon of red pepper flakes or cayenne to the cheese mixture. You can also use pepper jack cheese instead of mozzarella, or serve with hot sauce on the side for customizable heat.

Is it necessary to remove the zucchini centers?

Scooping creates space for the generous cheese filling and helps the zucchini cook evenly. Reserve the scooped flesh to add to stir-fries, soups, or pasta sauces for zero waste.

Can I cook these on the grill instead?

Grilling works beautifully and adds smoky flavor. Precook the bacon slightly to render some fat, then wrap and grill over medium heat for 15-20 minutes, turning once until the cheese bubbles and zucchini tenderizes.

Keto Bacon-Wrapped Zucchini Boats

Tender zucchini boats filled with creamy herb cheese and wrapped in crispy bacon for a satisfying low-carb meal.

Prep Duration
15 minutes
Cooking Duration
30 minutes
Overall Time
45 minutes
Created by Mia Harper

Recipe Type Twilight Suppers

Skill Level Easy

Cuisine Type American

Total Portions 4 Serving Size

Dietary Considerations No Gluten, Low-Carbohydrate

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

How to Make It

Step 01

Prepare oven and zucchini: Preheat oven to 400°F. Line a baking sheet with parchment paper. Wash and dry zucchini thoroughly. Slice each zucchini lengthwise and use a spoon to scoop out the center, creating boat-shaped vessels. Brush cut sides with olive oil and season lightly with salt and pepper.

Step 02

Create cheese herb filling: In a mixing bowl, combine softened cream cheese, shredded mozzarella, grated Parmesan, parsley, chives, Italian herbs, minced garlic, salt, and pepper. Mix until smooth and fully incorporated.

Step 03

Fill zucchini boats: Distribute the cheese mixture evenly among the zucchini boats, spreading to fill the scooped cavities completely.

Step 04

Wrap with bacon: Carefully wrap each stuffed zucchini half with one to two slices of bacon, tucking the ends underneath to secure.

Step 05

Arrange and bake: Place wrapped zucchini boats seam side down on the prepared baking sheet. Bake for 25 to 30 minutes until bacon is crispy and zucchini is tender.

Step 06

Rest and serve: Allow the boats to cool slightly before serving to the table.

Tools You’ll Need

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

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains dairy: cream cheese, mozzarella, Parmesan
  • Contains pork: bacon
  • Verify cheese and bacon labels for potential gluten or nut cross-contamination

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 320
  • Total Fat: 25 grams
  • Total Carbohydrates: 5 grams
  • Protein Content: 17 grams