Grilled Salmon Skewers with Creamy Dill Yogurt Sauce is a dish that tantalizes the taste buds with its vibrant flavors and inviting aroma. This recipe is an easy, step-by-step guide that will transform your understanding of grilling salmon, making it an effortless dish to impress family and friends.
Perfect for a summer BBQ or a cozy weeknight dinner, these skewers promise a delightful combination of succulent salmon and a refreshing yogurt sauce that will have everyone coming back for more.
The blend of zesty lemon, fragrant dill, and flaky salmon creates a meal that is not only delicious but also a feast for the eyes.
Why You’ll Love This Recipe
One of the standout features of Grilled Salmon Skewers with Creamy Dill Yogurt Sauce is how easy it is to prepare. With just a handful of simple ingredients and minimal prep time, you can create a gourmet dish that looks and tastes amazing. This recipe is also family-friendly, making it a great choice for mealtime gatherings where everyone can join in on the fun of skewering their own pieces of salmon.
Furthermore, the combination of fresh ingredients brings great flavor without requiring extensive cooking skills. The salmon cooks quickly on the grill, allowing you to enjoy a nutritious meal in less than 30 minutes. Whether you’re hosting a summer barbecue or looking for a quick weeknight dinner idea, this dish delivers comfort and sophistication in every bite.
Ingredients for Grilled Salmon Skewers with Creamy Dill Yogurt Sauce

- 1 1/2 pounds salmon fillets, cut into 1-inch cubes
- 2 tablespoons olive oil – a good quality oil for flavor and moisture
- 1 lemon, zested and juiced – brings brightness and zest
- 1 garlic clove, minced – for a robust kick
- Salt and pepper to taste – to enhance flavors
- Wooden or metal skewers – essential for grilling
- 1 cup Greek yogurt – for creaminess and richness
- 2 tablespoons chopped fresh dill – adds freshness and aromatic flair
- 1 tablespoon lemon juice – to complement the yogurt
- 1 teaspoon lemon zest – for intense lemon flavor
Step-by-Step Directions
- Create the Marinade: In a mixing bowl, combine the olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper. Whisk together until well mixed, creating a fragrant marinade that will infuse the salmon with flavor.
- Marinate the Salmon: Add the salmon cubes to the marinade, ensuring they’re fully coated. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. This step is crucial, as it enhances the salmon’s texture and taste.
- Prepare the Skewers: After marinating, thread the salmon cubes onto skewers, leaving a little space between each piece to allow for even cooking. If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
- Preheat the Grill: Preheat your grill to medium-high heat and oil the grates to prevent sticking. A well-heated grill is key to achieving perfect grill marks and texture.
- Grill the Skewers: Place the skewers on the grill, cooking for about 3-4 minutes on each side, until the salmon is opaque and flakes easily. Keep a watchful eye, as salmon can cook quickly.
- Make the Creamy Dill Yogurt Sauce: In a separate bowl, mix together the Greek yogurt, chopped dill, lemon juice, lemon zest, and the remaining minced garlic until smooth. This sauce is creamy, tangy, and complements the salmon beautifully.
- Serve and Enjoy: Serve the salmon skewers warm, accompanied by the creamy dill yogurt sauce. Feel free to garnish with additional dill or lemon wedges for an extra pop of color and flavor.
Tips & Tricks
To elevate your Grilled Salmon Skewers with Creamy Dill Yogurt Sauce, consider these helpful tips and tricks. Use fresh salmon fillets for the best flavor and texture. If you want to experiment with flavors, try adding spices like paprika or cayenne pepper to the marinade for a slight kick.
For a more substantial meal, serve the skewers on a bed of quinoa or alongside a fresh garden salad. You can also turn the skewers into a fun activity by letting guests assemble their skewers with various vegetables like bell peppers or zucchini in between the salmon pieces.
Lastly, try utilizing a grill pan if you’re cooking indoors; it provides the same great grilled flavor while eliminating the need for an outdoor grill.
Serving Suggestions & Pairings
When it comes to serving Grilled Salmon Skewers with Creamy Dill Yogurt Sauce, presentation is key. Arrange the skewers beautifully on a platter, and serve them with the yogurt sauce in a small bowl for dipping. Garnish with fresh dill and lemon wedges for pops of color.
For a complete meal, pair the skewers with a light, herby couscous or roasted vegetables. A simple mixed greens salad dressed with a lemon vinaigrette works wonderfully to balance the richness of the salmon. Smooth, lightly chilled white wine would also complement this dish beautifully, making for a delightful dining experience.
Nutritional Information
Speaking of health, Grilled Salmon Skewers with Creamy Dill Yogurt Sauce are not only flavorful but also packed with nutrition. Salmon is an excellent source of omega-3 fatty acids, which are crucial for heart health and brain function. A typical serving yields around 250-300 calories, filled with protein, healthy fats, and essential vitamins.
Including Greek yogurt in the sauce adds a boost of probiotics and calcium, making this dish both indulgent and nutritious. For those who may be watching their caloric intake, feel free to adjust the amount of yogurt or use a low-fat version without compromising on flavor.
Storing Tips & Variations for Grilled Salmon Skewers with Creamy Dill Yogurt Sauce
If you have leftovers, storing them properly ensures you can enjoy this delicious meal later. Place the leftover salmon skewers in an airtight container and refrigerate for up to three days. They can be enjoyed cold in salads or reheated gently in the microwave without drying them out.
For variations, consider swapping the dill for other herbs like basil or cilantro to create a different flavor profile. You can also experiment with different marinades, such as teriyaki or honey mustard, or even incorporate a variety of vegetables on the skewers.
Conclusion for Grilled Salmon Skewers with Creamy Dill Yogurt Sauce
Now that you know how easy it is to make Grilled Salmon Skewers with Creamy Dill Yogurt Sauce, why not gather the ingredients and give it a shot? This dish is sure to impress your guests and become a staple in your cooking repertoire. With each juicy bite and the creamy dip, it promises to make every meal a memorable occasion. Try it today, and savor the delightful flavors!
FAQs
1. Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon, but be sure to thaw it completely before marinating and grilling for the best results.
2. How do I know when the salmon is cooked?
Salmon is perfectly cooked when it is opaque and flakes easily with a fork. A cooking time of 3-4 minutes per side is typically sufficient on medium-high heat.
3. Can I make the yogurt sauce in advance?
Absolutely! The creamy dill yogurt sauce can be prepared a day ahead and stored in the fridge. Just give it a good mix before serving.
4. What can I serve with the salmon skewers?
These skewers pair well with quinoa, rice, or a fresh salad. For a sideshow of flavors, consider grilled vegetables or roasted potatoes.
5. How can I make this recipe low-carb?
To make it low-carb, simply omit grains and serve the skewers alongside non-starchy vegetables like leafy greens or grilled zucchini.

Grilled Salmon Skewers with Creamy Dill Yogurt Sauce
Ingredients
Method
- In a mixing bowl, combine olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper to create a fragrant marinade.
- Add salmon cubes to the marinade and ensure they are fully coated. Cover and refrigerate for at least 30 minutes.
- Thread the marinated salmon cubes onto skewers, leaving space between each piece.
- Preheat the grill to medium-high heat and oil the grates to prevent sticking.
- Place the skewers on the grill and cook for about 3-4 minutes on each side, or until the salmon is opaque and flakes easily.
- In a separate bowl, mix Greek yogurt, chopped dill, lemon juice, lemon zest, and minced garlic until smooth.
- Serve the skewers warm with the creamy dill yogurt sauce for dipping, garnished with fresh dill and lemon wedges.




