Grilled Shrimp with Bacon, Tomato and Scallion Vinaigrette

  • Level: Easy
  • Total: 1 hr 35 min (includes soaking time)
  • Active: 35 min
  • Yield: 8 servings
  • Nutrition Info
Save Recipe


8 ounces slab bacon, rind removed, cut into large dice

2 tablespoons canola oil, plus more for brushing

6 plum tomatoes, cored and diced 

Kosher salt and freshly ground black pepper

Kosher salt and freshly ground black pepper 

3 tablespoons chopped fresh cilantro 

3 tablespoons red wine vinegar 

2 teaspoons chopped fresh thyme 

3 green onions, green and pale green parts, thinly sliced 

16 large shrimp, peeled and deveined, heads off 


Special equipment:
8 wooden skewers, soaked in water for at least 1 hour
  1. Put the bacon in a cast-iron skillet over medium heat and cook, stirring occasionally, until the bacon is crisp and the fat is rendered.
  2. When the bacon is just about done, heat the canola oil in a nonreactive skillet over medium-high heat. Add the tomatoes and salt and pepper and cook, stirring, just until slightly softened. Using a slotted spoon, transfer the bacon to the skillet with the tomatoes and add the cilantro, vinegar, thyme and green onions. Cook, stirring, until heated through, about 5 minutes. Set aside; keep warm.
  3. Heat a charcoal or gas grill to high for direct grilling.
  4. Brush the shrimp with canola oil and sprinkle with salt and pepper. Using two skewers at a time, thread four shrimp on the skewers near the tail and head ends--this makes it easier to flip the shrimp on the grill. Grill until slightly charred and cooked through, about 2 minutes per side.
  5. Remove the shrimp from the skewers and top with the warm vinaigrette. 

Grilled BBQ Bacon Shrimp

Spanish Grilled Shrimp

Spaghetti with Summer Squash, Tomatoes, and Grilled Shrimp

Cajun Snapper and Shrimp over Bacon Cheddar Cheese Grits with Red Pepper Coulis