Grilled Salmon Skewers with Creamy Dill Yogurt Sauce is a dish that perfectly blends the flavors of succulent salmon and refreshing dill, creating a meal that is as pleasing to the eye as it is to the palate.
This visually appealing dish is not just a feast for the senses but also a comforting meal that feels like a warm hug. It’s an easy-to-make recipe that can be enjoyed by the whole family, making it an excellent choice for both weeknight dinners and weekend gatherings.
With minimal prep time and uncomplicated cooking steps, you’ll find that this dish is a go-to for quick, nutritious meals.
Why You’ll Love This Recipe
This Grilled Salmon Skewers recipe stands out for its ease of preparation and swift cooking. The marination transforms the salmon into juicy, flavorful bites that have just the right amount of char from the grill. Plus, the accompanying creamy dill yogurt sauce offers a refreshing contrast that elevates the entire meal. With only a handful of ingredients, it’s a crowd-pleaser that allows you to spend less time in the kitchen and more time enjoying your meal. Whether you’re trying to impress guests or just craving a healthy homemade dish, this recipe checks all the boxes.
Ingredients
- 1 1/2 pounds salmon fillets, cut into 1-inch cubes: These vibrant, flaky fish pieces are the star of the show. Rich in omega-3 fatty acids, they provide a juicy bite that melts in your mouth.
- 2 tablespoons olive oil: This golden liquid adds depth and an aromatic element that enhances the salmon’s natural flavors.
- 1 lemon, zest and juice: The zesty brightness of lemon not only freshens the palate but also elevates the dish with its citrusy zing.
- 1 garlic clove, minced: Aromatic and pungent, garlic adds a savory note that beautifully complements the richness of the salmon.
- Salt and pepper to taste: The perfect balance of seasoning will enhance all the flavors without overwhelming them.
- Wooden or metal skewers: Essential for threading the salmon, these skewers allow you to grill the fish evenly.
- 1 cup Greek yogurt: This creamy ingredient serves as the base of your sauce, offering a rich and tangy experience that pairs excellently with the salmon.
- 2 tablespoons chopped fresh dill: The star herb in this recipe, dill, imparts a freshly picked flavor that shines in the yogurt sauce.
- 1 tablespoon lemon juice: Extra acidity brightens the sauce, making it even more refreshing.
- 1 teaspoon lemon zest: A quick burst of flavor that brings the sauce to life, balancing its creaminess.
Step-by-Step Directions
1. Marinate the Salmon
Start by combining olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper in a bowl. This marinade is key to infusing the salmon with delectable flavors. Toss your salmon cubes in the marinade to coat them fully. Cover the bowl and place it in the refrigerator for at least 30 minutes. This allows the flavors to meld perfectly.
2. Assemble the Skewers
Once marinated, take out the salmon and thread the cubes onto skewers, leaving a bit of space between each piece to ensure even cooking. If you’re using wooden skewers, remember to soak them in water for about 30 minutes beforehand to prevent them from burning on the grill.
3. Preheat the Grill
Fire up your grill to medium-high heat. Make sure to lightly oil the grates to prevent sticking. A well-preheated grill gives that beautiful char and grill marks.
4. Grill the Skewers
Place the salmon skewers on the grill and cook for about 3-4 minutes per side. You’re looking for the salmon to turn opaque and develop a slightly charred exterior. The enticing aromas that start to waft from the grill will surely make everyone eager to dig in!
5. Prepare the Dill Yogurt Sauce
While the salmon is grilling, it’s time to whip up the creamy dill sauce. In a bowl, mix together Greek yogurt, dill, lemon juice, lemon zest, minced garlic, salt, and pepper until it’s smooth and well combined. This sauce is the perfect accompaniment, offering a cooling contrast to the warm, grilled salmon.
6. Serve and Enjoy
Once the salmon skewers are cooked, plate them up and serve with a generous side of the creamy dill yogurt sauce. For extra flavor, allowing the salmon to marinate for up to an hour can make a notable difference. If you don’t have an outdoor grill, you can easily adapt this recipe by using an oven broiler or a stovetop grill pan.
Tips & Tricks
- Extra Flavor: For a deeper flavor, marinate the salmon for up to an hour.
- Soak Wooden Skewers: If you choose to use wooden skewers, soaking them for at least 30 minutes before grilling will help avoid charring.
- Alternative Cooking Methods: If grilling isn’t an option, these skewers can be cooked under a broiler or on a stovetop grill pan.
Serving Suggestions & Pairings
These Grilled Salmon Skewers pair beautifully with a fresh side salad or grilled veggies that add texture and crunch. For a more filling meal, consider serving over a bed of quinoa or couscous, which absorbs the charming flavors of the dish. They are perfect for summer barbecues, weeknight dinners, or any gathering with family and friends.
Nutritional Information
This recipe yields approximately 4 servings. Each serving contains around 300 calories, 18g of protein, and healthy fats from salmon and olive oil. It’s a balanced dish packed with essential nutrients, making it an excellent choice for those seeking healthy meal options.
Storing Tips & Variations
- Storage: Leftover salmon skewers can be stored in an airtight container in the refrigerator for up to 2 days.
- Freezing: If you wish to freeze, wrap the skewers tightly in plastic wrap and store in a freezer-safe bag. They can last for up to 3 months.
- Reheating: When ready to eat, gently reheat skewers in a skillet or oven, taking care not to overcook them.
- Variations: Feel free to substitute the salmon for shrimp or chicken, using the same marinade. You can also experiment by adding your favorite vegetables to the skewers, such as bell peppers or zucchini.
Conclusion
Grilled Salmon Skewers with Creamy Dill Yogurt Sauce is a recipe that is not just delicious; it is also ideal for any occasion, quick to prepare, and sure to impress with its bright flavors and beautiful presentation. Make it a staple in your recipe collection and share your experience with family and friends.
FAQs
1. Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon, but be sure to thaw it completely and pat it dry before marinating to ensure proper absorption of flavors.
2. What can I substitute for Greek yogurt?
If you want a lower-fat alternative, you can use plain low-fat yogurt or a dairy-free alternative, though the flavor and creaminess may differ slightly.
3. How do I know when the salmon is fully cooked?
Salmon is fully cooked when it turns opaque and flakes easily with a fork. If you have a meat thermometer, the internal temperature should reach 145°F (63°C).
4. Can I prepare the marinade in advance?
Absolutely! The marinade can be prepared a day ahead and stored in the refrigerator. Just add it to the salmon when you’re ready to cook.
5. Are there any side dishes that pair well with this recipe?
Yes! Grilled vegetables, a light salad, or a flavorful grain like quinoa or couscous make excellent side dishes to complement the salmon skewers.
Now that you have all the details, get ready to fire up that grill and enjoy a delightful meal that’s bursting with flavor!
Grilled Salmon Skewers with Creamy Dill Yogurt Sauce
Ingredients
For the Salmon Skewers
- 1.5 pounds salmon fillets, cut into 1-inch cubes Rich in omega-3 fatty acids
- 2 tablespoons olive oil Enhances salmon's natural flavors
- 1 each lemon, zest and juice Provides citrusy brightness
- 1 clove garlic, minced Adds savory note
- Salt and pepper to taste Balances and enhances flavors
- 1 cup Greek yogurt Base for the sauce
- 2 tablespoons chopped fresh dill Main herb in sauce
- 1 tablespoon lemon juice Extra acidity for sauce
- 1 teaspoon lemon zest Burst of flavor for sauce
- Wooden or metal skewers Essential for threading the salmon
Instructions
Marination
- Combine olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper in a bowl. Toss salmon cubes in marinade and refrigerate for at least 30 minutes.
Assembling Skewers
- Thread marinated salmon onto skewers with space between each piece. Soak wooden skewers in water if used.
Grilling
- Preheat grill to medium-high heat and lightly oil the grates.
- Grill salmon skewers for about 3-4 minutes per side until they turn opaque and have a slightly charred exterior.
Preparing Sauce
- In a bowl, mix Greek yogurt, dill, lemon juice, lemon zest, minced garlic, salt, and pepper until smooth.
Serving
- Plate grilled salmon skewers and serve with the creamy dill yogurt sauce.

