Grilled Salmon Skewers with Creamy Dill Yogurt Sauce

30 min prep 400 min cook 3 servings
Grilled Salmon Skewers with Creamy Dill Yogurt Sauce
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I fired up the grill on a breezy summer evening, the scent of charred wood mingled with the salty tang of the sea as if the ocean itself had decided to join the party. I was standing on the back patio, a glass of chilled white wine in hand, and my teenage son was daring me to try something new with the fresh salmon we’d just bought at the farmer’s market. The moment I sliced the salmon into bite‑size chunks, a bright citrusy perfume rose from the cutting board, and I knew we were about to create something unforgettable. The idea of threading those pink pieces onto wooden skewers, giving them a quick kiss from the grill, and pairing them with a cool, herb‑laden yogurt sauce felt like the perfect marriage of fire and frost.

When the grill hissed to life, I could already picture the sizzle of the oil as it met the salmon, the way the flesh would turn opaque and then caramelize at the edges, leaving a smoky, buttery flavor that would make any seafood lover swoon. The creamy dill yogurt sauce, with its tangy Greek yogurt base and a whisper of honey, would act as a silky counterpoint, cutting through the richness while adding a fresh, garden‑green note. Have you ever wondered why restaurant‑style grilled salmon always seems to have that perfect balance of crisp exterior and melt‑in‑your‑mouth interior? The secret, as I discovered, lies in a few simple tricks that I’m about to share with you.

But wait—there’s a little twist that takes this dish from good to spectacular, and you won’t want to miss it. I’ll reveal the one ingredient most home cooks skip (and why it makes all the difference) just a few sections later. Trust me, once you hear about this, you’ll never look at a simple skewer the same way again. And if you’re thinking about how to keep the salmon juicy while still achieving those gorgeous grill marks, I’ve got a pro tip that will change your approach forever.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. Grab your wooden skewers, your favorite Greek yogurt, and get ready to embark on a culinary adventure that will have you feeling like a grill master and a sauce whisperer all at once. The journey from prep to plate is packed with flavors, aromas, and a few surprises that will keep you hooked from start to finish. Let’s dive in and start building this masterpiece together.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of lemon juice, garlic, and olive oil creates a bright, aromatic base that penetrates the salmon, while the dill yogurt sauce adds a cool, herbaceous contrast that layers complexity without overwhelming the fish.
  • Texture Harmony: Grilling gives the salmon a slightly crisp exterior and a tender, flaky interior, and the creamy sauce provides a silky mouthfeel that balances the bite of the char.
  • Ease of Execution: With just a handful of ingredients and straightforward steps, this dish is perfect for weeknight dinners yet impressive enough for weekend gatherings.
  • Time Efficiency: From prep to plate, you’re looking at under an hour, making it a realistic option even when you’re short on time.
  • Versatility: The skewers can be served as an appetizer, a main course, or even a party finger food, and the sauce can be swapped for other herbs or spices to match different cuisines.
  • Nutrition Boost: Salmon is packed with omega‑3 fatty acids, while Greek yogurt adds protein and probiotics, making this dish a wholesome, balanced meal.
  • Ingredient Quality: Using fresh, skin‑less salmon and high‑quality Greek yogurt ensures each bite bursts with natural flavor, letting the simple seasonings shine.
  • Crowd‑Pleasing Factor: The vibrant colors of the pink salmon and the green specks of dill make the plate visually appealing, while the familiar yet elevated flavors win over even picky eaters.
💡 Pro Tip: Pat the salmon chunks dry before marinating; excess moisture creates steam on the grill, which can prevent those coveted caramelized grill marks.

🥗 Ingredients Breakdown

The Foundation

The star of this recipe is the 1 lb of salmon, skin removed and cut into generous chunks. Salmon’s natural fat content makes it forgiving on the grill, ensuring it stays moist even when cooked quickly over high heat. When selecting salmon, look for firm flesh that springs back when pressed and a vibrant pink hue—these are signs of freshness. If you can’t find fresh salmon, a high‑quality frozen fillet that’s been thawed properly works just as well. For a subtle twist, try using a mix of salmon and trout for a slightly sweeter flavor profile.

Aromatics & Spices

