Home » Recipes » Dinner » Grilled salmon skewers with garlic and Dijon

Grilled salmon skewers with garlic and Dijon

Photo of author
Author: Nonna Betty Harpe
Published:
Updated:

oven baked ribs seasoned with salt and pepper placed meatiest side down in a roasting pan ready to be covered with foil

Grilled salmon skewers with garlic and Dijon are one of those backyard dinners that look impressive but come together in under 30 minutes with just a handful of ingredients. I still remember the first summer I made these at my grandmother’s farmhouse in the Midwest, pressing garlic into a little bowl of mustard and olive oil while the grill heated up outside. The smell alone was enough to bring everyone to the table before I even called them.

Growing up, salmon felt like a special occasion protein in our house. But once I figured out how forgiving it is on the grill, it became a warm-weather regular. These garlic and Dijon grilled salmon skewers are the kind of recipe you make once and never forget. The lemon slices threaded between each cube of salmon caramelize on the grates and turn almost candy-like. My husband used to eat them straight off the skewer before they even made it to the plate. If your kitchen has been missing a quick, protein-packed grill night dinner, this one is about to change that.

Why This Grilled Salmon Skewer Recipe Belongs in Your Summer Rotation

I have been making salmon on the grill for years, and this garlic Dijon marinade is the one I come back to every single time. It is the kind of recipe that earns a permanent spot in your back pocket because it is weeknight-friendly, company-worthy, and endlessly reliable.

  • Ready in under 30 minutes from marinade to table, this comes together faster than most takeout orders.
  • Only 7 simple pantry ingredients with no fancy sauces or specialty items needed.
  • Juicy and flaky every time because the Dijon marinade locks in moisture so the salmon never dries out on the grill.
  • High-protein and naturally gluten-free with each serving delivering approximately 35 to 40 grams of protein.
  • Minimal cleanup with one bowl for the marinade, one set of skewers, and you are done.
  • Versatile cooking options that work just as well in a grill pan or oven if the weather does not cooperate.

If you enjoy easy high-protein seafood meals, you will also love this Cottage Cheese Salad with Smoked Salmon: https://nonnafood.com/cottage-cheese-salad-with-smoked-salmon-recipe/ for a lighter no-cook option on busy days.

Key Players in This Recipe

Good ingredients make good food, and for these grilled salmon skewers, every component earns its place. Here is what you need and why each one matters.

Salmon fillets (1.5 lbs, cut into 1-inch squares): Fresh, skin-off salmon fillets are the star of this dish. Cutting them into uniform 1-inch cubes ensures even cooking on the grill with no dry edges or raw centers. Look for center-cut fillets with a bright, firm flesh and no strong odor.

Lemons (2 large, thinly sliced): The lemon slices do double duty here. They infuse the salmon with bright citrus flavor as it grills, and when they caramelize on the hot grates, they become almost candy-like. Do not skip them.

Fresh parsley (2 tablespoons, chopped): Fresh parsley adds a clean, grassy note that balances the richness of the salmon and the sharpness of the mustard. In my kitchen I always prefer fresh over dried for finishing marinades.

Garlic (2 large or 3 small cloves, pressed): Pressed garlic distributes more evenly through the marinade than minced, releasing its oils fully into the olive oil and lemon juice. I have found that pressed garlic gives you a warm, rounded flavor rather than a sharp raw bite.

Dijon mustard (1/2 tablespoon): This is the secret weapon of the marinade. Dijon acts as an emulsifier, helping the oil and lemon juice bind together so the marinade clings to every piece of salmon. It also adds a subtle tang that makes the whole dish taste more layered than the ingredient list suggests.

Light olive oil (2 tablespoons): Always use light olive oil and not extra virgin for grilling. Light olive oil has a higher smoke point, which means it will not burn at grilling temperatures. Extra virgin olive oil would smoke and turn bitter on a hot grill.

Fresh lemon juice (2 tablespoons): Fresh is non-negotiable here. Bottled lemon juice simply cannot match the brightness you get from squeezing it yourself. The acidity gently begins to tenderize the salmon while it soaks up the marinade.

How to Make Grilled Salmon Skewers with Garlic and Dijon

This recipe moves fast, so I always recommend getting everything prepped before you fire up the grill. Here is my tested method for perfect results every time.

Step 1. Soak your skewers. At least 1 hour before grilling, submerge your bamboo skewers in a baking dish full of water. Dry skewers catch fire on a hot grill, and there is nothing worse than watching your dinner go up in smoke.

Step 2. Preheat the grill. Heat your grill to medium heat, around 375 degrees F. A properly preheated grill is key for those gorgeous char marks and ensures the salmon releases cleanly without sticking.

Step 3. Make the marinade. In a medium bowl, stir together the chopped parsley, pressed garlic, Dijon mustard, salt, black pepper, olive oil, and fresh lemon juice until fully combined. The mixture should look slightly emulsified. That is the Dijon doing its job.

Step 4. Assemble the skewers. Thread the salmon cubes and folded lemon slices alternately onto two parallel skewers at a time. Using double skewers prevents the salmon from spinning freely when you flip, which means you stay in control and nothing falls through the grates.

Step 5. Brush with marinade. Using a basting brush, coat both sides of each assembled skewer generously with the garlic Dijon marinade. Do not be shy. You want every surface covered.

Step 6. Oil the grates. Before placing the skewers on the grill, use tongs and a folded paper towel dipped in oil to grease the grates. This simple step prevents sticking and gives you a clean release when it is time to flip.

Step 7. Grill and flip. Place the salmon skewers on the hot grill. Cook for 3 to 4 minutes per side, or until the salmon is opaque throughout and flakes easily when pressed. Resist the urge to move them too early. Let them develop a crust before flipping.

