Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Bacon Wrapped Cod

So rich it reminds me of lobster. This keto bacon-wrapped cod bakes at 400°F until the thick-cut bacon crisps and the fish underneath stays tender and flaky. 0g net carbs and 36.1g protein per serving.
  • 0gnet carbs
  • 36.1gprotein
  • 15minutes
  • 4servings

This post may contain affiliate links. See my disclosure policy.

I started wrapping cod in bacon because I needed a way to get my family eating more fish. Cod on its own is mild, almost bland, and nobody was requesting plain baked fillets for dinner. But wrapping it changed everything.

The bacon does two things at once. It adds fat to an otherwise lean fillet and bastes the cod from the outside as it renders in the oven. The result is fish that’s flaky in the center with a crispy, salty shell. I’ve had readers tell me it reminds them of lobster, and I agree. It has that same rich, buttery quality without the price tag.

I’ve tested this with different types of bacon. Thick-cut is what I always come back to because it crisps evenly without burning before the fish is done. Regular bacon works, but you have to watch it closely since thinner slices can overcook in 10 minutes. One of my readers, Jessica, has made this four times and figured out that overlapping the ends underneath gives better crisping on the bottom. I tried her method and she’s right.

This is one of those keto dinners that doesn’t feel like you’re watching what you eat. Zero net carbs, high protein, and the fat content from the bacon is exactly where you want it. I pull it from the oven when an instant-read thermometer hits 140°F in the thickest part of the fillet. That’s my check every time now, because visual cues alone can be unreliable with a bacon shell around the fish. If you want more wraps like this, try my bacon wrapped shrimp and bacon wrapped pork chops next.

The wrapping technique matters more than the recipe itself. A tight wrap is the difference between crispy and steamed. If there’s any gap between the bacon and the fish, moisture gets trapped and it turns rubbery instead of crackling. Steve, who made this on a Tuesday night, confirmed the same thing: wrap it tight, get it crispy. I’ve been saying that for years.

Cod is my first choice because it has the density to hold inside the wrap. I’ve done this with haddock and halibut and they’re both fine, but they can start to fall apart before the bacon finishes. Valerie tried barramundi and said her husband, who isn’t even doing keto, loved it too. The key is fillets at least half an inch thick. Thinner pieces? Stack two together before wrapping. That’s my go-to trick for even cooking across the whole batch. If you want another way to cook cod, my fiesta baked cod goes in a completely different flavor direction.

When I want a different seafood night but the same easy prep, I go for garlic butter shrimp. Same weeknight energy, totally different flavor.

Keto Bacon Wrapped Cod

chives sprinkled on top of baked fish with a side of broccoli

Cod is one of the leanest white fish you can buy. That’s great for macros, but it means the fillet doesn’t bring much flavor on its own. I brush each piece with melted butter before wrapping, and that combination of added fat plus the rendering in the oven is what makes this low-carb fish recipe work. The cod stays moist inside while the outside gets all the salt and crunch.

I’ve also made this with pancetta. Pancetta gives you a slightly different flavor profile (more peppery, less smoky) and crisps up thinner. Both work, but I reach for thick-cut bacon most nights.

Working with Frozen Cod

If you buy frozen cod, you’ll end up with fillets that are all different thicknesses. I deal with this every time. For the thinner pieces, I stack two fillets together and wrap them as one. That way everything finishes at the same time and you’re not pulling individual pieces out of the oven while others keep cooking.

three bacon wrapped fish fillets on a tray

What to Serve Alongside

I keep the sides simple. Steamed asparagus, roasted cauliflower, or a green salad with lemon vinaigrette. Don’t skip the lemon wedge. A squeeze of fresh lemon right when it comes out of the oven wakes up the whole plate. I add a little fresh parsley on top.

If you’re building a full low-carb dinner, a few of my other go-to seafood recipes:

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Bacon Wrapped Cod

Print Pin
Prep 5 min Cook 10 min Total 15 min Serves 4

Ingredients

Servings 4

Bacon Wrapped Cod Ingredients

Step by Step Instructions

  1. Preheat oven

    Preheat oven to 400°F.

    Preheat oven to 400 degrees
  2. Prepare cod fish

    Lay out the cod fillet on a clean cutting board and pat dry with a paper towel.

    Lay out Cod
  3. Brush with butter

    Brush melted butter or olive oil all over each piece of cod.

    For this step

    • 2 tablespoons butter, melted
    Brush Cod with butter
  4. Season

    Season with salt and pepper.

    Add the salt and pepper
  5. Bacon wrap

    Wrap each fillet with one slice of bacon.

    Wrap Cod with Bacon
  6. Bake it

    Set a wire rack over a parchment or foil lined baking tray. Place each bacon wrapped fillet on the rack. Bake at 400°F for 10 to 12 minutes or until the fish is cooked through and flaky.

Nutrition

Per serving: 1/4 of recipe

Calories
300
Fat
15.8g
Protein
36.1g
Total carbs
0g
Net carbs
0g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can I use a different type of fish instead of cod?

