Bacon Wrapped Shrimp with Sriracha Mayo

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 27, 2019 • Updated February 23, 2026

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

I make bacon wrapped shrimp whenever I want a keto appetizer that looks impressive but takes about 20 minutes. Jumbo shrimp wrapped in crispy par-cooked bacon, grilled until the edges crackle, then dunked in a two-ingredient sriracha mayo.

shrimp skewed out

I’ve been making bacon wrapped shrimp since 2019, and they still disappear at every cookout before anything else hits the table. Jumbo shrimp brined for extra juiciness, wrapped in par-cooked bacon, then grilled until the outside crackles and the shrimp stays tender inside. That combination of salty, crispy bacon against sweet, plump shrimp is what keeps people circling back to the grill for seconds.

Two techniques make this recipe work: brining and par-cooking. I brine my shrimp in salted ice water with a pinch of baking soda for 15 to 30 minutes before wrapping. That step alone separates rubbery shrimp from ones that snap when you bite in. Par-cooking the bacon at 350 degrees for about 10 minutes means it finishes crispy on the grill instead of staying flabby on one side. I tested skipping both steps early on, and the results were not close.

These work as a keto appetizer for parties or a full dinner, and I’ve done both more times than I can count. For dinner, I pair them with a green salad or roasted asparagus and call it a meal. For parties, I set out the sriracha mayo in a small bowl next to the platter and let people serve themselves. They never last more than 15 minutes. At 0.3g net carbs per serving, they fit any low carb plan without a second thought.

If you like shrimp, I have a few other recipes worth trying. My garlic butter shrimp is a stovetop option when I don’t feel like firing up the grill. The grilled firecracker shrimp brings more heat if sriracha mayo isn’t spicy enough. My creamy garlic paprika shrimp is where I go when I want something richer. If you enjoy the wrapped method, try my cod done the same way for a heartier main.

The biggest mistake I see is using raw bacon straight from the package. Raw bacon around shrimp creates a timing problem: by the time the bacon crisps, the shrimp is overcooked and rubbery. Par-cooking the bacon at 350 degrees for 10 minutes first means everything finishes at the same time on the grill. I walk through the exact timing and what the bacon should look like in the sections below.

One more thing: use jumbo shrimp, 16/20 count. Anything smaller cooks too fast for the bacon to keep up. I’ve tried medium shrimp and the proportions don’t work. The jumbo size gives you a real bite of shrimp inside that crispy shell.

Youtube
Discover More Keto Recipes on Our Channel

Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Bacon Wrapped Shrimp with Sriracha Mayo

4.7 (19) Prep 20m Cook 7m Total 27m 4 servings

Bacon Wrapped Shrimp Ingredients

  • 20 jumbo shrimp (16/20 count), peeled, deveined, tail on
  • 10 slices bacon, cut in half

Sriracha Mayo Ingredients

  • ¼ cup mayonnaise
  • 1 teaspoon sriracha sauce

Step by Step Instructions

Step by Step Instructions

1
Lay out bacon

Preheat oven to 350 degrees. Line a baking sheet with foil and place the cut strips of bacon on the tray.

place bacon on a bacon tray
2
Par cook bacon

Par cook the bacon until it begins to shrink and turn slightly red, about 10 minutes. The bacon should be flexible and not completely cooked.

par cook the bacon
3
Wrap shrimp with bacon

Cool the bacon until it is easy to handle with fingertips, about 5 minutes. Wrap a slice of par-cooked bacon around each shrimp, slice through a pre-soaked skewer or insert a toothpick to secure the wrap. Continue wrapping.

wrap bacon around shrimp
4
Grill time

Grill the bacon wrapped shrimp skewers over direct high heat for 3 to 5 minutes on each side or until the shrimp have plumped up and are white and pink. Or cook in a 400 degree oven for about 5 minutes each side.

grill bacon wrapped shrimp
5
Make sriracha mayo

To make the sriracha mayo, mix the mayonnaise and sriracha sauce together until combined.

