These grilled shrimp are tossed in a bright garlic, cilantro, and lime marinade, then cooked over charcoal for a delicious smoky finish. Ready in under 30 minutes, this dish is ideal for busy weeknights, backyard barbecues, or a quick, flavorful dinner any night of the week.

Shrimp cook quickly and absorb bold flavors easily, making them one of the most convenient proteins to prepare. These skewered shrimp work perfectly straight from the grill, but you can also remove them from the skewers and use them as a filling for tacos, a topping for salads, or a protein addition to bowls and rice dishes. For a simple, low-carb option, serve the skewers with a crisp coleslaw or a fresh green salad.
Best Shrimp Marinade:
This marinade is quick to mix and relies mostly on pantry staples. Fresh lime juice and cilantro brighten the shrimp, while garlic, honey, and soy sauce round out the savory-sweet profile. Use a neutral oil like avocado or a fruity extra virgin olive oil to carry the flavors and help the shrimp char slightly on the grill.
- Oil: use avocado oil or extra virgin olive oil to help the marinade cling and promote a nice sear.
- Lime juice: fresh squeezed lime juice gives a bright, tangy kick—avoid bottled juice for best flavor.
- Garlic: fresh minced garlic for aromatic depth.
- Honey: a touch of honey balances the acidity and creates light caramelization.
- Soy sauce: adds savory umami and salt to the marinade.
- Chili powder: provides color and a gentle warm spice.
- Cilantro: chopped cilantro adds fresh herbaceous notes and a pop of green color.
Important Tip
Because this marinade includes lime juice, do not marinate the shrimp for more than 15 minutes. Acidic citrus can begin to “cook” the shrimp, changing the texture in the same way ceviche is prepared. Over-marinating can make shrimp tough and rubbery, so keep the marinating time short for the best texture.

How to grill shrimp:
- Preheat the grill to medium-high, about 350–450°F (175–230°C).
- If you are using wooden skewers, soak them in water for at least 15–30 minutes to prevent burning.
- Combine the marinade ingredients, then add the shrimp and toss to coat. Marinate for up to 15 minutes only.
- Thread the shrimp onto skewers, leaving a little space between each piece for even cooking.
- Grill over direct heat for 5–7 minutes total, flipping once halfway through. Brush with reserved marinade during cooking, taking care to avoid flare-ups from dripping marinade.
- Shrimp are done when they turn opaque and pink with firm texture—do not overcook.
Can I make this in a skillet?
Yes. If you don’t have access to a grill or prefer to cook indoors, a hot skillet works well. You can cook shrimp directly in the pan without skewering them. The skillet won’t give the same smoky flavor as charcoal, but it will still produce a tasty, well-caramelized result and is a great option for quick indoor cooking.
Which shrimp should I use?
Medium to extra-large shrimp are easiest to skewer and hold up well on the grill. Avoid very small shrimp for skewers since they can overcook quickly.
For speed, buy shrimp that are already peeled and deveined. You can leave tails on for presentation, but removing them before cooking makes the shrimp easier to eat.

Other recipes you may enjoy: Cilantro lime shrimp, coleslaw, cilantro lime rice.
Grilled Shrimp Skewers
Ingredients
- 1 lb medium or large shrimp, peeled and deveined
Shrimp Marinade
- 1/4 cup avocado oil or extra virgin olive oil
- 1/4 cup fresh lime juice
- 4 cloves garlic, minced
- 2 tbsp honey
- 1 tbsp soy sauce
- 1/8 tsp chili powder
- 1/4 cup cilantro, chopped
Instructions
- Preheat grill to 350–450°F (175–230°C).
- Whisk all marinade ingredients together in a small bowl. Reserve 2 tablespoons of the marinade for basting.
- Add shrimp to a bowl, pour most of the marinade over them, and gently toss to coat. Marinate for up to 15 minutes only.
- Soak wooden skewers during this time if using.
- Thread shrimp onto skewers and place over direct heat. Grill 3–4 minutes per side, brushing with reserved marinade and watching for flare-ups.
- Remove from grill when shrimp are opaque and pink. Serve warm.
Nutrition
Carbohydrates: 11 g |
Protein: 24 g |
Fat: 15 g |
Saturated Fat: 2 g |
Cholesterol: 286 mg |
Sodium: 1136 mg |
Potassium: 130 mg |
Fiber: 1 g |
Sugar: 9 g |
Vitamin A: 92 IU |
Vitamin C: 10 mg |
Calcium: 170 mg |
Iron: 3 mg
Nutrition information is automatically calculated and should be used as an approximation.