Grilled Salmon Skewers with Creamy Dill Sauce
These Grilled Salmon Skewers are a delicious, protein-packed meal that’s perfect for summer grilling or a quick weeknight dinner. The salmon is marinated in a zesty garlic-lemon mixture, grilled to perfection, and served with a refreshing creamy dill sauce for extra flavor. Pair it with roasted vegetables, rice, or a fresh salad for a complete meal!
Ingredients
For the Salmon Skewers
1 ½ lbs salmon fillet, cut into 1-inch cubes
1 ½ tablespoons olive oil
1 tablespoon lemon juice
2 cloves garlic, minced
1 teaspoon paprika
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon dried oregano
½ teaspoon cumin (optional, for added depth)
1 red bell pepper, cut into 1-inch pieces
1 yellow bell pepper, cut into 1-inch pieces
1 small red onion, cut into 1-inch pieces
8-10 wooden skewers, soaked in water for 30 minutes
For the Creamy Dill Sauce
½ cup Greek yogurt or sour cream
2 tablespoons mayonnaise (for extra creaminess, optional)
1 tablespoon lemon juice
1 teaspoon Dijon mustard
1 tablespoon fresh dill, chopped (or 1 teaspoon dried dill)
1 small garlic clove, minced
¼ teaspoon salt
¼ teaspoon black pepper
Instructions
Total Time: 30 minutes (Prep: 15 min | Cook: 10-15 min)
Step 1: Marinate the Salmon
1. In a bowl, mix olive oil, lemon juice, garlic, paprika, salt, pepper, oregano, and cumin.
2. Add the salmon cubes and toss to coat. Let marinate for 10-15 minutes.
Step 2: Assemble the Skewers
3. Thread salmon cubes, bell peppers, and red onion onto skewers, alternating for color.
Step 3: Grill the Skewers
4. Preheat the grill to medium-high heat (375-400°F).
5. Grill skewers for 8-12 minutes, turning every 2-3 minutes until the salmon is opaque and flakes easily.
Step 4: Make the Creamy Dill Sauce
6. In a small bowl, whisk together Greek yogurt, mayonnaise, lemon juice, Dijon mustard, dill, garlic, salt, and pepper.
7. Taste and adjust seasoning if needed.
Step 5: Serve & Enjoy
8. Drizzle the creamy dill sauce over the grilled salmon skewers or serve on the side.
Nutritional Information
Calories: 350-400 kcal
Protein: 35g
Carbs: 8g
Fat: 20g
Fiber: 2g
Sugar: 3g
(Nutrition varies based on ingredient brands and portion sizes.)
Notes & Tips
No grill: Use a grill pan or bake at 400°F (200°C) for 12-15 minutes.
More flavor:Add a teaspoon of honey or maple syrup to the marinade for slight caramelization.
Make it dairy-free: by using coconut yogurt or a dairy-free sour cream substitute.
Extra veggies: Add zucchini, mushrooms, or cherry tomatoes to the skewers.
Serving ideas: Serve over rice, quinoa, or a fresh cucumber salad.
This dish is light, flavorful, and packed with healthy omega-3 s from the salmon. Perfect for meal prep or a quick healthy dinner!