Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe

Posted on April 22, 2026 By Zoey



Mediterranean lemon dill grilled salmon skewers with yogurt sauce recipe deliver a refreshing, healthy meal featuring flaky salmon marinated in citrus and herbs, then grilled to perfection and paired with a creamy cooling sauce for vibrant flavor. This dish brings together bright lemon, aromatic dill, and savory Mediterranean spices in a simple yet elegant presentation that is ideal for quick weeknight dinners or summer gatherings. The yogurt sauce provides a tangy contrast that enhances the natural richness of the salmon while adding probiotic benefits and a silky texture. Follow this comprehensive guide to master the technique, customize to your taste, and create memorable skewers that impress every time.

Prep TimeCook TimeTotal TimeServingsDifficultyCuisine
20 minutes12 minutes32 minutes4EasyMediterranean
Salmon skewers with 202604221947
Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe 18

Why This Recipe Works

This recipe works because the Mediterranean lemon dill grilled salmon skewers with yogurt sauce recipe relies on a balanced marinade that tenderizes fish while building layers of bright, herbaceous flavor. I rely on fresh lemon juice and zest to cut through the natural oils of salmon, creating a lively profile that never tastes heavy. Dill offers grassy notes that complement the fish, and a touch of garlic deepens the savory backbone without overwhelming the palate. Grilling concentrates the marinade and yields a light char that enhances texture, while the yogurt sauce cools and adds probiotic richness. The method is straightforward, uses common kitchen tools, and delivers consistent results even for beginners. I have served these skewers at backyard dinners and small family parties, and they consistently receive praise for both taste and presentation.

The combination of citrus and dairy is classic in Mediterranean cooking, and it creates a cohesive flavor arc from marinade to finishing sauce. Using high quality olive oil ensures proper basting during grilling and helps the herbs adhere to the salmon pieces. Skewering the salmon makes grilling easier and enables better heat exposure on all sides, which translates to even doneness and a pleasing presentation. The yogurt sauce can be prepped while the salmon marinates, optimizing time and keeping the workflow smooth. This recipe welcomes simple substitutions for allergies or preferences while maintaining a cohesive taste, which makes it a versatile addition to your regular rotation.

By following precise marinating times and avoiding overcooking, you can achieve a moist, flaky texture that highlights the quality of the fish. The ingredient list is focused, which means you can shop quickly and still achieve restaurant quality results at home. The sauce uses pantry staples like yogurt, lemon, and herbs, delivering big flavor without complicated techniques. The grilled skewers pair beautifully with salads, grains, or roasted vegetables, creating a well balanced plate that satisfies multiple nutrition goals. Overall, this approach brings professional guidance to a home kitchen, allowing you to cook with confidence and enjoy outstanding results.

Ingredients

IngredientQuantityNotes
Wild salmon fillet1.5 poundsCan substitute with arctic char or trout.
Fresh lemons2 largeZest and juice both used.
Fresh dill1 cup packedCan substitute with parsley or tarragon.
Garlic cloves3Minced finely for even distribution.
Olive oil1/4 cupUse extra virgin for best flavor.
Plain Greek yogurt1 cupUse full fat for creaminess.
Shallots2 smallCan substitute with red onion.
Cumin1 teaspoonOptional for warmth.
Salt1 teaspoonAdjust to taste.
Black pepper1/2 teaspoonFreshly ground recommended.
Wooden or metal skewers8Soak wooden skewers 30 minutes.
Salmon skewers ingredients 202604221947
Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe 19

Step-by-Step Instructions

Prepare the Yogurt Sauce

Combine Greek yogurt, minced garlic, lemon juice, chopped dill, salt, and pepper in a mixing bowl. Stir until the sauce is smooth and uniform, then cover and refrigerate to allow flavors to meld while you prepare the salmon.

Marinate the Salmon

Cut salmon into one inch cubes and place them in a shallow dish. Whisk olive oil, lemon juice, lemon zest, minced garlic, chopped dill, cumin, salt, and pepper, then pour over the salmon and toss to coat evenly.

Rest the Salmon

Let the salmon marinate at room temperature for fifteen minutes, or refrigerate for up to thirty minutes for deeper flavor. Do not marinate longer than an hour, as the lemon juice can begin to overcook the surface of the fish.

Thread the Skewers

Thread the marinated salmon cubes onto soaked wooden skewers or metal skewers, alternating with small pieces of shallot if desired. Leave a tiny space between pieces to promote even heat circulation during grilling.

Preheat the Grill

Preheat a gas or charcoal grill to medium high heat, about four hundred degrees Fahrenheit. Clean the grates and lightly oil them to prevent sticking and encourage beautiful grill marks.

Grill the Skewers

