Grilled Salmon Skewers with Creamy Dill Yogurt Sauce: A Perfect Balance of Freshness and Flavor

Hi I'm Emma

Everyday Culinary Delights👩‍🍳

Posted on

Salmon is one of the most versatile and nutritious proteins available, and when paired with the bright, citrusy tang of lemon and the creamy freshness of a dill yogurt sauce, it transforms into an irresistible meal. Grilled salmon skewers with creamy dill yogurt sauce are not just a feast for the taste buds—they are also an easy-to-make dish that is both healthy and visually appealing.

This dish is perfect for warm-weather gatherings, weeknight dinners, or when you simply crave a light yet satisfying seafood meal. With the combination of smoky grilled salmon and a cool, herby yogurt sauce, you’ll experience layers of flavor that complement each other beautifully.

In this article, we’ll dive deeper into what makes this dish special, expert tips for perfect grilling, FAQs, creative serving suggestions, and the health benefits of this flavorful meal. By the end, you’ll see why this recipe deserves a permanent spot in your culinary collection.

Why These Salmon Skewers Are a Must-Try

1. A Quick and Easy Meal with Minimal Prep

One of the best aspects of this dish is how effortlessly it comes together. With just a handful of fresh ingredients, these salmon skewers can be prepared in under an hour, including marination time. Grilling takes only a few minutes, making this a fantastic option for those who want a high-protein, low-maintenance meal without sacrificing flavor.

2. A Harmony of Flavors

The key to this dish is the balance of flavors:

  • The grilled salmon develops a slightly crispy, smoky exterior while remaining moist and tender inside.
  • The lemon marinade infuses the fish with brightness and acidity, cutting through the richness of the salmon.
  • The creamy dill yogurt sauce brings a cool, tangy, and herby freshness, perfectly complementing the warm, grilled flavors of the skewers.

3. Healthy and Nutrient-Packed

Salmon is known for being a nutritional powerhouse, loaded with:

  • Omega-3 fatty acids, which support heart health and brain function.
  • High-quality protein, essential for muscle growth and repair.
  • Vitamins and minerals, including Vitamin D, B vitamins, and selenium, which contribute to overall wellness.

Paired with a Greek yogurt sauce, which adds probiotics for gut health and calcium for strong bones, this dish is as nourishing as it is delicious.

Fresh Ingredients for a Flavorful Feast

For the Salmon Skewers:

  • 1 ½ pounds salmon fillets, cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 lemon, zest and juice
  • 1 garlic clove, minced
  • Salt and pepper to taste
  • Wooden or metal skewers

For the Creamy Dill Yogurt Sauce:

  • 1 cup Greek yogurt
  • 2 tablespoons chopped fresh dill
  • 1 tablespoon lemon juice
  • 1 teaspoon lemon zest
  • 1 garlic clove, minced
  • Salt and pepper to taste

Grill to Perfection: Step-by-Step Instructions

Step 1: Marinate the Salmon

In a bowl, mix the olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper. Add the salmon cubes and toss gently to coat. Cover and marinate in the refrigerator for at least 30 minutes.

Step 2: Assemble the Skewers

Thread the marinated salmon cubes onto wooden or metal skewers, ensuring even spacing for even cooking.

Step 3: Fire Up the Grill

Preheat the grill to medium-high heat. Place the skewers on the grill and cook for 3-4 minutes per side, until the salmon is opaque and slightly charred.

Step 4: Whip Up the Creamy Dill Yogurt Sauce

In a small bowl, mix the Greek yogurt, chopped dill, lemon juice, lemon zest, minced garlic, salt, and pepper until smooth and well combined.

Step 5: Serve and Enjoy

Plate the grilled salmon skewers and serve with a generous drizzle or side of creamy dill yogurt sauce.

Nutritional Highlights

  • Calories: ~350 kcal per serving
  • Protein: ~35g
  • Fat: ~18g
  • Carbohydrates: ~6g
  • Omega-3s: High, thanks to the salmon
  • Vitamin C: Provided by the lemon zest and juice

Expert Tips for Grilling the Best Salmon Skewers

Even though this recipe is simple, a few expert techniques can elevate your salmon skewers to restaurant quality.

1. Choose the Right Salmon

  • Opt for wild-caught salmon when possible, as it has a firmer texture and deeper flavor compared to farmed varieties.
  • Skinless fillets work best for skewers, but if you only have skin-on fillets, carefully remove the skin before cubing.

2. Cut Salmon into Uniform Pieces

  • Consistent-sized cubes (about 1-inch thick) ensure even cooking.
  • If the pieces are too small, they may overcook or fall apart on the skewers.

3. Don’t Skip the Marination

  • While this recipe doesn’t require an overnight marinade, allowing the salmon to sit in the olive oil, lemon, garlic, salt, and pepper mixture for at least 30 minutes enhances the flavor and keeps the fish moist.

4. Use the Right Skewers

  • If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
  • Metal skewers are a great reusable option and require no soaking.