A splash of lemon juice brightens the fish, cutting through its richness and adding a zing that awakens the palate. The acidity also helps to tenderize the salmon just enough for a tender bite. Pair this with 2 cloves of minced garlic, which bring a warm, aromatic depth that caramelizes slightly on the grill, releasing sweet, nutty notes. Finally, 2 tbsp olive oil acts as a conduit for heat, helping the salmon develop that beautiful sear while keeping it from sticking to the skewers.

The Secret Weapons

Greek yogurt forms the base of our dill sauce, offering a tangy creaminess that’s lower in fat than sour cream but richer in protein. Its thick texture clings to the salmon, creating a luxurious coating. Fresh dill, chopped, adds a bright, slightly citrusy herb flavor that pairs perfectly with fish; it’s the classic companion to salmon in many cuisines. A teaspoon of honey balances the tartness of the yogurt and lemon, delivering a subtle sweetness that rounds out the sauce. Finally, a pinch of salt and pepper seasons the fish and sauce, enhancing all the flavors without overwhelming them.

Finishing Touches

The humble wooden skewers are the unsung heroes, keeping the salmon pieces together while allowing heat to circulate evenly. Soaking them in water for at least 30 minutes prevents them from burning, ensuring a clean, safe grill experience. If you prefer, metal skewers work too, but they can get hot quickly, so handle with care. A final drizzle of extra‑virgin olive oil over the assembled skewers just before grilling adds a glossy finish and a burst of flavor.

🤔 Did You Know? The omega‑3 fatty acids in salmon not only support heart health but also help reduce inflammation, making this dish both delicious and beneficial for your body.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

🍳 Step-by-Step Instructions

  1. Start by preparing your wooden skewers: soak them in a bowl of cold water for at least 30 minutes. This simple step prevents the skewers from catching fire on the grill, ensuring a smooth cooking experience. While the skewers soak, you can preheat your grill to medium‑high heat, aiming for a surface temperature of about 400°F (200°C). The grill should be hot enough to sear the salmon quickly but not so hot that it burns the outside before the inside cooks through.

    💡 Pro Tip: If you’re using a charcoal grill, arrange the coals to create a two‑zone fire—one side hot for searing, the other cooler for finishing the salmon without overcooking.
  2. In a large bowl, combine the lemon juice, minced garlic, olive oil, and a generous pinch of salt and pepper. Whisk everything together until the mixture emulsifies into a glossy coating. This bright, aromatic marinade will infuse the salmon with citrusy zing and a subtle garlicky warmth, creating layers of flavor that develop as the fish grills.

    Add the salmon chunks to the bowl, tossing them gently so each piece is evenly coated. Let the salmon sit in the marinade for about 10 minutes; this short rest allows the acid from the lemon to begin breaking down the proteins, resulting in a more tender bite.

  3. While the salmon marinates, prepare the dill yogurt sauce. In a separate medium bowl, combine 1 cup Greek yogurt, 2 tbsp chopped fresh dill, 1 tsp honey, and a squeeze of fresh lemon juice (about ½ a lemon). Stir until the sauce is smooth and the dill is evenly distributed.

    Taste the sauce and adjust seasoning with a pinch of salt or an extra drizzle of honey if you prefer a sweeter profile. The sauce should be tangy, herbaceous, and just a touch sweet—perfect for complementing the smoky salmon.

  4. Thread the marinated salmon chunks onto the soaked wooden skewers, leaving a small gap between each piece to allow the heat to circulate. This spacing ensures each bite gets an even char and prevents the pieces from steaming against each other.

    Arrange the skewers on a plate and set them aside while the grill reaches the ideal temperature. The anticipation of those sizzling sounds is part of the fun—trust me, the sizzle is music to any food lover’s ears.

    ⚠️ Common Mistake: Overcrowding the grill can cause the salmon to steam instead of sear, resulting in a mushy texture. Give each skewer its own space.
  5. Place the skewers on the hot grill, positioning them directly over the heat. Grill for about 2–3 minutes per side, watching carefully for that beautiful golden‑brown crust to develop. You’ll know they’re ready to flip when the edges start to turn opaque and the grill marks appear.

    When flipping, use tongs to avoid piercing the fish, which can cause juices to escape. The goal is to keep the interior moist while achieving that caramelized exterior that makes every bite a little celebration.

    💡 Pro Tip: Brush the skewers with a light coat of olive oil halfway through grilling to enhance the sear and prevent sticking.
  6. Check for doneness by gently pressing the thickest part of a salmon chunk; it should feel firm but still yield slightly under pressure. The interior should be a warm pink, not raw or dry. If you have a meat thermometer, aim for an internal temperature of 125°F (52°C) for medium‑rare, which will finish cooking as it rests.

    Once the salmon is perfectly cooked, remove the skewers from the grill and let them rest for a couple of minutes. Resting allows the juices to redistribute, ensuring each bite is juicy and flavorful.

  7. While the salmon rests, give the dill yogurt sauce one last stir. If the sauce looks a bit thick, you can thin it with a splash of cold water or extra lemon juice, creating a drizzle‑ready consistency. The sauce should be creamy enough to cling to the salmon but fluid enough to drizzle elegantly over the skewers.

    Now, arrange the grilled salmon skewers on a serving platter. Drizzle the dill yogurt sauce generously over the top, letting it pool slightly at the base of each skewer. The contrast of hot, smoky salmon against the cool, herbaceous sauce is where the magic truly happens.

  8. Finish the dish with a final garnish: a sprinkle of fresh dill leaves, a wedge of lemon on the side, and a light dusting of flaky sea salt. This adds a pop of color and a burst of fresh aroma that will make your guests pause and admire before they dig in.

    And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you commit to grilling, take a tiny piece of the marinated salmon and give it a quick taste. This “taste test” lets you adjust the seasoning on the spot—maybe a pinch more salt, a dash of extra lemon, or an additional clove of garlic. I once served this dish to a seasoned chef who said the secret to perfect flavor was always tasting as you go; his feedback saved my dinner that night.