I've made this with haddock and halibut and they're both fine, but cod is my first choice because it has the density to hold together inside the bacon. Haddock and halibut can start to fall apart before the bacon finishes, so use fillets at least half an inch thick and handle them carefully. Valerie, one of my readers, used barramundi and her husband loved it too. I'd avoid delicate fish like tilapia since it tends to flake apart. Adjust baking time based on thickness: thicker fillets need an extra 2 to 3 minutes.

Should I use cod loin or cod fillet?

I reach for cod loin whenever my fish counter has it. The loin is the thick center cut, so it's an even cylinder that cooks through at the same rate the bacon crisps up. Regular fillets taper at the tail, and those thin spots overcook before the bacon is done. When all I can get is fillets, I fold the thin tail end under so the piece is one uniform thickness before wrapping. Either cut works for cod wrapped in bacon, but the loin is the most foolproof, especially if you're new to cooking fish.

Can I make this in the air fryer?

I've done this in my air fryer at 400°F for about 8-10 minutes, flipping once halfway through. The air fryer circulates heat around the whole fillet, so I get crispy bacon on all sides instead of just the top. I set mine on a small rack insert so the grease drips away from the fish. The texture is even crispier than the oven version.

What internal temperature should the cod reach?

I pull it at 140°F measured in the thickest part of the fillet. The cod will look opaque and flake easily with a fork at that point. I started using an instant-read thermometer after overcooking a batch a few years back, and now I check every time. The USDA recommends 145°F for fish, and 140°F with carryover cooking gets you right there.

What seasonings or herbs work besides salt and pepper?

Old Bay is my favorite because the celery salt and paprika play off the smoky bacon without fighting it. I've also rubbed the cod with Cajun seasoning, a garlic-herb mix, and a little smoked paprika on its own for more depth without heat. For herbs, I tuck a few sprigs of fresh thyme and a little lemon zest right against the fillet before the bacon goes on, so they steam between the fish and the bacon and season the cod from the inside. I always season the fish directly, then wrap, so everything stays trapped against the fillet. Lemon zest is zero carbs, and I finish the plate with a squeeze of fresh juice to brighten the richness.

How should I store leftovers?

I keep leftovers in an airtight container in the fridge for up to 3 days. To reheat, I put them back in a 350°F oven until heated through, usually about 5 to 7 minutes. The microwave works in a pinch, but the bacon loses its crispiness. I don't freeze this one because the texture of both the cod and the bacon changes after thawing.

Browse by ingredient
Similar recipes

People who cooked Bacon Wrapped Cod also made

Reviews

Tap to rate

4.7 from 36 ratings, 21 written

Made this recipe?

Replying to Rita

Your rating

Dana G.

My husband doesn’t eat pork so I’m always trying to adapt recipes like this. Has anyone tried turkey bacon here? I know it’s thinner and won’t render fat the same way, so I’m worried the cod just steams underneath instead of getting a crispy outside. I thought about stacking two strips but that might just make it soggy. Does the timing change at 400, or does turkey bacon need less time? It goes from fine to cardboard really fast. The lobster comparison sold me on this, I really want it to work.

Reply

Annie Lampella

Turkey bacon can work, Dana, but your steam concern is the real one. Fat keeps moisture from pooling against the fish, so pat the cod really dry first and run two strips side by side instead of stacked. At 400 check it at 12 minutes. Goes cardboard way faster than regular bacon.

Reply

Wendy

I’m on my eighth or ninth batch of this and the thing that finally stopped the bacon from coming loose: seam-side down, no toothpick. The fat renders against the pan and the bacon sets before you flip it, so the wrap holds through the whole bake. I was losing it on at least half my pieces before I figured this out. I also stopped brushing on too much butter at the start. Thin coat, then a second pass around ten minutes, and the cod stays moist without the bacon going greasy. My fillets run thick so I go 20-22 minutes, but the bacon color is the better tell.

Reply

Annie Lampella

Seam-side down in a hot pan is what I do before the oven too, same principle. The fat renders and it holds. Thick fillets are tricky on timing and I’ve burned myself trusting the clock too many times.

Reply

Wendy

Oh wait, you’re doing it stovetop first? That would seal the seam way faster. Trying that next time.

Reply

Morgan

on my grocery list for this weekend

Reply

Annie Lampella

The lobster thing is real.

Reply

Chelsea

Fresh dill under the bacon before it goes in. Worth trying.

Reply

Annie Lampella

Dill with cod makes so much sense. I’ve been using thyme and lemon zest under the bacon, but dill would be brighter. It wouldn’t fight the smokiness. The fish absorbs whatever you tuck under there. I’m trying this next batch.

Reply

Laura Garcia

zero carbs and I’m eating like this.

Reply

Annie Lampella

36 grams of protein, zero carbs, and it’s wrapped in bacon. Doesn’t feel like a workaround.

Reply

Laura Garcia

36g of protein and wrapped in bacon. I’m sold.

Reply

Priya

Wire rack over the sheet pan if you’re not already doing it. Direct on the pan, the bottom of the bacon sits in rendered fat the whole time and never crisps. Elevated, it gets texture all the way around and the fish doesn’t end up steaming from underneath. Big difference on the second batch.

Reply

Annie Lampella

Steam from underneath is the whole problem. Wire rack is how I do it now.