Place skewers on the grill and cook three to four minutes per side, turning once, until the salmon is opaque and flakes easily with a fork. Brush lightly with any remaining marinade during the first turn for added flavor.

Rest and Serve

Remove skewers from the grill and rest for two minutes to allow juices to redistribute. Serve warm with the chilled yogurt sauce, extra lemon wedges, and a sprinkle of fresh dill.

Salmon skewers with 202604221947 1
Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe 20

Chef Tips for Perfect Results

  • Use even sized pieces: Cut salmon cubes to one inch for uniform cooking and a professional look on the skewers.
  • Soak wooden skewers: Soak for at least thirty minutes to prevent charring and breakage over high heat.
  • Oil the grill grates: Apply oil with a folded paper towel held with tongs just before adding skewers to reduce sticking.
  • Watch the edges: Rotate skewers when the underside browns and edges turn opaque to avoid drying out the outer parts.
  • Rest the fish: Let cooked skewers rest two minutes so juices redistribute and the texture stays moist and tender.

Common Mistakes to Avoid

  • Over marinating: Lemon juice can denature proteins too long; limit marination to under one hour for best texture.
  • High heat too long: Cooking over extreme heat can char exterior while leaving center underdone; use medium high and turn frequently.
  • Crowded skewers: Packing pieces tightly traps steam; leave space to encourage browning and even heat distribution.
  • Skipping preheat: A cold grill causes sticking and uneven cooking; preheat thoroughly and clean the grates.
  • Using wet fish: Pat salmon dry before marinating so the herbs and oil adhere, preventing steaming on the grill.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
Wild salmonArctic char or troutSimilar richness, slightly milder sweetness.
Fresh dillParsley or tarragonHerbal notes shift to grassy or anise tones.
Plain Greek yogurtLabneh or thick coconut yogurtLabneh adds tang; coconut adds mild sweetness.
ShallotsRed onionSlightly sharper bite, more pronounced onion note.
Lemon juiceLime or white wine vinegarLime gives zest; vinegar offers crisp acidity.

Serving Suggestions and Pairings

Serve Mediterranean lemon dill grilled salmon skewers with yogurt sauce recipe alongside a crisp Greek salad with tomatoes, cucumbers, olives, and feta for a classic pairing. A side of lemon herb rice pilaf or quinoa salad complements the yogurt sauce and boosts fiber and protein for a balanced plate. For low carb options, offer roasted cauliflower or a fresh arugula salad with shaved parmesan and pine nuts. These skewers are perfect for summer grilling, weeknight dinners, or a healthy meal prep lunch throughout the week. Pair with sparkling water with lemon or a mint iced tea to keep the flavors bright and refreshing. This presentation is well suited for family gatherings, outdoor picnics, and casual dinner parties where guests appreciate clean, vibrant flavors.

Salmon skewers with 202604221947 2
Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe 21

Storage and Reheating

MethodDurationInstructions
Refrigerate cooked skewersUp to 2 daysStore in airtight container, keep sauce separate.
Freeze cooked skewersUp to 2 monthsWrap tightly, thaw overnight in fridge before reheating.
Reheat in oven8 to 10 minutesWarm at 325°F on a lined sheet, cover loosely.
Reheat on grill2 to 3 minutesUse medium heat, turn gently to prevent drying.
Store yogurt sauceUp to 3 daysKeep refrigerated in sealed jar, stir before serving.
Food storage containers 202604221947
Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe 22

Nutritional Information

NutrientAmount per Serving
CaloriesApproximate values 410
ProteinApproximate values 34 g
FatApproximate values 24 g
CarbohydratesApproximate values 8 g
FiberApproximate values 1 g
SugarApproximate values 3 g
SodiumApproximate values 520 mg

Frequently Asked Questions

Can I substitute the salmon with another fish for this Mediterranean lemon dill grilled salmon skewers with yogurt sauce recipe?

Yes, you can substitute arctic char or trout for salmon, and the marinade and grilling method will still work. Both options maintain rich flavor and flaky texture, though char has a slightly sweeter profile. Adjust cooking time by one to two minutes, watching for opaque flesh and gentle flaking.

How do I know when the skewers are perfectly done without a thermometer?

Look for opaque flesh and a gentle flake when pressed with a fork at the thickest part of the piece. The internal temperature should reach 145°F for safety and ideal texture. Remove skewers promptly to prevent overcooking and drying.

What if my yogurt sauce tastes too thin or watery?

Use full fat Greek yogurt and strain it through a fine mesh sieve for thirty minutes to thicken. Stir in a small amount of olive oil and extra lemon zest to enrich flavor while maintaining body. Chill the sauce again to allow it to set before serving.

Can I make the skewers ahead for a party without losing quality?