Why Resting Time Matters More Than You Think

Resting the salmon for 2–3 minutes after grilling isn’t just a formality; it’s crucial for juice redistribution. Skipping this step can lead to dry, crumbly bites, while proper resting locks in moisture, giving each piece that melt‑in‑your‑mouth feel. Trust me, the difference is night and day.

The Seasoning Secret Pros Won’t Tell You

A light dusting of smoked sea salt just before serving adds an extra layer of depth that ordinary salt can’t match. The subtle smokiness enhances the grill flavor without overpowering the delicate fish. I discovered this trick while watching a cooking show, and it’s become a staple in my kitchen ever since.

Grill Marks Are Not Just for Show

Those dark, caramelized lines you see on the salmon are more than aesthetic—they indicate Maillard reactions, which create complex, savory flavors. To achieve them, make sure the grill grates are clean and lightly oiled, and avoid moving the skewers too often. Patience is key; let the heat do its work.

Balancing the Sauce Consistency

If your dill yogurt sauce thickens too much after chilling, whisk in a teaspoon of cold water or a splash of extra lemon juice until it reaches a drizzle‑ready texture. This small adjustment keeps the sauce from becoming clumpy and ensures it coats each bite beautifully.

Using the Right Skewer Material

Bamboo skewers are affordable and easy to find, but metal skewers conduct heat and can cause the salmon to cook faster on the outside. If you opt for metal, keep a close eye on the timing to avoid over‑cooking. My personal favorite remains soaked bamboo for its gentle, even heat distribution.

💡 Pro Tip: For an extra burst of flavor, brush the salmon with a mixture of melted butter and a pinch of smoked paprika during the last minute of grilling.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mediterranean Twist

Swap the dill for a blend of chopped oregano, mint, and a touch of crumbled feta in the yogurt sauce. The salty feta adds a tangy bite, while the herbs bring a sun‑kissed Mediterranean vibe that pairs beautifully with the lemony salmon.

Spicy Sriracha Kick

Stir a tablespoon of Sriracha into the yogurt sauce and add a pinch of smoked paprika to the salmon marinade. This gives the dish a gentle heat that builds on the smoky grill flavors, perfect for those who love a little spice.

Coconut Lime Fusion

Replace half of the Greek yogurt with coconut yogurt, and add zest from a lime instead of lemon. The tropical notes complement the salmon’s richness, creating an exotic palate that transports you to a beachside grill.

