Healthy Lemon Herb Shrimp Skewers With Yogurt Dip

3 min prep 2 min cook 5 servings
Healthy Lemon Herb Shrimp Skewers With Yogurt Dip
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The magic lies in the bright, herbaceous marinade that transforms humble shrimp into restaurant-worthy fare in under 30 minutes. Paired with a cool, creamy yogurt dip that takes literally two minutes to stir together, this recipe has saved me from countless "what's for dinner?" panics. Whether you're hosting a casual weeknight dinner or looking for an impressive yet effortless appetizer for your next barbecue, these skewers deliver big flavor with minimal effort.

I love how the lemon zest and fresh herbs create this incredible aromatic experience while the shrimp cooks – it's like summer in edible form. The yogurt dip provides the perfect cooling contrast to the smoky, charred edges of the shrimp, and I've watched even self-proclaimed seafood skeptics go back for seconds (and thirds!).

Why This Recipe Works

  • Lightning-Fast: From fridge to table in 25 minutes – perfect for busy weeknights
  • Protein-Packed: 23 grams of lean protein per serving keeps you satisfied for hours
  • Meal-Prep Friendly: Marinade and dip can be prepped up to 3 days ahead
  • Endlessly Versatile: Swap herbs, adjust spice level, or add vegetables to skewers
  • Restaurant Quality: Simple technique yields professional results every time
  • Healthy Indulgence: Under 250 calories per serving without sacrificing flavor
  • Year-Round Favorite: Grill in summer, broil in winter – works every season

Ingredients You'll Need

Ingredients

Let's talk about what makes these skewers so special. Each ingredient plays a crucial role in building layers of flavor, and I've included my best shopping tips to help you pick the freshest options.

For the Shrimp & Marinade:

Large shrimp (1 pound): I always use 16-20 count shrimp for the perfect bite-sized portion. Look for wild-caught if possible – they have better texture and flavor than farm-raised. Fresh is fantastic, but frozen works beautifully here. Just make sure they're peeled and deveined to save prep time. The key is patting them completely dry before marinating so the flavors really adhere.

Fresh lemon (2 large): We're using both zest and juice here for maximum lemon impact. The zest contains essential oils that provide intense lemon flavor, while the juice adds brightness. Choose lemons that feel heavy for their size with smooth, thin skin – they yield more juice. Organic is worth the splurge since we're using the zest.

Extra-virgin olive oil (3 tablespoons): The foundation of our marinade. A good quality oil makes a difference, but don't break out your most expensive bottle. Look for oil with a harvest date within the last 18 months and a peppery finish. The fat helps carry flavors and prevents sticking on the grill.

Fresh garlic (3 cloves): Fresh is non-negotiable here. The pungent, spicy flavor of freshly minced garlic can't be matched by the pre-minced jarred stuff. Smash the cloves with the flat of your knife before mincing to release maximum flavor.

Fresh herbs (1/4 cup each parsley and dill): This dynamic duo creates incredible freshness. Flat-leaf parsley has more flavor than curly, while dill adds that distinctive Mediterranean note. Chop them just before using – herbs start losing flavor immediately after cutting.

Smoked paprika (1 teaspoon): Our secret weapon for that subtle smoky depth without firing up wood chips. Hungarian paprika has the best flavor, but regular works too. Avoid sweet paprika here – we want that smoky edge.

Crushed red pepper flakes (1/2 teaspoon): Just enough heat to make things interesting without overwhelming the delicate shrimp. Adjust up or down based on your spice tolerance.

For the Yogurt Dip:

Greek yogurt (1 cup): Full-fat yogurt creates the creamiest, most satisfying dip, but 2% works for lighter needs. Look for yogurt with live cultures for the best tangy flavor. Avoid non-fat – it tends to be watery and can break when mixed.

Fresh lemon juice (2 tablespoons): Brightens the rich yogurt and ties the whole dish together. Fresh juice is crucial – bottled lemon juice has a flat, metallic taste that will disappoint.

Fresh dill (2 tablespoons): More dill in the dip reinforces the herb notes from the marinade. If you're not a dill fan, fresh mint makes an excellent substitute.

Garlic (1 small clove): Just a whisper of garlic in the dip prevents it from being one-note. We're using less than in the marinade for subtle complexity.