Yes, marinate the salmon up to thirty minutes in the refrigerator and thread the skewers a few hours before grilling. Keep the skewers covered and cold until you are ready to cook. Grill just before serving to preserve moisture and aroma.

Do I need to soak metal skewers or use wooden ones?

Metal skewers do not require soaking and are reusable, which makes them convenient for frequent grilling. Wooden skewers should be soaked for at least thirty minutes to prevent burning over high heat. Choose the option that best suits your setup and cleanup preference.

How can I prevent the salmon from sticking to the grill grates?

Preheat the grill and oil the grates right before adding the skewers to create a nonstick surface. Handle the skewers gently and avoid moving them too early so a light crust can form. Using a clean, well heated grill is the most reliable method.

What is the best way to reheat leftovers while keeping salmon moist?

Reheat in a three hundred twenty five degree Fahrenheit oven for eight to ten minutes, loosely covering the skewers to trap steam. You can also warm briefly on a medium heat grill, turning once to avoid drying. Avoid high heat microwaving, which can make the fish rubbery.

Can I use dried dill instead of fresh in this recipe?

Yes, but use one third the amount, as dried herbs are more concentrated. Add dried dill to the marinade and let it rest longer to rehydrate and release flavor. Fresh dill provides brighter, more aromatic notes that complement the yogurt sauce best.

Is there a dairy free option for the yogurt sauce?

Use a thick coconut yogurt or a plant based Greek style yogurt with added lemon and garlic. Strain the dairy free yogurt to improve thickness and avoid watery results. Taste and adjust seasoning since non dairy options can vary in salt and tang.

How do I scale this recipe for larger groups while keeping timing efficient?

Double or triple the marinade and prepare multiple skewer batches, keeping the extra salmon chilled until grilling. Use two zones on the grill or a large griddle to cook more skewers simultaneously. Rest each batch briefly before serving to keep the texture consistent.

Conclusion

Mediterranean lemon dill grilled salmon skewers with yogurt sauce recipe offer a straightforward path to a flavorful, healthy main course that excites the senses. The marinade provides bright citrus and herbaceous notes that penetrate the salmon, while grilling develops a delicate char and deepens aroma. The cool yogurt sauce balances richness and adds a creamy finish that ties the dish together beautifully. Use the tips and variations in this guide to adapt the recipe for your pantry and preferences without losing coherence. Prepare these skewers for weeknight dinners, summer cookouts, or wholesome meal prep, and enjoy the signature flavor that makes Mediterranean cooking timelessly appealing.

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
Salmon skewers with 202604221947

Mediterranean Lemon Dill Grilled Salmon Skewers with Yogurt Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flaky salmon marinated in zesty lemon, dill, and garlic is grilled to perfection and served with a creamy probiotic-rich yogurt sauce. A healthy, vibrant dish ideal for weeknights or summer gatherings.

  • Total Time: 32
  • Yield: 4 servings 1x

Ingredients

Scale

4 salmon fillets (about 6 oz each), cut into 1-inch cubes
1/4 cup fresh lemon juice
2 tbsp olive oil
1 tbsp fresh dill, chopped
2 cloves garlic, minced
1 tsp salt
1/2 tsp black pepper
For the yogurt sauce:
1 cup plain Greek yogurt
2 tbsp fresh lemon juice
1 tbsp fresh dill, chopped
1 small shallot, finely chopped
1 clove garlic, minced
1/2 tsp salt
1/4 tsp black pepper

Instructions

In a bowl, combine lemon juice, olive oil, dill, garlic, salt, and pepper. Add salmon and marinate for 20 minutes.
Thread salmon cubes onto 8-inch metal skewers, leaving slight gaps between pieces.
Preheat grill to medium-high (375°F). Brush skewers with remaining marinade and grill for 5-6 minutes per side, until salmon is opaque and flakes easily.
While salmon cooks, prepare yogurt sauce: whisk yogurt, lemon juice, dill, shallot, garlic, salt, and pepper in a small bowl.
Serve skewers with yogurt sauce alongside lemon wedges and fresh dill for garnish.

Notes

Marinate no longer than 30 minutes to avoid over-tenderizing salmon.
Use soaked wooden skewers if preferred; ensure they are soaked in water for 30 minutes first.
Sauce can be refrigerated for up to 2 days.
Substitute shallot with 1/4 cup finely chopped green onion if unavailable.

  • Author: Zoey
  • Prep Time: 20
  • Cook Time: 12
  • Category: Mediterranean Basics
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Gluten-Free, Low-Sugar

Nutrition

  • Serving Size: 1 skewer + 2 tbsp yogurt sauce
  • Calories: 320
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 90mg

You might also like these recipes

Leave a Comment

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