making sriracha mayo
Nutrition Per Serving
328 Calories
21g Fat
34.4g Protein
0.3g Net Carbs
0.3g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Bacon Wrapped Shrimp with Sriracha Mayo

Frequently Asked Questions

Can I use smaller shrimp for this recipe?

I've tested medium shrimp and they work, but the cook time drops to about 2-3 minutes per side. My preference is still jumbo (16/20 count) because you get a better shrimp-to-bacon ratio and the presentation looks way better on a platter. If all you can find is medium, just watch them closely so they don't overcook.

Can I cook these in an air fryer?

I've done these in the air fryer at 380 degrees for about 8-10 minutes, flipping halfway through. The bacon gets even crispier than on the grill. I still par-cook the bacon first, same as for grilling. If you have an air fryer, this is honestly my preferred method now.

How should I store and reheat leftovers?

I keep leftovers in an airtight container in the fridge for up to 2 days. For reheating, I use the oven at 350 degrees for 4-5 minutes. The oven keeps everything crispy instead of soggy. I've also reheated in the air fryer at 350 for about 3 minutes, and that works just as well. Do not microwave or the bacon turns chewy.

Can I freeze these?

I freeze them after wrapping but before cooking, laid flat on a parchment-lined baking sheet. Once frozen solid, I transfer to a freezer bag. They keep for up to 3 months. When ready to cook, I grill straight from frozen, adding about 2 extra minutes per side. The bacon still crisps up, though not quite as evenly as fresh.

Can I make these ahead of time?

I've prepped these up to a day ahead. Par-cook the bacon, wrap the shrimp, thread the skewers, and store the whole thing covered in the fridge. When it's time to cook, pull them out 10 minutes before grilling to take the chill off. I do this for every party so I'm not assembling shrimp while guests are standing around.

How can I make the sriracha mayo less spicy?

I start with half a teaspoon of sriracha and taste from there. My kids like it with even less. You can also swap the sriracha for a squeeze of lime juice and a pinch of garlic powder for a completely different dip that's still keto friendly.

How many net carbs are in this recipe?

I've tracked the macros, and each serving comes to 0.3g net carbs. The shrimp and bacon are essentially zero carb on their own, and the small amount of sriracha in the dipping sauce is the only thing that adds any. This recipe barely moves my daily carb count.

What if I have an egg allergy and can't use regular mayo?

I've made the sriracha dip with Primal Kitchen's avocado oil mayo and you can't tell the difference from regular. Sriracha has such a strong flavor that the mayo base barely matters. Any avocado oil or vegan mayo will work here.

Browse by Ingredient
Similar Recipes

Others looking for “Bacon Wrapped Shrimp with Sriracha Mayo” also liked:

 

   

What size shrimp to buy

shrimp in a stainless bowl

I always use 16/20 count jumbo shrimp for this recipe. That means 16 to 20 shrimp per pound, and that size gives you a thick, meaty bite inside the bacon wrap.

Anything smaller cooks too fast and doesn’t wrap well. Medium shrimp lose their texture before the bacon has time to crisp, and the proportions feel off. Stick with jumbo.

I leave the tails on. They give you something to hold onto while eating, and they look better on a platter or skewer.

Why I brine my shrimp first

For the juiciest results, I brine my shrimp before wrapping.

I let them sit in an ice bath for 15 to 30 minutes made with:

  • 4 cups of water
  • Ice
  • 1 teaspoon of salt
  • 1/4 teaspoon baking soda

Then I remove the shrimp and let them dry on a paper towel before proceeding.

Cooking at high heat pulls moisture out of shrimp fast, and that’s how you end up with a dry, rubbery bite. The salt keeps the moisture locked in, and the baking soda gives the shrimp a crisp, firm snap. I’ve tested brined vs unbrined side by side, and the difference is obvious.

Par-cook the bacon first

bacon on foiled lined pan