5. Preheat the Grill Properly

  • A medium-high heat (around 375-400°F) is ideal for cooking salmon evenly without drying it out.
  • Oil the grill grates lightly before cooking to prevent sticking.

6. Don’t Overcook the Salmon

  • Salmon cooks very quickly, usually in 3-4 minutes per side.
  • Use a food thermometer to check doneness—the internal temperature should reach 125-130°F for medium or 140°F for well-done.
  • Let the salmon rest for a few minutes after grilling to allow the juices to redistribute.

Frequently Asked Questions (FAQs)

1. Can I Use a Different Fish Instead of Salmon?

Yes! If you want to switch things up, consider using:

  • Cod – Mild flavor, but slightly flakier, so handle with care.
  • Halibut – Firm texture that holds up well on skewers.
  • Mahi-Mahi – Great grilling fish with a mild, slightly sweet taste.

2. Can I Cook These Skewers Without a Grill?

Absolutely! If you don’t have access to an outdoor grill, try these methods:

  • Oven Broiling – Set your broiler to high and cook for 4-5 minutes per side.
  • Stovetop Grilling – Use a grill pan over medium-high heat, cooking for the same time as a traditional grill.
  • Air Fryer – Cook at 375°F for 8-10 minutes, flipping halfway through.

3. How Do I Make This Dish Dairy-Free?

You can substitute the Greek yogurt in the sauce with:

  • Coconut yogurt – A great plant-based alternative with a slight sweetness.
  • Cashew cream – Blended cashews create a thick and creamy texture.
  • Dairy-free sour cream – Works well as a 1:1 replacement.

4. Can I Prepare This Dish in Advance?

Yes! Here’s how:

  • Marinate the salmon a few hours ahead and keep it refrigerated until ready to grill.
  • Make the dill yogurt sauce up to 2 days in advance—store it in an airtight container in the fridge.
  • Skewer the salmon ahead of time and keep them covered in the fridge until ready to grill.

5. What Can I Serve with These Salmon Skewers?

  • Grilled vegetables – Zucchini, asparagus, or bell peppers complement the skewers perfectly.
  • Rice pilaf – Adds a light, fluffy base to soak up the yogurt sauce.
  • Quinoa salad – A fresh, herby salad with cucumber and tomatoes pairs wonderfully.
  • Warm pita bread – Perfect for scooping up the salmon and sauce together.

Final Thoughts: Why You Should Try This Dish

Grilled salmon skewers with creamy dill yogurt sauce are the ultimate combination of fresh, bright, and smoky flavors. The succulent, lemon-infused salmon pairs perfectly with the cool, tangy yogurt sauce, making every bite a delicious contrast of textures and tastes.

This dish is not only quick and easy to make, but it’s also incredibly healthy, making it a go-to recipe for those who want a nutritious meal without sacrificing flavor. Whether served on a warm summer evening with fresh salads or as a hearty dinner with roasted vegetables, these salmon skewers are bound to impress.

With minimal effort and maximum flavor, this recipe is one you’ll want to make over and over again. Try it once, and you’ll find yourself grilling these salmon skewers all season long!

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: A Perfect Balance of Freshness and Flavor


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 43 minutes
  • Yield: 4 servings

Description

These grilled salmon skewers with creamy dill yogurt sauce bring together smoky, citrus-infused salmon with a cool, tangy sauce for the perfect balance of flavors. Quick and easy to prepare, this dish is ideal for summer cookouts, weeknight meals, or any time you crave a light yet satisfying seafood feast.


Ingredients

For the Salmon Skewers:

  • 1 ½ pounds salmon fillets, cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 lemon, zest and juice
  • 1 garlic clove, minced
  • Salt and pepper to taste
  • Wooden or metal skewers

For the Creamy Dill Yogurt Sauce:

  • 1 cup Greek yogurt
  • 2 tablespoons chopped fresh dill
  • 1 tablespoon lemon juice
  • 1 teaspoon lemon zest
  • 1 garlic clove, minced
  • Salt and pepper to taste

Instructions

  1. Marinate the Salmon – In a bowl, combine olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper. Toss salmon cubes in the marinade and refrigerate for at least 30 minutes.
  2. Assemble the Skewers – Thread marinated salmon onto skewers, spacing pieces evenly.
  3. Preheat the Grill – Set the grill to medium-high heat and lightly oil the grates.
  4. Grill the Skewers – Place salmon skewers on the grill and cook for 3-4 minutes per side until salmon is opaque and slightly charred.
  5. Prepare the Dill Yogurt Sauce – In a bowl, mix Greek yogurt, dill, lemon juice, lemon zest, garlic, salt, and pepper until smooth.
  6. Serve & Enjoy – Plate the salmon skewers and serve with a generous side of creamy dill yogurt sauce.

Notes

  • For extra flavor, let the salmon marinate for up to an hour.
  • If using wooden skewers, soak them in water for at least 30 minutes before grilling.
  • Leftover sauce can be stored in the fridge for up to 3 days.
  • To cook without a grill, use an oven broiler or stovetop grill pan.
  • Prep Time: 35 minutes (including marination)
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star