This Grilled Honey Mustard Salmon combines sweet honey and tangy mustard for a glossy, caramelized crust. It’s an easy, impressive dish perfect for weeknights or entertaining. The vibrant, addictive flavor comes from a balanced marinade that seals in moisture on the grill.
Why You’ll Love This Grilled Honey Mustard Salmon
- Quick & Foolproof: Ready in under 30 minutes with minimal effort.
- Perfect Flavor Balance: Whole-grain and Dijon mustards create a complex, savory base.
- Crowd-Pleasing: Familiar honey mustard flavors appeal to kids and adults alike.
- Healthy & Nutritious: Packed with omega-3s and protein from grilled salmon.
Ingredients & Tools
- 4 salmon fillets (about 6 oz or 170 g each), skin-on or skinless
- 3 tbsp whole-grain mustard
- 2 tbsp Dijon mustard
- 3 tbsp honey
- 2 cloves garlic, minced
- 1 tbsp fresh lemon juice
- 1 tbsp olive oil
- 1/2 tsp smoked paprika
- 1/4 tsp black pepper
- 1/4 tsp salt (or to taste)
- 1 tbsp fresh chopped dill or parsley (for garnish)
- Lemon wedges for serving
Tools: A grill (gas or charcoal), a small bowl for the marinade, a basting brush, and instant-read thermometer.
Notes: The quality of your mustard really makes a difference here—using both whole-grain and Dijon gives the sauce a wonderful texture and depth. And don’t skip the fresh lemon juice; its brightness is the secret weapon that keeps the whole dish from feeling too heavy.
Nutrition (per serving)
| Calories: | 320 kcal |
| Protein: | 35 g |
| Fat: | 14 g |
| Carbs: | 14 g |
| Fiber: | 1 g |
Serves: 4 | Prep Time: 10 minutes | Cook Time: 10-12 minutes | Total Time: 22 minutes (plus optional marinating time)
Before You Start: Tips & Ingredient Notes
- What’s the deal with the skin? I prefer to cook salmon with the skin on—it protects the delicate flesh from the direct heat of the grill and helps it stay incredibly moist. It’s also easy to remove after cooking, or you can crisp it up and eat it if you’re a fan!
- Can I use a different type of mustard? You can, but the two-mustard combo is key. The whole-grain provides texture and a mild, nutty flavor, while the Dijon adds a sharp, creamy tang. Using just one type will result in a less complex sauce.
- Is marinating necessary? You can cook the salmon immediately after brushing on the glaze, but if you have 15-30 minutes to let it sit, the flavors will penetrate the fish more deeply. Don’t marinate for hours, though—the acid can start to “cook” the exterior.
- How do I know my grill is ready? Getting your grill properly hot is non-negotiable. You should be able to hold your hand about 5 inches above the grates for only 3-4 seconds. A hot grill ensures a good sear and prevents the fish from sticking.
How to Make Grilled Honey Mustard Salmon
Step 1: Make the Honey Mustard Glaze. In your small bowl, whisk together the whole-grain mustard, Dijon mustard, honey, minced garlic, lemon juice, olive oil, smoked paprika, salt, and pepper. You’ll notice the mixture will be thick and fragrant. Give it a taste—this is your chance to adjust the balance. Want it a little sweeter? Add a touch more honey. More tang? A squeeze more lemon juice. Set this glorious sauce aside.
Step 2: Prepare the Salmon and Grill. Pat your salmon fillets completely dry with paper towels. This is a crucial step for getting a nice sear instead of a steam. Now, brush a light layer of the honey mustard glaze onto both sides of each fillet. If you have time, let them sit for 15-30 minutes at room temperature. Meanwhile, preheat your grill to medium-high heat (around 400°F or 200°C). Make sure to clean the grates well and oil them generously with a folded paper towel dipped in oil (use tongs for safety!).
Step 3: Grill the Salmon. Place the salmon fillets on the hot, oiled grill, presentation-side (the side that didn’t have the skin) down first. If your fillets have skin, place them skin-side up. Close the lid and let them cook for 4-6 minutes. You’re looking for those beautiful, dark grill marks and for the salmon to release easily from the grates. If it sticks, it’s not ready to flip—give it another minute.
Step 4: Flip and Glaze. Carefully flip the salmon fillets. Now, generously brush the top with more of the honey mustard glaze. Close the grill lid again and cook for another 4-6 minutes. The total cook time will depend on the thickness of your fillets. The salmon is done when it’s opaque throughout and flakes easily with a fork. For absolute precision, an instant-read thermometer inserted into the thickest part should read 125-130°F (52-54°C) for medium.
Step 5: Rest and Serve. The final, most patient step! Transfer the grilled salmon to a clean plate or platter. Let it rest for about 3-5 minutes. This allows the juices to redistribute throughout the fish, ensuring every single bite is moist and tender. Right before serving, garnish with your fresh chopped dill or parsley and serve immediately with lemon wedges on the side for an extra zing.
Storage & Freshness Guide
- Fridge: Store leftovers in an airtight container for up to 2 days.
- Freezer: Not recommended; texture becomes watery upon thawing.
- Reviving: Enjoy cold in salads or gently warm in a low oven to prevent rubberiness.
Serving Suggestions
Complementary Dishes
- Grilled Asparagus — Tossed in olive oil and salt, it cooks right alongside the salmon on the grill. The smoky, charred flavor is a perfect match.
- Quinoa Pilaf with Herbs — A light, fluffy bed of quinoa with plenty of parsley and chives soaks up the extra honey mustard sauce beautifully.
- A Simple Arugula Salad — The peppery bite of arugula with a light lemon vinaigrette provides a refreshing, crisp contrast to the rich salmon.
Drinks
- A Crisp Sauvignon Blanc — The wine’s citrusy and herbal notes cut through the richness of the fish and complement the mustard’s tang perfectly.
- Sparkling Water with Lemon — For a non-alcoholic option, the bubbles and citrus are incredibly cleansing and refreshing between bites.
- An Ice-Cold Pilsner — A light, crisp beer won’t overpower the dish and its carbonation helps cleanse the palate.
Something Sweet
- Lemon Sorbet — It’s the ultimate palate cleanser. The bright, tart finish feels light and elegant after the main course.
- Fresh Berry Parfaits — Layers of mixed berries, Greek yogurt, and a drizzle of honey continue the theme of simple, fresh flavors.
- Almond Shortbread Cookies — A buttery, nutty cookie that’s not too sweet provides a lovely, simple ending to the meal.
Top Mistakes to Avoid
- Mistake: Using a cold grill. If your grill isn’t screaming hot, the salmon will stick to the grates mercilessly and you’ll lose that beautiful seared crust. I’ve learned this the hard way—preheating is everything.
- Mistake: Overcooking the salmon. Salmon continues to cook after it comes off the grill (carryover cooking). If you wait until it looks completely done on the grill, it will be dry by the time it reaches the table. Pull it off when it’s just slightly translucent in the very center.
- Mistake: Skipping the rest time. I know it’s tempting to dig in right away, but those few minutes of resting are what lock in the juices. Cutting into it immediately lets all that moisture run out onto the plate.
- Mistake: Applying glaze too early. The honey in the glaze will burn if exposed to high heat for too long. That’s why we only brush a light layer on before grilling and save the heavy application for after the flip.
Expert Tips
- Tip: Use an oiled fish basket. If you’re nervous about the fish sticking or falling apart, a grill basket is a game-changer. It gives you total control when flipping and makes the process completely stress-free.
- Tip: Create a two-zone fire. If using charcoal, pile the coals on one side for direct heat and leave the other side empty for indirect heat. You can start the salmon over direct heat for the sear and then move it to indirect heat to finish cooking more gently if it’s getting too dark.
- Tip: Make extra glaze. I always whip up a little extra honey mustard mixture to serve as a sauce on the side. It’s fantastic for dipping or drizzling over your side dishes.
- Tip: Let the salmon come to room temp. Taking the chill off the salmon for 15-20 minutes before grilling helps it cook more evenly, preventing an overcooked exterior and a cold, undercooked center.
FAQs
Can I make this in the oven instead?
Absolutely! Preheat your oven to 400°F (200°C). Place the glazed salmon fillets on a parchment-lined baking sheet. Bake for 12-15 minutes, or until cooked through. You won’t get the smoky grill marks, but the flavor will still be fantastic. For a bit of color, you can pop it under the broiler for the last minute or two.
How can I tell if the salmon is cooked without a thermometer?
The most reliable visual cue is opacity. Gently press the top of the fillet with a fork or your finger—the flesh should flake apart easily and look opaque all the way through. A slight hint of translucency in the very center is okay, as carryover cooking will finish the job. If it’s still deep orange and glossy in the middle, it needs more time.
How long do leftovers last?
Leftover grilled salmon will keep in an airtight container in the refrigerator for up to 2 days. It’s delicious served cold over a salad or flaked into a pasta dish. I don’t recommend reheating it in the microwave, as it can become rubbery—enjoy it cold or gently warmed in a low oven.
Can I use frozen salmon?
Yes, but it’s crucial to thaw it completely first. The best method is to move it from the freezer to the refrigerator the night before. Pat it very dry before applying the glaze. If it’s still frozen in the center, the exterior will be overcooked by the time the inside is done.
What can I substitute for the honey?
Maple syrup is a wonderful one-to-one substitute and adds a lovely, warm depth. Agave nectar will also work if you need a vegan option. The flavor profile will shift slightly, but it will still be deliciously sweet and sticky.
Grilled Honey Mustard Salmon
Learn how to make perfect Grilled Honey Mustard Salmon with a sweet and tangy glaze. Ready in under 30 minutes for a healthy, impressive meal. Get the recipe now!
Ingredients
For the salmon and marinade:
-
4 salmon fillets (about 6 oz or 170 g each, skin-on or skinless)
-
3 tbsp whole-grain mustard
-
2 tbsp Dijon mustard
-
3 tbsp honey
-
2 cloves garlic (minced)
-
1 tbsp fresh lemon juice
-
1 tbsp olive oil
-
1/2 tsp smoked paprika
-
1/4 tsp black pepper
-
1/4 tsp salt (or to taste)
-
1 tbsp fresh chopped dill or parsley (for garnish)
-
1 Lemon wedges (for serving)
Instructions
-
Make the Honey Mustard Glaze. In your small bowl, whisk together the whole-grain mustard, Dijon mustard, honey, minced garlic, lemon juice, olive oil, smoked paprika, salt, and pepper. You’ll notice the mixture will be thick and fragrant. Give it a taste—this is your chance to adjust the balance. Want it a little sweeter? Add a touch more honey. More tang? A squeeze more lemon juice. Set this glorious sauce aside.01
-
Prepare the Salmon and Grill. Pat your salmon fillets completely dry with paper towels. This is a crucial step for getting a nice sear instead of a steam. Now, brush a light layer of the honey mustard glaze onto both sides of each fillet. If you have time, let them sit for 15-30 minutes at room temperature. Meanwhile, preheat your grill to medium-high heat (around 400°F or 200°C). Make sure to clean the grates well and oil them generously with a folded paper towel dipped in oil (use tongs for safety!).02
-
Grill the Salmon. Place the salmon fillets on the hot, oiled grill, presentation-side (the side that didn't have the skin) down first. If your fillets have skin, place them skin-side up. Close the lid and let them cook for 4-6 minutes. You’re looking for those beautiful, dark grill marks and for the salmon to release easily from the grates. If it sticks, it’s not ready to flip—give it another minute.03
-
Flip and Glaze. Carefully flip the salmon fillets. Now, generously brush the top with more of the honey mustard glaze. Close the grill lid again and cook for another 4-6 minutes. The total cook time will depend on the thickness of your fillets. The salmon is done when it’s opaque throughout and flakes easily with a fork. For absolute precision, an instant-read thermometer inserted into the thickest part should read 125-130°F (52-54°C) for medium.04
-
Rest and Serve. The final, most patient step! Transfer the grilled salmon to a clean plate or platter. Let it rest for about 3-5 minutes. This allows the juices to redistribute throughout the fish, ensuring every single bite is moist and tender. Right before serving, garnish with your fresh chopped dill or parsley and serve immediately with lemon wedges on the side for an extra zing.05


