Grilled Salmon Kebabs with Harissa BBQ Sauce Recipe
Grilled salmon kebabs with harissa BBQ sauce combine smoky char with bold spice in a way that feels both exciting and approachable for any backyard gathering.
The blend of fire-roasted flavors creates something memorable without requiring advanced skills or complicated preparation.
Summer evenings call for food that looks as impressive as it tastes, and skewered fish always delivers that wow factor.
The combination of heat and sweetness works beautifully on the grill, developing caramelized edges while keeping everything tender inside.
You can serve them as the centerpiece of a casual weeknight dinner or dress them up for company.
Friends always ask for seconds when bold North African-inspired flavors meet classic barbecue style.
The balance of spice and smoke makes every bite satisfying without overwhelming the natural richness of the fish.
Go fire up that grill and treat yourself to something special tonight.
What Makes Grilled Salmon Kebabs with Harissa BBQ Sauce So Appealing
Essential Ingredients for Harissa BBQ Salmon Kebabs
Salmon Kebabs:Supporting Seasonings:Harissa BBQ Sauce:Lentil Salad:Common Cooking Tools for Grilled Salmon Kebabs
Cooking Method for Grilled Salmon Kebabs with Harissa BBQ Sauce
Marinate the Salmon
Grab a bowl and toss in 1 pound of salmon cubes with 2 tablespoons harissa, 1 teaspoon preserved lemon, juice from 1/2 lemon, 1 teaspoon granulated garlic, 1/2 teaspoon smoked paprika, 1 teaspoon dijon mustard, and 1 tablespoon honey. Mix everything so each salmon piece gets coated nicely. Let the flavors mingle for 30 minutes while you prep the other ingredients.
Prepare the Skewers
Thread your skewers with a colorful pattern of ingredients. For each skewer, alternate between:
Aim for 4-5 salmon cubes per skewer to make them easy to handle on the grill.
Create the Lentil Salad
Mix up a fresh salad with these ingredients:
Toss everything together and set aside to let the flavors blend.
Whip Up the Harissa BBQ Sauce
Combine these ingredients in a saucepan:
Simmer the sauce on low heat for 8-10 minutes, stirring occasionally.
Fire Up the Grill
Crank your grill to high heat and brush the grates with oil. Lightly drizzle your skewers with oil to prevent sticking.
Grill the Kebabs
Cook the skewers for 8-10 minutes at high heat. Flip them halfway through and brush with the Harissa BBQ sauce. Watch for the salmon to turn opaque throughout.
Serve and Enjoy
Give the kebabs a final brush of BBQ sauce and plate them next to the fresh lentil salad. Dinner is ready!
Useful Kitchen Notes for Salmon Kebabs with Harissa
Creative Variations for Salmon Kebabs with Harissa BBQ Sauce
How to Serve Grilled Salmon Kebabs
Proper Storage Notes For Salmon Kebabs
Grilled Salmon Kebabs with Harissa BBQ Sauce Popular Questions Answered
What makes harissa special in this recipe?
Harissa adds a spicy, smoky kick that transforms ordinary salmon into something extraordinary with its North African chili pepper blend.
Can preserved lemons be substituted?
Fresh lemon zest works as a replacement, though preserved lemons offer a unique tangy, salt-forward flavor that elevates the marinade.
Do I need special equipment to make these kebabs?
A standard outdoor grill or grill pan works perfectly. Metal or soaked wooden skewers are both acceptable for threading salmon and vegetables.
How do I know when the salmon is fully cooked?
The salmon should look opaque and flake easily with a fork. Aim for an internal temperature of 145°F for safe, perfectly cooked fish.
Is this dish considered healthy?
Absolutely! Salmon provides excellent omega-3 fatty acids, and the lentil salad adds plant-based protein and fiber for a nutritious meal.
Can I prepare components ahead of time?
Marinate salmon and prepare lentil salad up to a day in advance. Store separately in refrigerator and assemble just before grilling.
Grilled Salmon Kebabs with Harissa BBQ Sauce Recipe
- Total Time: 53-55 minutes
- Yield: 3 to 4 1x
Description
Salmon kebabs drizzled with spicy harissa BBQ sauce bring summer grilling excitement right to your backyard. These zesty skewers deliver bold Mediterranean flavors that elevate your outdoor cooking game with minimal effort.
Ingredients
Salmon Kebabs:
- 1 pound salmon
- 1 large red bell peppers
- 1 red onion
Supporting Seasonings:
- 2 tablespoons harissa
- 1 tablespoon honey
- 1 teaspoon preserved lemon
- 1 teaspoon granulated garlic
- 1 teaspoon dijon mustard
- ½ teaspoon smoked paprika
- juice of ½ lemon
Harissa BBQ Sauce:
- 1 cup harissa
- 3 tablespoons brown sugar
- 2 teaspoons dijon mustard
- 1 tablespoon apple cider vinegar
- 1 teaspoon molasses
- 1 teaspoon kosher salt
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
Lentil Salad:
- 1 cup cooked lentils
- ¼ cup carrots
- ¼ cup celery
- ¼ cup red onions
- 2 tablespoons cilantro
- 2 tablespoons parsley
- 1 tablespoon extra virgin olive oil
- 2 tablespoons sherry vinegar
- ½ teaspoon garlic
- 1 teaspoon kosher salt
- juice of 1 lime
- freshly ground black pepper
Instructions
- Marinate 1 pound salmon cubes with 2 tablespoons harissa, 1 teaspoon preserved lemon, juice of ½ lemon, 1 teaspoon granulated garlic, ½ teaspoon smoked paprika, 1 teaspoon dijon mustard, and 1 tablespoon honey for 30 minutes in a mixing bowl.
- Prepare wooden skewers by threading alternating 1-inch squares of red bell pepper, salmon cubes, and red onion. Create 4-5 salmon cubes per skewer for balanced cooking.
- Preheat grill to high heat (450°F) and lightly oil the grates to prevent sticking.
- Create harissa BBQ sauce by combining 1 cup harissa, 1 teaspoon molasses, 3 tablespoons brown sugar, 2 teaspoons dijon mustard, 1 tablespoon apple cider vinegar, 1 teaspoon kosher salt, 1 teaspoon smoked paprika, and ½ teaspoon garlic powder in a saucepan.
- Simmer the BBQ sauce on low heat (180°F) for 8-10 minutes, stirring occasionally until slightly thickened.
- Grill salmon skewers for 4-5 minutes per side, brushing with harissa BBQ sauce halfway through cooking. Ensure salmon reaches 145°F internal temperature.
- Assemble lentil salad by mixing 1 cup cooked lentils, ¼ cup diced carrots, ¼ cup diced celery, ¼ cup diced red onions, ½ teaspoon minced garlic, 2 tablespoons cilantro, 2 tablespoons parsley, 1 tablespoon olive oil, 2 tablespoons sherry vinegar, 1 teaspoon kosher salt, black pepper, and juice of one lime.
- Plate grilled salmon skewers with lentil salad, drizzling extra harissa BBQ sauce on top for added flavor.
Notes
- Marinate the salmon for at least 30 minutes to let the flavors deeply penetrate the fish and enhance its taste.
- Soak wooden skewers in water for 30 minutes before grilling to prevent them from burning during cooking.
- For a gluten-free version, replace Dijon mustard with a gluten-free alternative and check harissa ingredients carefully.
- When grilling, watch the salmon closely to avoid overcooking, as it can quickly become dry and tough.
- Prep Time: 35 minutes
- Cook Time: 18-20 minutes
- Category: Salmon
- Method: Grilling
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 3 to 4
- Calories: 363 kcal
- Sugar: 18 g
- Sodium: 550 mg
- Fat: 16 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 6 g
- Protein: 29 g
- Cholesterol: 75 mg



Susan Whitaker
Content Specialist & Home Cooking Guide
Expertise
Family-friendly Meals, Simple Healthy Cooking, Ingredient Substitutions, Beginner-friendly Recipes, Flexible Meal Prep
Education
Susan is the steady, practical guide at Mary Sue & Susan, bringing clarity, structure, and a warm sense of encouragement to every recipe she touches. Susan joined the site with a simple goal: help people cook with more confidence and less guesswork.