Herbaceous Green

Blend fresh basil, parsley, and a handful of spinach into the yogurt sauce for a vibrant green color and earthy flavor. This variation is great for springtime gatherings when fresh greens are at their peak.

Asian‑Inspired Sesame

Add a teaspoon of toasted sesame oil to the marinade and sprinkle toasted sesame seeds over the finished skewers. Pair it with a soy‑ginger dipping sauce for an Asian‑style twist that’s both nutty and savory.

Maple‑Glazed Delight

Brush the salmon with a thin layer of pure maple syrup during the last minute of grilling, and swap the dill for a pinch of ground cinnamon in the sauce. The sweet‑savory combo creates a comforting, autumn‑ready dish.

📦 Storage & Reheating Tips

Refrigerator Storage

Place any leftover salmon skewers in an airtight container and store them in the refrigerator for up to 2 days. Keep the dill yogurt sauce in a separate sealed jar to maintain its creamy texture. When ready to serve, gently reheat the salmon (see reheating methods) and give the sauce a quick stir before drizzling.

Freezing Instructions

If you want to make a larger batch, freeze the uncooked, marinated salmon chunks on a parchment‑lined tray. Once solid, transfer them to a zip‑top freezer bag. They’ll keep for up to 3 months. Thaw overnight in the refrigerator before threading onto skewers and grilling.

Reheating Methods

To reheat, preheat a skillet over medium heat, add a splash of water or broth, and cover the salmon for 2–3 minutes until warmed through. Alternatively, place the skewers on a preheated grill for a minute per side, watching closely to avoid drying out. The trick to reheating without drying it out? A splash of lemon juice or a drizzle of olive oil right before serving restores moisture and brightens the flavor.

❓ Frequently Asked Questions

Yes, you can absolutely use frozen salmon. Thaw it in the refrigerator overnight, then pat it dry before cutting into chunks. The texture may be slightly firmer, but the flavor will remain excellent when grilled.

You can grill the salmon directly on a grill basket or a piece of foil, but skewering helps achieve even cooking and makes serving easier. Skewers also allow the smoky flavor to surround each piece uniformly.

Plain, full‑fat yogurt works as a substitute, though it will be thinner. For a richer texture, you can strain the yogurt through cheesecloth for a few hours to achieve a Greek‑style consistency.

Absolutely! Bell peppers, cherry tomatoes, and red onion chunks pair wonderfully. Just make sure to cut them into similar-sized pieces so they cook at the same rate as the salmon.

The salmon should be opaque in the center with a slight pink hue. A gentle press should give a little resistance but still feel tender. An internal temperature of 125°F (52°C) yields a juicy medium‑rare finish.

Lemon zest adds aromatic oils but lacks the acidity that helps tenderize the fish. For best results, combine both zest and juice; the zest provides fragrance while the juice balances flavor.

Replace the salmon with firm tofu cubes marinated in the same lemon‑garlic mixture, and use a plant‑based yogurt (like almond or soy) for the sauce. The flavor profile stays similar, and the dish remains satisfying.

A light quinoa salad with cucumber and mint, grilled asparagus, or a simple mixed greens salad dressed with lemon vinaigrette complement the flavors beautifully and keep the meal balanced.

Recipe Card

Grilled Salmon Skewers with Creamy Dill Yogurt Sauce

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Soak wooden skewers in water for at least 30 minutes while preheating the grill to medium‑high heat (≈400°F/200°C).
  2. Whisk together lemon juice, minced garlic, olive oil, salt, and pepper; toss salmon chunks in the mixture and let rest 10 minutes.
  3. Combine Greek yogurt, chopped dill, honey, and a squeeze of lemon juice; season to taste and set aside.
  4. Thread marinated salmon onto soaked skewers, leaving space between pieces.
  5. Grill skewers 2–3 minutes per side until golden‑brown and the interior turns opaque but remains juicy.
  6. Remove from grill, let rest 2 minutes; drizzle dill yogurt sauce over the hot skewers.
  7. Garnish with extra dill, a lemon wedge, and a pinch of flaky sea salt.
  8. Serve immediately with your favorite sides and enjoy!

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.