Reply

Rita

Something happens to this cod when the bacon crisps up. Took me straight back to my grandmother’s summer lobster bakes, which I haven’t thought about in years. Didn’t think a weeknight dinner would do that. The butter brush is what does it.

Reply

Annie Lampella

Lobster bakes is high praise. Once that bacon fat renders into the cod it stops tasting like cod. That’s what I was after.

Reply

Crystal Robinson

Made four portions Sunday and I’m freaking obsessed with how well the cod holds up when you reheat it. The bacon keeps it from drying out and the fish is still flaky on day three. Going in my weekly rotation for sure.

Reply

Annie Lampella

Three days still flaky is a good sign the bacon is doing its job. I reheat at 350 for 5-6 minutes. Microwave kills the texture.

Reply

Jake

Tried a couple other bacon-wrapped fish recipes before this one and none of them clicked the same way. That lobster comparison Annie mentions, I thought it was a stretch, but the butter plus the bacon fat does something to the cod that you really can’t explain.

Reply

Annie Lampella

The butter is what seals it. Bacon alone you still taste fish. That melted butter going into the fillet with all that rendered fat is what tips it over.

Reply

Jeff

Cod is fine but halibut holds up better wrapped, less likely to fall apart when you cut into it. Bacon crispness at 400 was exactly right. I’d revisit this with a firmer fish.

Reply

Annie Lampella

Yeah halibut holds cleaner. I like cod here because it pulls in the bacon fat differently, and that’s what gets you that lobster flavor. Halibut is a different dish.

Reply

Min

My son refuses fish on principle. He cleared his whole piece and asked me when I was making ‘that bacon chicken’ again. Took me a second to figure out what he was even talking about.

Reply

Annie Lampella

Ha, bacon chicken. The cod pulls in so much bacon fat that it basically stops tasting like fish. Your son isn’t wrong.

Reply

Heather

My mom made bacon-wrapped fish every Christmas Eve. Thought I’d lost that going keto. Bacon still crisps against the cod the same way, butter and all. This one means something.

Reply

Annie Lampella

The thick-cut bacon and butter are doing the same thing your mom’s did. That part doesn’t change.

Reply

Troy

Wasn’t sold on cod and bacon together but the fish came out almost buttery, like lobster honestly.

Reply

Annie Lampella

Cod does that. The fat renders straight into the fillet in a way halibut or tilapia just won’t.

Reply

Jasmine T.

I never make fish at home because it either comes out rubbery or I second-guess the timing and pull it too early, but I finally tried this and it actually worked. The bacon got this crunch on the outside while the cod underneath just flaked apart. And that note about it tasting like lobster? I thought it was a stretch until I actually tasted it.

Reply

Annie Lampella

The lobster thing catches everyone off guard. Cod absorbs the bacon fat differently than other white fish, and that’s what does it.

Reply

Danielle

My boyfriend swears he doesn’t eat fish. Has turned down salmon, tilapia, all of it, every time I’ve tried. Made this on a Wednesday and he finished his piece before I was halfway through mine, then looked up and said ‘that doesn’t taste like fish.’ The thick-cut bacon does something to the cod underneath, keeps it almost buttery instead of that flaky dry texture he always complains about. Would give it 5 stars except I’m kind of annoyed it only took one try when I’ve been fighting this battle for two years.

Reply

Annie Lampella

Ha, ‘that doesn’t taste like fish’ is literally the goal. The thick-cut bacon keeps the cod from drying out, so he’s eating fish without the texture that turned him off every other time. Worth the two years.

Reply

Lauren

Kept putting this off thinking cod was too mild for thick-cut bacon. Completely wrong. Fish stays tender, gets a real crust, and honestly tastes richer than anything I’ve made with white fish. Lobster comparison isn’t an exaggeration.

Reply

Annie Lampella

Cod is the one. I’ve done this with haddock and halibut and they’re both fine but cod has the density to hold inside the wrap without going mushy. The others start to fall apart before the bacon finishes.

Reply

Brooke

I don’t cook fish. Like, ever. Figured I’d try this anyway on a cold Tuesday night and followed the steps exactly, wrapped the cod tight in the bacon, and the second it came out of the oven I couldn’t believe the smell. The bacon crisps up completely while the cod underneath stays flaky and almost buttery. Freaking unbelievably good for something I was completely convinced I’d ruin.

Reply

Annie Lampella

That buttery texture is what sold me on cod specifically. The fish steams inside the bacon instead of drying out. Cold Tuesday well spent.

Reply

Steve

made this tuesday night after work. wrapped the bacon tight and it crisped up perfect. didnt miss carbs at all

Reply

Annie Lampella

The tight wrap is key. If there’s any gap the bacon steams instead of crisps. Weeknight win.

Reply

Brandon B.

used turkey bacon, still worked

Reply

Annie Lampella

Good to know. The tight wrap matters more than the bacon type.

Reply

Marie

Oh wow! You are right…this does remind me of lobster. It’s a poor man’s lobster but does the trick! Very easy too.

Reply

Annie Lampella

Ha, poor man’s lobster is exactly right. The butter underneath is what sells it.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.