salmon skewers yogurt sauce

Mediterranean Salmon Skewers with Dill Yogurt Sauce

Description

Mediterranean Salmon Skewers with Dill Yogurt Sauce are a delicious combination of tender salmon, fresh Mediterranean flavors, and a creamy homemade yogurt sauce. These colorful skewers are packed with protein, healthy fats, and vibrant herbs, making them a perfect choice for a nutritious and satisfying meal.

The salmon is marinated with olive oil, lemon juice, garlic, and Mediterranean spices before being grilled to perfection. The smoky, slightly crispy salmon pieces pair beautifully with the refreshing dill yogurt sauce, creating a balance of rich and fresh flavors.

This recipe is perfect for summer BBQs, quick weeknight dinners, meal prep, or special gatherings. The creamy dill yogurt sauce adds a cooling flavor that complements the grilled salmon beautifully. Yogurt-based herb sauces are commonly paired with grilled foods in Mediterranean-style cooking because of their fresh and balanced taste.

If you love Mediterranean-style seafood recipes, you can also try our Mediterranean Baked Salmon with Feta & Sun-Dried Tomatoes, a flavorful salmon dish with rich herbs, feta cheese, and fresh Mediterranean flavors.

Preparation Time

Preparation Time: 15 minutes
Marinating Time: 30 minutes
Cooking Time: 12 minutes
Total Time: 57 minutes

Servings: 4 people

Ingredients

For Mediterranean Salmon Skewers

1½ pounds fresh salmon fillet, skin removed and cut into cubes

2 tablespoons extra virgin olive oil

3 tablespoons fresh lemon juice

3 cloves garlic, minced

1 teaspoon dried oregano

1 teaspoon paprika

½ teaspoon cumin powder

½ teaspoon salt

½ teaspoon black pepper

1 tablespoon fresh parsley, chopped

1 tablespoon fresh dill, chopped

1 red bell pepper, cut into pieces

1 yellow bell pepper, cut into pieces

1 small red onion, cut into chunks

For Dill Yogurt Sauce

1 cup Greek yogurt

2 tablespoons fresh dill, finely chopped

1 tablespoon lemon juice

1 garlic clove, minced

1 tablespoon olive oil

½ teaspoon salt

¼ teaspoon black pepper

1 tablespoon cucumber, finely grated (optional)

Step-by-Step Instructions

Step 1: Prepare the Salmon Marinade

In a large bowl, combine olive oil, lemon juice, garlic, oregano, paprika, cumin, salt, black pepper, parsley, and dill.

Mix well to create a flavorful Mediterranean marinade.

Add salmon cubes and gently coat each piece with the seasoning mixture.

Cover and refrigerate for 30 minutes to allow the flavors to develop.

Step 2: Prepare the Skewers

If using wooden skewers, soak them in water for 20–30 minutes to prevent burning.

Thread salmon pieces onto skewers, alternating with bell peppers and red onion.

Keep the pieces evenly spaced so they cook properly.

Step 3: Grill the Salmon Skewers

Preheat your grill or grill pan over medium-high heat.

Place the salmon skewers on the grill and cook for about 3–4 minutes per side.

The salmon should become golden on the outside while remaining juicy inside.

Avoid overcooking because salmon can become dry quickly.

Step 4: Make the Dill Yogurt Sauce

In a bowl, combine Greek yogurt, fresh dill, lemon juice, garlic, olive oil, salt, and black pepper.

Mix until smooth and creamy.

For extra freshness, add grated cucumber and mix well.

Chill the sauce until ready to serve.

Step 5: Serve

Arrange the Mediterranean Salmon Skewers on a serving plate.

Serve warm with the chilled dill yogurt sauce on the side.

Garnish with fresh herbs and lemon wedges for extra flavor.

Tips & Notes

Choose fresh salmon with a bright color and firm texture for the best results.

Do not marinate salmon for too long because lemon juice can change the texture of the fish.

Cut salmon pieces into equal sizes so they cook evenly.

Use a thermometer if needed; salmon is generally ready when it reaches a safe internal temperature.

For extra smoky flavor, cook the skewers on an outdoor grill.

Variations

Spicy Salmon Skewers

Add chili flakes or cayenne pepper to the marinade for extra heat.

Vegetable Salmon Skewers

Add zucchini, cherry tomatoes, or mushrooms for more variety.

Air Fryer Version

Cook salmon skewers in an air fryer at 400°F (200°C) for about 8–10 minutes.

Creamy Herb Sauce

Replace dill with parsley, mint, or cilantro for a different flavor.

Serving Suggestions

Serve Mediterranean Salmon Skewers with:

Greek salad

Roasted vegetables

Rice pilaf

Quinoa bowls

Warm pita bread

Fresh cucumber salad

These skewers also make a great appetizer for parties and gatherings.

Health Benefits

Mediterranean Salmon Skewers with Dill Yogurt Sauce provide many nutritional benefits.

Salmon is rich in high-quality protein and omega-3 fatty acids that support overall wellness.

Greek yogurt adds protein and calcium while creating a creamy sauce without heavy ingredients.

Fresh herbs like dill and parsley provide antioxidants and natural flavor.

Olive oil contains healthy fats that are commonly used in Mediterranean-style meals.

Vegetables add fiber, vitamins, and minerals to make this a balanced meal.

Storage Instructions

Store leftover salmon skewers in an airtight container in the refrigerator for up to 3 days.

Keep the dill yogurt sauce separately for the best texture.

Reheat salmon gently in the oven or air fryer to prevent drying.

The yogurt sauce can be stored for up to 3 days in the refrigerator.

Q/A

Can I use frozen salmon for this recipe?

Yes, thaw frozen salmon completely and pat it dry before marinating.

Can I bake these salmon skewers?

Yes, bake them at 400°F (200°C) for around 12–15 minutes.

What salmon works best for skewers?

Fresh Atlantic or wild salmon both work well for this recipe.

Can I prepare these ahead of time?

Yes, marinate the salmon and prepare the sauce a few hours before cooking.

Can I make the dill yogurt sauce without Greek yogurt?

Yes, use plain thick yogurt as an alternative.

Nutrition Information (Approximate Per Serving)

Calories: 420 kcal

Protein: 38g

Carbohydrates: 8g

Fat: 26g

Fiber: 2g

Omega-3 Fatty Acids: High

Final Thoughts

Mediterranean Salmon Skewers with Dill Yogurt Sauce are an easy and flavorful way to enjoy healthy seafood with fresh Mediterranean ingredients. The combination of juicy grilled salmon, colorful vegetables, and creamy dill yogurt sauce creates a meal that is both delicious and nutritious.

Whether you prepare them for a family dinner, summer barbecue, or healthy meal prep, these salmon skewers are sure to become a favorite recipe everyone will enjoy.

For a delicious protein-packed dinner option, pair your meal ideas with our Honey Garlic Glazed Salmon and Broccoli, featuring tender chicken and creamy feta flavors.

 

Leave a Comment