Step 8. Serve immediately. Remove from the grill and serve right away while the salmon is still juicy and the lemon slices are warm and caramelized.

Keeping Your Salmon Fresh

Salmon is best enjoyed fresh off the grill, but leftovers can absolutely be saved and enjoyed the next day. I typically slide the cooked salmon off the skewers and store it flat in an airtight container in the refrigerator. It stays moist and flavorful for up to 3 days. Avoid piling the pieces on top of each other, as this can cause them to break apart.

For reheating, a low and slow approach works best. Reheat gently in a skillet over low heat with a small splash of water or lemon juice to bring back moisture, or warm them in the oven at 275 degrees F for about 10 minutes covered with foil. Avoid the microwave if you can because it tends to make salmon rubbery. As for freezing, cooked salmon can be frozen for up to 2 months in a zip-lock freezer bag with as much air removed as possible, though the texture does soften slightly after thawing.

What to Serve with Grilled Salmon Skewers

These grilled salmon skewers pair beautifully with a wide range of sides. Here are some of my favorites for building a complete plate.

FAQs

Can I make these grilled salmon skewers in the oven?

Yes. Use the same garlic Dijon marinade and bake the skewered salmon at 400 degrees F for about 10 to 12 minutes, or until the salmon is opaque and flakes easily. Because the pieces are cut smaller than a full fillet, they will bake a couple of minutes faster than a whole piece, so keep a close eye on them.

Can I use a grill pan instead of an outdoor grill?

A cast iron grill pan on the stovetop works well. Heat it over medium-high, lightly oil the surface, and cook the skewers for 3 to 4 minutes per side. You will still get good char marks and the same juicy result.

What type of salmon is best for skewers?

Center-cut Atlantic or sockeye salmon fillets work best. They hold together well on skewers and have a firm enough texture to handle the grill. Avoid thinner tail-end pieces, which cook unevenly and can fall apart.

Easy Fall Off the Bone Oven Baked Ribs

Oven baked ribs cooked low and slow at 275 degrees Fahrenheit until fall-off-the-bone tender, then finished with a homemade sweet and spicy BBQ sauce caramelized under the broiler.
Prep Time 15 minutes
Cook Time 3 hours 15 minutes
Total Time 3 hours 30 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American
Calories: 490

Ingredients

  

  • 2.5 lbs baby back pork ribs spare ribs, St. Louis-style, or country-style also work with similar cook times
  • 1 tsp salt or to taste, for seasoning the ribs
  • 0.5 tsp ground black pepper or to taste, for seasoning the ribs
  • 1 tbsp olive oil for the BBQ sauce
  • 0.25 cup finely diced onion for the BBQ sauce
  • 0.5 tsp ground cumin for the BBQ sauce
  • 0.5 cup ketchup use a thick variety with no high-fructose corn syrup such as Hunt’s 100% Natural or Heinz Simply
  • 1 tbsp hot chili sauce such as Sriracha
  • 2 tbsp light brown sugar for the BBQ sauce
  • 1 tbsp apple cider vinegar for the BBQ sauce

Equipment

Method

 

  1. Preheat your oven to 275 degrees Fahrenheit (135 degrees Celsius). Set out a large roasting pan or rimmed baking sheet and a generous sheet of aluminum foil.
  2. Flip the ribs meat-side down. Slide a knife gently under the thin membrane on the back of the rack and peel it away using your fingers. Use a kitchen towel for grip if it is slippery. Removing this membrane is essential for tender results.
  3. Season both sides of the ribs generously with salt and black pepper.
  4. Place the ribs meatiest-side down in your roasting pan. Cover tightly with aluminum foil, pressing the edges firmly to create a good seal. If your foil is too narrow, wrap each rack individually in its own foil packet and place on the baking sheet.
  5. Bake for 2 and a half to 3 and a half hours. Check at the 2-hour mark. The ribs are ready when a sharp knife pierces the meat with little to no resistance. If still tough, increase oven temperature to 300 degrees Fahrenheit and continue baking.
  6. While the ribs bake, make the BBQ sauce. Heat the olive oil in a small saucepan over medium heat. Add the diced onion and cook for 5 to 8 minutes, stirring occasionally, until completely soft and translucent.
  7. Stir in the ground cumin and cook for 30 seconds. Add the ketchup, hot chili sauce, brown sugar, and apple cider vinegar. Stir to combine, season with salt, and simmer for 2 minutes. Set aside.
  8. Remove the ribs from the oven and carefully discard the foil. Generously brush the BBQ sauce over both sides of the rack.
  9. Move an oven rack near the top and set the broiler to high. Broil the ribs for 3 to 4 minutes, watching closely, until the sauce caramelizes and bubbles into a glossy glaze. Serve immediately.

Notes

Always remove the membrane from the back of the ribs before cooking for maximum tenderness. Use a thick natural ketchup without high-fructose corn syrup for the best sauce. Multiple racks can be cooked simultaneously wrapped individually in foil on a large baking sheet with no change to cook time. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze double-wrapped for up to 3 months. Reheat wrapped in foil at 275 degrees for 20 to 30 minutes.
Nonna Food
Welcome to NonnaFood!

I’m Nonna, and cooking is how I show love. From my garden kitchen to yours, I share fresh, simple recipes rooted in tradition and made with heart. Let’s create delicious memories together!

You Might Also Like...

Korean Ground Beef Rice Bowls

Korean Ground Beef Rice Bowls

Oven baked ribs

Oven baked ribs

Caprese Chicken Pasta Salad

Caprese Chicken Pasta Salad

Slow cooker pulled pork

Slow cooker pulled pork

Leave a Comment

Recipe Rating