Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Salmon Skewers with Creamy Dill Yogurt Sauce

Grilled Salmon Skewers with Creamy Dill Yogurt Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 25 minutes

Description

Elevate your summer grilling with these Grilled Salmon Skewers with Creamy Dill Yogurt Sauce! Perfectly grilled salmon cubes are lightly seasoned and served with a tangy, herb-packed yogurt sauce that makes every bite refreshing and satisfying. Ideal for weeknight dinners, backyard barbecues, or light yet flavorful lunches.

 

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.


Ingredients

Scale

For the Salmon Skewers:

  • 1 ½ lbs salmon fillet (skinless), cut into 1 ½-inch cubes

  • 2 tbsp olive oil

  • Juice of 1 lemon

  • 2 cloves garlic, minced

  • 1 tsp dried oregano

  • ½ tsp paprika

  • ½ tsp salt

  • ¼ tsp black pepper

  • Wooden or metal skewers (if wooden, soak for 30 minutes)

For the Creamy Dill Yogurt Sauce:

  • 1 cup plain Greek yogurt

  • 1 tbsp olive oil

  • 2 tbsp fresh dill, finely chopped

  • 1 tbsp fresh parsley, finely chopped

  • 1 tbsp lemon juice

  • 1 clove garlic, minced

  • ½ tsp salt

  • ¼ tsp black pepper

  • Optional: 1 tsp honey for a touch of sweetness

For Garnish & Serving:

  • Lemon wedges

  • Extra chopped dill or parsley

  • Mixed greens, rice, or pita bread


Instructions

Step 1: Marinate the Salmon

  1. In a bowl, whisk together olive oil, lemon juice, garlic, oregano, paprika, salt, and pepper.

  2. Add salmon cubes and toss gently to coat.

  3. Cover and marinate in the refrigerator for 15–20 minutes while you prepare the sauce.

Step 2: Make the Dill Yogurt Sauce
4. In a separate bowl, combine Greek yogurt, olive oil, dill, parsley, lemon juice, garlic, salt, and pepper.
5. Mix well until smooth and creamy.
6. Add honey if desired for a slightly sweet balance.
7. Chill in the refrigerator until ready to serve.

Step 3: Assemble the Skewers
8. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
9. Thread marinated salmon pieces onto skewers, spacing them slightly for even cooking.

Step 4: Grill the Salmon
10. Preheat grill or grill pan to medium-high heat.
11. Lightly oil the grates to prevent sticking.
12. Place the skewers on the grill and cook for 2–3 minutes per side, turning carefully with tongs.
13. Grill until salmon is opaque and slightly charred on the edges.

 

Step 5: Serve with Sauce & Garnishes
14. Remove skewers from grill and let rest for 2 minutes.
15. Serve hot with creamy dill yogurt sauce on the side or drizzled on top.
16. Garnish with lemon wedges and extra herbs.
17. Pair with your favorite sides like rice, couscous, or fresh greens.

Notes

Don’t Overcook – Salmon cooks quickly and can dry out if left too long.
Use Uniform Cubes – Evenly sized pieces cook at the same rate.
Preheat the Grill – Helps achieve nice sear marks and prevents sticking.
Chill the Sauce – Cold yogurt contrasts beautifully with the warm salmon.
Fresh Herbs Matter – They make the sauce bright and aromatic.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Cuisine: Mediterranean