Go Back
+ servings
Grilled shrimp skewers in a white tray.

Grilled Shrimp Skewers Recipe

Light, bright, herb-marinated Grilled Shrimp Skewers transform a weeknight dinner into something worth celebrating with almost no effort at all. After the marinade works its magic, just skewer the shrimp and turn on the grill.
Course Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 6 minutes
Total Time 21 minutes
Servings 6
Calories 269kcal


For the shrimp:

  • 8-12 10-inch bamboo skewers soaked for at least 30 minutes or preferably overnight
  • 2 pounds jumbo shrimp raw with tails on (16 to 20 per pound)

For the marinade:

  • 1 medium onion chopped
  • 1/2 cup olive oil
  • 1/4 cup fresh basil leaves
  • 1/4 cup fresh parsley
  • 3 cloves garlic
  • 2 tablespoons lemon juice from 1 lemon
  • 2 teaspoons Dijon mustard
  • 1 teaspoon dried mustard
  • Salt and freshly ground black pepper


  • This is a great time to soak your bamboo skewers if you haven't already done so.

To clean the shrimp:

  • If shrimp are still in the shell, use a sharp scissors and cut along the middle back of each shrimp, leaving the tail intact. Using a sharp paring knife, cut along the dark vein on the back of each shrimp and remove it. Rinse out the back of each shrimp and pat dry with paper towels.

To make the marinade:

  • In a food processor or blender, combine onion, olive oil, basil, parsley, garlic, lemon juice, Dijon, dry mustard, and salt and pepper to taste (I like 1 teaspoon salt and 1/2 teaspoon pepper). Process until smooth. Pour into a zipper-top plastic bag.
  • Add cleaned shrimp and toss to coat. Cover and marinade for 1 hour at room temperature or up to 2 hours in the refrigerator.

To use a charcoal grill:

  • Open bottom vent completely. Light large chimney starter filled with charcoal briquettes (6 quarts). When top coals are partially covered with ash, pour evenly half of the grill. Set cooking grate in place, cover, and open lid vent completely. Heat grill until hot, about 5 minutes.
  • Clean and oil cooking grate. Add 5 or 6 shrimp per skewer. Grill the shrimp for 2 minutes on each side. 

To use a gas grill:

  • Turn all burners to high, cover, and heat grill until hot, about 10 to 15 minutes. 
  • Clean and oil cooking grate. Add 5 or 6 shrimp per skewer. Grill the shrimp for 2 minutes on each side. 

To broil the shrimp:

  • Preheat broiler over high heat. Place skewers 3 inches from the broiler and cook 2 minutes per side.



Calories: 269kcal