If you wrap raw bacon around shrimp, you’ll get either flabby bacon or overcooked shrimp. Par-cooking fixes that.

I cut the slices in half and bake at 350 degrees for about 10 minutes until the bacon is pinkish-red and still flexible. Not crispy yet. You want it pliable enough to wrap around each shrimp without tearing.

Use thin-cut bacon, not thick-cut. Thick-cut takes too long to render and doesn’t wrap as tightly. Thin-cut par-cooks evenly and crisps up on the grill. I use this same method for my pork chops too.

Soak your skewers first

presoaked skewers with shrimp

If you’re using bamboo skewers, soak them in water for at least 20 minutes before threading.

I learned this one the hard way. Dry bamboo catches fire on the grill, and nobody wants charred wood flavor on their shrimp. Soaking prevents that and keeps the skewers from splintering when you pull them apart.

If you don’t have skewers, toothpicks work fine to hold the bacon in place.

Two-ingredient sriracha mayo

shrimp sitting in sriracha mayo

Sriracha mayo is the easiest dipping sauce I make. Two ingredients: mayonnaise and sriracha. Mix them together and you’re done.

Sriracha does contain a small amount of sugar, but I’m adding one teaspoon to the entire batch. That tiny amount won’t affect ketosis. I’ve tracked it, and it barely registers on the macro count. I also use this sauce with my fiesta baked cod.

Works for carnivore too

If you’re eating carnivore, skip the sriracha mayo and eat the shrimp and bacon on their own. I do this when I’m keeping things strict. The bacon and shrimp have plenty of flavor without the sauce. For another carnivore protein, try my grilled flank steak.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

a plate of cheesy crack chicken topped with green onion and bacon over a bed of cauliflower rice
30 Mins
Keto Crack Chicken
4.6 Stars (22 Reviews)

I make this crack chicken with just six ingredients three different ways, and the slow cooker version is the one I come back to most. Creamy, loaded...

See the Recipe
Pork chops wrapped in crispy bacon on a white platter.
27 Mins
Bacon Wrapped Pork Chops
4.8 Stars (12 Reviews)

I wrap these pork chops in bacon so they come out ridiculously juicy, and the sweet and spicy rub gives them a flavor that my husband keeps...

See the Recipe
yummy bacon wrapped cod
15 Mins
Bacon Wrapped Cod
4.7 Stars (30 Reviews)

I wrap cod in thick-cut bacon and bake it at 400°F until the outside crisps and the fish underneath stays tender and flaky. The flavor is so rich it...

See the Recipe
A dinner bowl with a helping of paprika shrimp next to cauliflower rice and salt and pepper mills.
35 Mins
Creamy Garlic Paprika Shrimp
4.6 Stars (18 Reviews)

Plump shrimp in a garlicky cream sauce with red bell pepper and spinach, all in one skillet. I make this low carb dinner constantly in late summer...

See the Recipe
a spoon in a small bowl of tomato based minestrone soup
45 Mins
Minestrone Soup
4.5 Stars (13 Reviews)

This low carb soup is pure comfort on a chilly day. Instead of kidney beans, I use lupini beans (only 8g net carbs) and simmer a parmesan cheese rind...

See the Recipe
a bowl of shrimp fried cauliflower rice with a fork next to it
10 Mins
Keto Shrimp Fried Rice
4.6 Stars (20 Reviews)

I make this low-carb shrimp fried rice at least once a week. Cauliflower rice, jumbo shrimp, and a sesame-ginger sauce, all in one skillet in about...

