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
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ 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.6 (5) 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

Pork chops wrapped in crispy bacon on a white platter.
27 Mins
Bacon Wrapped Pork Chops
5 Stars (4 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
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 (11 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
yummy bacon wrapped cod
15 Mins
Bacon Wrapped Cod
4.7 Stars (19 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 spoon in a small bowl of tomato based minestrone soup
45 Mins
Minestrone Soup
4.3 Stars (4 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 dinner bowl with a helping of paprika shrimp next to cauliflower rice and salt and pepper mills.
35 Mins
Creamy Garlic Paprika Shrimp
4.7 Stars (6 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 bowl of shrimp fried cauliflower rice with a fork next to it
10 Mins
Keto Shrimp Fried Rice
4.4 Stars (9 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 7
4.6 Stars (5 Reviews)
  1. C
    Corinne Mar 11, 2026

    Third time making these and the par-cooked bacon step finally clicked. Rushed it before and the texture was off. Don't skip the full 10 minutes. The sriracha mayo could go heavier for my taste, but I keep coming back.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      Third time is the charm with that par-cook step. And for the mayo ratio, I've been going closer to 50/50 sriracha to mayo when I want more heat. Way more kick.

  2. M
    Marcus Mar 6, 2026

    Third time making these this spring and I finally have the timing down. The par-cooking step was something I kept skipping at first, but once I stopped cutting corners there, the bacon crisps up and actually grips the shrimp instead of sliding around on the skewer. The sriracha mayo ratio is good as written, just enough heat without taking over. Doubling the batch this weekend.

  3. T
    Tanya Q. Feb 21, 2026

    Made a double batch on Sunday and just finished the last of them for lunch today. The bacon stays freaking crispy in the air fryer, even on day four. That 34g protein per serving is no joke either.

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      Four days crispy is better than my own storage notes claim. Air fryer reheat beats oven for these every time.

  4. S
    Steve Feb 19, 2026

    My husband has an egg allergy so regular mayo is out. I've seen vegan mayo at the grocery store but honestly have no idea if it tastes similar or mixes with sriracha the same way. Would that work, or is there something better?

    1. Annie Lampella
      Annie Lampella Feb 19, 2026

      Vegan mayo works fine for the sriracha dip. Sriracha has such a strong flavor that the base barely matters. Primal Kitchen makes a good avocado oil one if you can find it.

Leave a Review