Extra-virgin olive oil (1 tablespoon): A drizzle of good oil makes the dip luxuriously smooth and adds fruity notes that complement the lemon perfectly.

How to Make Healthy Lemon Herb Shrimp Skewers With Yogurt Dip

1
Prep the Yogurt Dip First

In a medium bowl, whisk together the Greek yogurt, lemon juice, dill, garlic, and olive oil until smooth and creamy. Season with salt and freshly ground black pepper to taste. Cover and refrigerate for at least 15 minutes to let the flavors meld – this step makes a huge difference in the final taste. The dip will keep for up to 3 days, so feel free to make it well ahead.

2
Prepare the Marinade

In a large bowl, whisk together the olive oil, lemon zest, lemon juice, minced garlic, parsley, dill, smoked paprika, red pepper flakes, 1 teaspoon salt, and 1/2 teaspoon black pepper. The mixture should be fragrant and slightly thick from the herbs. Take a moment to appreciate the gorgeous color – that vibrant green means fresh flavor is coming your way.

3
Marinate the Shrimp

Pat the shrimp completely dry with paper towels – this is crucial for proper searing. Add them to the marinade and toss gently until every piece is well coated. Cover with plastic wrap and refrigerate for 15-30 minutes. Don't exceed 30 minutes or the acid in the lemon juice will start to "cook" the shrimp, resulting in a mushy texture. While they marinate, this is the perfect time to preheat your grill.

4
Preheat and Prepare

Preheat your grill to medium-high heat (400-425°F). If using wooden skewers, soak them in water for at least 20 minutes to prevent burning. Clean the grates thoroughly with a wire brush and oil them lightly – shrimp are notorious for sticking. If you're cooking indoors, preheat a grill pan or cast-iron skillet over medium-high heat until smoking slightly.

5
Thread the Skewers

Remove shrimp from marinade, letting excess drip off but leaving herbs clinging to the surface. Thread 4-5 shrimp per skewer, piercing through the thickest part near the tail and again near the head. This keeps them secure and ensures even cooking. Leave a little space between each shrimp for proper heat circulation. Discard any remaining marinade.

6
Grill to Perfection

Place skewers on the preheated grill and cook for 2-3 minutes per side. The shrimp are done when they turn pink and opaque, with slightly charred edges. Resist the urge to move them around – let them develop those beautiful grill marks. Overcooking is the enemy of tender shrimp, so watch carefully. They'll continue cooking slightly after removing from heat.

7
Rest and Serve

Transfer grilled shrimp to a platter and let rest for 2 minutes – this allows juices to redistribute, ensuring every bite is succulent. Serve immediately with the chilled yogurt dip on the side. Garnish with fresh herb sprigs and lemon wedges for squeezing. The contrast of hot, smoky shrimp against cool, creamy dip is absolutely irresistible.

Expert Tips

Perfect Temperature

Shrimp cook at 120°F internal temperature. Since they continue cooking from residual heat, remove them when they're just barely opaque throughout for perfectly tender results.

Dry = Delicious

Patting shrimp dry before marinating ensures better flavor absorption and promotes gorgeous caramelization on the grill. Don't skip this crucial step!

Timing is Everything

Marinate for 15-30 minutes maximum. Longer marinating times will break down the shrimp proteins, resulting in an unpleasant mushy texture.

Hot & Fast

High heat is your friend here. It creates those beautiful grill marks and caramelized edges while keeping the interior tender and juicy.

Don't Overcrowd

Leave space between skewers on the grill for proper heat circulation. Overcrowding lowers the grill temperature, leading to steamed rather than seared shrimp.

Keep Dip Cold

Return yogurt dip to the refrigerator while grilling. The temperature contrast between hot shrimp and cold dip is part of what makes this dish so refreshing.

Variations to Try

Mediterranean Style

Add cherry tomatoes and red onion chunks between shrimp on the skewers. Brush with the same marinade for a complete meal on a stick.

Spicy Kick

Double the red pepper flakes and add a minced jalapeño to both the marinade and yogurt dip for those who like it hot.

Herb Garden

Swap dill for fresh thyme and oregano, and add a tablespoon of fresh rosemary for a more robust, earthy flavor profile.

Asian Fusion

Replace lemon with lime, use cilantro instead of parsley, add ginger to the marinade, and serve with a sriracha-yogurt dip.

Indoor Cooking

