This post may contain affiliate links. Please read our disclosure policy.

Grilled Bacon Wrapped Shrimp are a crowd-pleasing appetizer that you can make in about 30 minutes. A couple of simple, but essential steps guarantee that they’re succulent every time.

Grilled Bacon Wrapped Shrimp served on a stainless steel platter.

So, what’s the secret to perfectly cooked shrimp wrapped in bacon? It’s all about thinking of the two main ingredients, shrimp and bacon, separately so that together they become much greater than the sum of their parts.

Too often with this dish, the shrimp are overcooked and/or the bacon is underdone. Crispy bacon and tender shrimp are the goals here; the key is to pre-cook the bacon on the grill before wrapping the shrimp. It’s a simple step that makes a world of difference.

Grilled Bacon Wrapped Shrimp Ingredients

Grilled bacon wrapped shrimp ingredients on a white marble board.
  • Shrimp: large
  • Olive oil: ideally extra-virgin olive oil
  • Sea Salt: or double the amount of kosher salt
  • Pepper: freshly ground black pepper
  • Bacon: ideally thin slices of bacon
  • Lemon: optional, for serving

Though giving the bacon a head start is crucial, it’s also really easy. No need to turn on the oven or spend time at the stovetop, instead you can partially cook bacon right on your grill, ideally over indirect heat to avoid flare ups. Get the bacon as crispy as you like with this method – just be sure to pull it off of the grill while it’s still pliable enough to wrap around the shrimp.

Once you’ve wrapped the shrimp, seasoned simply with olive oil, salt and pepper, you’ll thread them onto skewers and finish them on the grill. Serve alone, drizzled with Garlic Butter Sauce or with your favorite dipping sauce – Remoulade Sauce, Aioli, Sriracha Aioli, or Pesto Aioli would all be great options.

Grilled Bacon Wrapped Shrimp are a distinctive finger food to serve before dinner with a glass of wine, but they’re equally welcome in a game day spread or at a backyard BBQ. 


What temperature do you grill bacon wrapped shrimp?

Medium-high or 375 to 450 °F is ideal for grilling bacon wrapped shrimp.

How do you grill shrimp without drying it out?

Wrapping shrimp in partially cooked bacon before grilling is an ideal way to hold in moisture. Generally if grilled shrimp is rubbery or dried out, it means it’s overcooked.

What size shrimp is best for grilling?

Medium, large, or extra-large / jumbo shrimp are best for grilling. Small shrimp cook too quickly.

Should I grill shrimp with shell on or off?

When wrapping with bacon, you should grill shrimp with the shell removed except for the tail.

How do I grill bacon?

The best way to grill bacon is over indirect heat to avoid flare ups. You can do this faster with the lid closed, but I recommend leaving the lid open and removing it from the grill as soon as it’s cooked or partially cooked to the degree you want.

More Bacon Wrapped Favorites

How to Make Grilled Bacon Wrapped Shrimp

Preheat grill to medium-high (425˚F). Cut bacon strips in half crosswise and grill over indirect heat for 5-6 minutes bacon until slices are starting to crisp, but still pliable. Transfer to clean plate and leave grill on.

Toss peeled (except for tail) and deveined shrimp in olive oil, salt and pepper.

shrimp tossed with olive oil salt and pepper

Wrap each shrimp with a piece of partially cooked bacon and thread onto skewers.

shrimp wrapped in partially cooked bacon on skewers

Grill shrimp with the lid closed over indirect heat 8 to 10 minutes, turning halfway through cooking time, until shrimp are pink and bacon is cooked as desired.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Grilled Bacon Wrapped Shrimp

5 from 3 votes
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Course: Appetizer
Cuisine: American
Calories: 247
Servings: 4 people
Partially cooking the bacon on the grill is the key step to these perfectly succulent bacon wrapped shrimp!


  • 16 large shrimp peeled except for the tail and deveined
  • 1 tablespoon olive oil
  • 1/4 teaspoon fine sea salt or 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 8 slices bacon halved crosswise (see recipe note)
  • 1 lemon cut into wedges, optional


  • Pre-heat a gas grill to medium-high, 425˚F.
  • Meanwhile, add shrimp, olive oil, salt and pepper to a medium bowl; toss gently to coat.
  • When the grill reaches temperature, turn off burners in one area to create an indirect heat zone. Place bacon slices on grill over indirect heat, leaving a little space between each. Grill with the lid open, 5 to 6 minutes depending on the thickness of your bacon. It should still be pliable when you remove it from the grill. Transfer bacon to clean plate.
  • Close grill lid and reheat to 425˚F.
  • When partially cooked bacon slices are cool enough to handle (a few minutes after you remove from grill), wrap each slice of bacon around one raw shrimp and thread onto a metal skewer (or bamboo skewer soaked in water for 15 minutes or more). Repeat with remaining shrimp (4 to 8 shrimp per skewer depending on the skewer length), leaving a little room between each shrimp. Transfer to plate.  
  • Grill shrimp over indirect heat with the lid closed, 4 to 5 minutes on each side until shrimp are pink and bacon is cooked through (8-10 minutes total). (recipe note #3) Transfer to clean platter or plate and serve with lemon wedges if desired.


  1. If your bacon strips are very long, cut them into thirds crosswise instead of in half. You want the strips to be long enough to wrap the shrimp, but not so long that a large area of the bacon overlaps.
  2. For thick cut bacon, increase par-cook time by a few minutes, until bacon is starting to crisp, but is still pliable. Do this on your grill or in your oven or in a skillet on the stovetop. 
  3. If you want a little char on your bacon, move skewers to direct heat for a minute or two with the lid open just before transferring to a serving platter.


Calories: 247kcal | Carbohydrates: 3g | Protein: 11g | Fat: 21g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 90mg | Sodium: 624mg | Potassium: 145mg | Fiber: 1g | Sugar: 1g | Vitamin A: 23IU | Vitamin C: 15mg | Calcium: 45mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Ron Givens says:

    Thank you for your wonderful recipe. I tweeked it by adding a pinch of Old Bay to each shrimp (I used 13-15 count). It was indeed a crowd pleaser.

    1. Marissa Stevens says:

      I’m so glad to hear it, Ron! Thank you for coming back to let me know!

  2. Debra Thomas says:

    5 stars
    I can’t wait to try this just like you say look delicious cooked perfectly right just beautiful.

    1. Marissa Stevens says:

      Thank you, Debra!