Grilled Shrimp Skewers with Avocado Salsa

Grilled Shrimp Skewers with Avocado Salsa

Shrimp is naturally lean, so the sauce built around it usually decides how heavy the whole dish feels. Avocado salsa carries fat that is largely monounsaturated, the kind generally considered healthier, and it needs no cooking or thickening to bring richness to the plate.

Skewering the shrimp keeps them from overcooking on a hot grill, since they can be pulled the moment they turn opaque without hunting for individual pieces rolling around the grates.

This recipe is written to be lower in saturated fat, not as medical advice. If you are managing diabetes or heart health, confirm your specific dietary needs with a doctor or registered dietitian.

A Short History

Grilling shrimp on skewers is a technique found across many coastal cuisines, from Mediterranean and Middle Eastern kebabs to Southeast Asian satay traditions, all built on the same practical idea: threading small, fast-cooking pieces onto a stick makes them easy to turn evenly over an open flame. Shrimp specifically has been grilled this way wherever it is caught fresh along a coastline, long before refrigeration made it a common inland ingredient.

Avocado salsa is a more specifically Mexican contribution, building on guacamole's foundation of avocado, lime, and chile, but loosened into a chunkier, fresher salsa style. Pairing it with grilled seafood is common along Mexico's Pacific coast, where both ingredients are local and the combination needs almost no cooking beyond the shrimp itself.

The Four Components

  • Protein. Shrimp, skewered and grilled fast.
  • Starch. Optional; a small portion of quinoa or rice on the side.
  • Vegetable. Avocado, tomato, red onion, and cilantro in the salsa.
  • Sauce. The avocado salsa itself.

Choosing the Shrimp

Large shrimp hold up best on skewers, since they have enough mass to stay juicy through a hot, fast grill without overcooking in the couple minutes it takes to get char. Look for shrimp with a firm texture and a clean, ocean smell, avoiding any that smell of ammonia, which signals they are past their prime.

If using frozen shrimp, thaw them fully in the refrigerator or under cold running water rather than at room temperature, and pat them completely dry before seasoning, since wet shrimp steam instead of char on the grill.

The Technique That Makes It: Fast, High Heat Grilling

Shrimp cook in a narrow window, going from translucent to opaque to rubbery in the span of just a few minutes. A hot grill and a short cook time, two to three minutes per side, is what gets a light char on the outside while keeping the inside tender rather than tough.

Threading the shrimp in a C shape rather than straight through both ends keeps them from spinning freely on the skewer, which makes it much easier to get even color on both sides without fighting the shrimp as it twists during turning.

Grilled Shrimp Skewers with Avocado Salsa

Serves four. Prep fifteen minutes, cook eight minutes, total about twenty five minutes.

Ingredients

Protein

  • 1 1/2 lb large shrimp, peeled and deveined
  • 1 tablespoon olive oil
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • Salt and black pepper

Starch

  • Optional: small portion of cooked quinoa or rice, to serve

Vegetable

  • 1 tomato, diced
  • 1/4 red onion, finely diced
  • 1/4 cup chopped cilantro

Sauce

  • 2 avocados, diced
  • Juice of 1 lime
  • Salt, to taste

Method

Prep

  1. If using wooden skewers, soak them in water 20 minutes to prevent burning.
  2. Toss the shrimp with olive oil, smoked paprika, garlic powder, salt, and pepper. Thread onto skewers in a C shape.

The salsa

  1. Combine the avocado, tomato, red onion, cilantro, lime juice, and salt in a bowl. Set aside.

Grilling

  1. Grill the shrimp skewers over medium high heat 2 to 3 minutes per side, until just opaque and lightly charred.

Plate

  1. Top with the avocado salsa and serve immediately.
Close-up grilled shrimp skewer with avocado salsa

Doneness

Shrimp turn opaque and curl into a loose C shape when done, which the FDA lists as safe at 145F. Overcooked shrimp continue curling into a tight O shape and turn tough, so pull them the moment the color change is complete.

Nutrition (per serving, estimated)

Estimated from the ingredients as written, not lab-verified. This is not medical or nutrition advice; work with a doctor or registered dietitian to confirm this fits your specific needs.

  • Calories 310
  • Fat 18 g
  • Saturated fat 3 g
  • Cholesterol 220 mg
  • Sodium 420 mg
  • Carbohydrates 12 g
  • Fiber 7 g
  • Sugar 2 g
  • Protein 28 g

Get Ahead: A Timing Plan

  • Up to a day ahead: peel and skewer the shrimp, and dice the tomato and onion for the salsa.
  • Right before grilling: dice the avocado fresh so it does not brown before serving.
  • Last few minutes: shrimp cook fast, watch closely so they do not overcook and turn rubbery.

Wine Pairing

Grilled shrimp and avocado want a crisp white that will not overpower the delicate protein.

  • Albarino for saline, citrus notes that match the char and lime.
  • Vinho Verde for something light and slightly effervescent.
  • Dry rose if you want a little more fruit alongside the smoky paprika.

Building the Meal Around It

A small portion of quinoa or the black bean and sweet potato bowl rounds this into a fuller meal.

Cooking for a Crowd

Skewer the shrimp ahead of time and keep them chilled until the grill is ready, since they cook fast enough that timing matters more than volume here. Grill in batches on a large grill rather than crowding the grates, and make a double batch of salsa in a wide bowl so it dresses more skewers evenly.

Troubleshooting

  • Telling when the shrimp are done. They turn opaque and curl into a loose C shape. The FDA lists 145F as the safe internal temperature for shrimp.
  • Shrimp spin on the skewer. They were threaded straight through instead of in a C shape. Curl each shrimp and pierce it through both the head and tail ends.
  • Salsa turns brown. It was made too far in advance. Dice the avocado and mix the salsa as close to serving time as possible.
  • Shrimp stick to the grill. The grates were not hot enough or not oiled. Preheat thoroughly and oil the grates just before the shrimp go on.

Variations

  • Add pineapple chunks to the skewers for a sweet contrast.
  • Swap shrimp for scallops, adjusting the cook time slightly shorter.
  • Add diced mango to the salsa for extra sweetness.
  • Use chili lime seasoning in place of smoked paprika for a different flavor direction.

Frequently Asked Questions

How do I know the shrimp are done?

They turn opaque and curl into a loose C shape. The FDA lists 145F as the safe internal temperature for shrimp.

Can I bake these instead of grilling?

Yes, roast at 425F for about 8 to 10 minutes, or broil for a similar char.

Can I make the salsa ahead?

It is best made fresh, but if needed, press plastic wrap directly onto the surface and refrigerate for up to a few hours to slow browning.

Can I use frozen shrimp?

Yes, thaw fully and pat very dry before seasoning, since excess moisture keeps them from charring properly on the grill.

What size shrimp works best?

Large or jumbo shrimp hold up best on skewers over high heat without overcooking too quickly.

Is this dish spicy?

As written, it is mild. Add diced jalapeno to the salsa or a pinch of cayenne to the shrimp seasoning for more heat.

More Diabetic-Friendly Recipes

Looking for something else? Cauliflower Fried Rice with Shrimp, Black Bean and Sweet Potato Bowl, and the full Diabetic-Friendly collection.

Who Is Writing This

I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.

If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.

Cook Bolder, Serve Wiser, Eat Better.