No grill? No problem! Broil on high for 2-3 minutes per side, or sauté in a hot cast-iron skillet for similar caramelization.

Low-Carb Option

Serve over cauliflower rice or zucchini noodles instead of traditional sides for a keto-friendly meal option.

Storage Tips

Refrigeration

Store cooked shrimp and yogurt dip separately in airtight containers. Shrimp will keep for up to 3 days, while the dip lasts 4-5 days. Let shrimp come to room temperature before serving leftovers – cold shrimp can be rubbery.

Freezing

Freeze cooked shrimp in a single layer on a baking sheet, then transfer to freezer bags for up to 2 months. Thaw overnight in the refrigerator. Note: the texture will be firmer after freezing. The yogurt dip does not freeze well.

Make-Ahead

The yogurt dip can be made up to 3 days ahead. You can also prep the marinade up to 5 days in advance. Combine with shrimp up to 30 minutes before cooking for best results. Assembled skewers can be refrigerated for up to 4 hours before grilling.

Frequently Asked Questions

Absolutely! Frozen shrimp work wonderfully in this recipe. Thaw them overnight in the refrigerator or place in a bowl of cold water for 15-20 minutes, changing the water if it becomes too cold. Pat very dry before marinating. In fact, most "fresh" shrimp at the counter were previously frozen, so you're not losing any quality by starting with frozen.

Threading the shrimp through two points on the skewer keeps them secure. Alternatively, use a grill basket or cook on a sheet of heavy-duty foil with holes poked through. Make sure your grill grates are clean and well-oiled before cooking. The shrimp release naturally when they're properly seared, so don't try to flip too early.

Yes! Broil the skewers on high for 2-3 minutes per side, positioning the rack 4-6 inches from the heating element. Or heat a grill pan or cast-iron skillet over medium-high heat until smoking, then cook skewers for 2-3 minutes per side. You won't get the same smoky flavor, but the caramelization will be excellent.

I recommend 16-20 count shrimp (meaning 16-20 per pound) for the ideal bite-sized portion. Larger shrimp work too, but may need an extra minute of cooking time. Avoid salad shrimp or very small sizes – they're difficult to skewer and can overcook quickly. Whatever size you choose, buy them peeled and deveined to save prep time.

As written, this recipe has a mild heat that most people enjoy. The 1/2 teaspoon of red pepper flakes provides a gentle warmth rather than real spiciness. For sensitive palates, reduce to 1/4 teaspoon or omit entirely. Heat lovers can double the pepper flakes or add a minced jalapeño to the marinade.

Absolutely! This recipe doubles or triples beautifully. The only consideration is grill space – cook in batches if necessary, keeping finished skewers warm on a foil-covered baking sheet in a 200°F oven. You can also marinate in two batches to ensure even coating. The yogurt dip can be made in a food processor for larger quantities.
Healthy Lemon Herb Shrimp Skewers With Yogurt Dip
seafood
Pin Recipe

Healthy Lemon Herb Shrimp Skewers With Yogurt Dip

(4.9 from 127 reviews)
Prep
15 min
Cook
8 min
Servings
4

Ingredients

Instructions

  1. Make the dip: In a medium bowl, whisk together yogurt, 2 tablespoons lemon juice, 2 tablespoons dill, 1 minced garlic clove, 1 tablespoon olive oil, salt and pepper. Refrigerate until ready to serve.
  2. Prepare marinade: In a large bowl, combine 3 tablespoons olive oil, lemon zest, remaining lemon juice, 3 minced garlic cloves, parsley, remaining dill, paprika, red pepper flakes, 1 teaspoon salt, and 1/2 teaspoon black pepper.
  3. Marinate shrimp: Pat shrimp dry and toss with marinade. Cover and refrigerate 15-30 minutes.
  4. Preheat grill: Heat grill to medium-high (400-425°F). Soak wooden skewers if using.
  5. Thread skewers: Thread 4-5 shrimp per skewer, piercing through tail and head sections.
  6. Grill: Grill skewers 2-3 minutes per side until shrimp are pink and opaque with charred edges.
  7. Serve: Serve immediately with chilled yogurt dip and lemon wedges.

Recipe Notes

Don't overcook the shrimp – they continue cooking from residual heat. Remove when just barely opaque for tender results. The yogurt dip can be made up to 3 days in advance.

Nutrition (per serving)

242
Calories
23g
Protein
8g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.