See the Recipe
Reviews 38
4.7 Stars (19 Reviews)
  1. J
    Jennifer B. Jun 9, 2026

    Bacon wrapped shrimp was always something I'd order out but never actually make, and I put it off for a while because it seemed fussy. Par-cooked bacon, four minutes on the grill, and the sriracha mayo takes literally thirty seconds to mix. I've been making way more involved things that don't come close to what I got off that grill, and I'm a little embarrassed that I waited this long. Pool day next weekend and these are already on the menu.

  2. A
    Ana X. Jun 7, 2026

    One thing the recipe doesn't make clear enough: the 16/20 count on the shrimp actually matters. I grabbed whatever looked jumbo at the store the first time and they were smaller, so the half-slice of bacon wrapped with too much overlap and the whole skewer cooked unevenly (shrimp done, bacon not even close). Got the right size the second time and it clicked, wrap sat clean and everything finished together. The par-cook step is not optional, I confirmed that the hard way. Grilling goes fast once the bacon is already set, 4 minutes on high is where I landed. Worth making again, just don't skip the count.

    1. Annie Lampella
      Annie Lampella Jun 7, 2026

      Store 'jumbo' varies more than you'd think. The overlap and uneven cook is exactly what happens when the count is off. Four minutes on high is where I land too.

  3. M
    Mei Jun 6, 2026

    Made these for a backyard cookout last weekend and the shrimp got rubbery before the bacon crisped up. I was really going for those crackly edges. Par-cooked the bacon 10 minutes like it says, but it was still pretty floppy when I started wrapping, so I think that was my problem. Do I just need to par-cook it longer until it's more set, or does grill time need to go past 5 minutes if the heat isn't super high?

  4. B
    Brittany Jun 1, 2026

    There used to be this restaurant near my parents' house where the whole reason we went was the bacon wrapped shrimp. Started keto and quietly accepted that was just gone for me now. Made these for a pool day yesterday. Had never tried the par-cooking step before and now I totally get it, the bacon actually crisped up instead of going rubbery and just steaming the shrimp underneath. That little crackle at the edges when you bite in. I kept eating them off the plate before anyone even sat down. The sriracha mayo is two ingredients and somehow it's the thing I was still thinking about the next day. Giving it 4 stars because I want to try it once more with bigger shrimp before I fully commit, but this already replaced a memory I thought was just gone.

    1. Annie Lampella
      Annie Lampella Jun 6, 2026

      That last line. Go 13/15 count on the next batch and you'll get more shrimp per bite instead of mostly bacon wrap.

  5. L
    Luz May 28, 2026

    Par-cook a double batch of bacon on Sunday and these take under 5 minutes all week.

    1. Annie Lampella
      Annie Lampella Jun 2, 2026

      Par-cooked bacon keeps 4 days in the fridge easy. I started doing a full pound at a time.

  6. S
    Sarah May 28, 2026

    Pretty new to keto and honestly terrified of grilling, but these were done in 20 minutes exactly like it said. My daughter walked in while they were still on the grill and just... stationed herself there. The sriracha mayo is two ingredients and somehow makes it feel fancier than it has any right to. Going into the cookout rotation for sure.

    1. Annie Lampella
      Annie Lampella May 29, 2026

      Ha. My daughter does that too. Double the mayo next time - it runs out way before the shrimp.

  7. J
    Jess May 26, 2026

    Third time making these in about six weeks. The first time I was stressed about getting the bacon to stay put on the grill, but par-cooking it first does the trick. The edges really do crackle like the recipe says, which I honestly didn't expect. Made them Saturday for the first nice evening we've had this spring and the sriracha mayo is so simple I kept finding excuses to dip things in it.

    1. Annie Lampella
      Annie Lampella May 29, 2026

      The crackle gets me every time. The mayo works on anything grilled, chicken especially.

  8. J
    Jessica May 6, 2026

    Three months on keto and I kept writing off anything like this. Made these last weekend. The smell when the bacon starts crisping around the shrimp on the grill, I wasn't ready for that. Sriracha mayo takes like two seconds and it pulls the whole thing together. I'd go heavier on the sriracha next time. But it's the first time in months I've made something and not felt like I was giving something up.

    1. Annie Lampella
      Annie Lampella May 9, 2026

      That smell is the moment it clicks. More sriracha is right - I do closer to a full teaspoon in the mayo and it can take it without being too hot.

  9. G
    Gina Apr 29, 2026

    I had no idea par-cooking the bacon was a thing. No rubbery bacon, just crispy edges the whole way through. Can't stop thinking about it now. First time making any shrimp appetizer and I went in nervous about the bacon-to-shrimp ratio, but everything came together faster than I expected. One question: can you assemble the skewers the day before and keep them in the fridge? I want to bring these to a cookout next weekend and don't want to be wrapping shrimp in front of everyone.

    1. Annie Lampella
      Annie Lampella May 1, 2026

      Yep. Par-cook the bacon, wrap and thread the skewers, cover and refrigerate. Just pull them out 10 min before grilling so they're not cold going in.

  10. D
    Dina Apr 23, 2026

    I've been keto for almost a year and the thing I grieved most was appetizers. Not dinner, not dessert, appetizers. Made these last week, and the second the bacon hit the grill I remembered what actual appetizer excitement feels like. The par-cooking step is what makes this work. Shrimp stays tender, bacon gets that real crackle. Already planning a double batch.

    1. Annie Lampella
      Annie Lampella Apr 29, 2026

      Appetizers were the hardest gap to fill. Dinner you can work around. The bacon getting that real crackle was what sold me on this one too.

  11. J
    James Apr 21, 2026

    Doubled the sriracha to two teaspoons and the heat builds in this slow creeping way that makes the whole thing more interesting. Combined with par-cooking the bacon first (do not skip it, that's what keeps things from going rubbery on the grill), these are freaking unbelievably good. Four stars only because I want more notes on grill timing since mine ran hot and needed closer to 3 minutes.

    1. Annie Lampella
      Annie Lampella Apr 26, 2026

      Hot grill, 3 minutes is right. I watch the bacon edges more than the clock. Once they start to char, pull them.

  12. J
    Jordan Garcia Apr 19, 2026

    My aunt made these every New Year's and I figured that tradition was just over once I went keto. Made them last night and the second the bacon started crackling I was 12 again.

    1. Annie Lampella
      Annie Lampella Apr 24, 2026

      New Year's tradition: reinstated. The sriracha mayo works better as a dipping bowl anyway, more of it that way.

  13. K
    Katie Apr 12, 2026

    My husband demolished half the platter before I finished plating. Didn't expect that from a shrimp recipe. He mentioned the sriracha mayo, kept using it after the shrimp were gone.

    1. Annie Lampella
      Annie Lampella Apr 13, 2026

      Ha. The mayo disappears faster than the shrimp in my house too. I always make a double batch of it now.

  14. T
    Tiffany Apr 4, 2026

    Every other version I've tried has the same problem: rubbery shrimp or undercooked bacon because the two don't cook at the same rate. Par-cooking the bacon 10 minutes before wrapping fixes it. I was skeptical. I've done the foil tent trick, the microwave trick, even thin-cut bacon thinking it would help. None of it worked. With this method the bacon edges actually crackle when you pull them off the grill and the shrimp are still juicy. The sriracha mayo is smarter than it looks, just two ingredients but it cuts through the fat. I used 16/20 count like the recipe says and that size is right, anything smaller falls apart on the grill. This is the one I'm keeping.

    1. Annie Lampella
      Annie Lampella Apr 5, 2026

      That crackle is the tell. And anything smaller than 16/20 slides right off the skewer before it even hits the plate.

  15. L
    Lindsey Mar 26, 2026

    Added a squeeze of lime to the sriracha mayo (just had half a lime sitting there) and the whole dipping sauce changed, that brightness cuts through the bacon fat in a way I wasn't expecting. I also almost skipped the par-cooking step because it looked like extra work, but if you do that the bacon ends up flabby by the time the shrimp are cooked through, so don't. Lesson learned the right way for once.

    1. Annie Lampella
      Annie Lampella Mar 31, 2026

      Lime in the mayo is going in my recipe notes. That brightness against the bacon fat is obvious in hindsight but I never tried it.

Leave a Review