If you’re searching for a fresh take on weeknight dinners, Horseradish Salmon is about to become your new obsession. This dish pairs the rich, buttery flavor of perfectly baked salmon with a zippy horseradish-Dijon topping, creating a burst of brightness in every bite. It’s simple, ready in under 30 minutes, and packs a vibrant combination of creamy, spicy, and citrusy notes that will wake up your taste buds. Whether you’re dressing up your dinner routine or impressing guests with minimal fuss, Horseradish Salmon delivers big flavor with almost no effort.

Ingredients You’ll Need
One of the best things about Horseradish Salmon is its fuss-free lineup of ingredients. Each one has its own special job, from giving the salmon its signature tang to keeping the fish tender and juicy. Gather these kitchen staples before you begin, and you’ll be halfway to a sensational meal.
- Salmon fillets: Opt for center-cut fillets for even cooking and beautifully moist results.
- Prepared horseradish: This is where the dish gets its bold kick—choose refrigerated prepared horseradish for the freshest flavor.
- Dijon mustard: Adds subtle heat and tang, perfectly balancing the richness of the salmon.
- Mayonnaise: Creates a creamy base for the topping and helps keep the fish incredibly moist as it bakes.
- Lemon juice: Brightens up the topping and brings out the natural sweetness of the salmon.
- Lemon zest: Just a touch of zest intensifies the lemony aroma and adds a pop of color.
- Salt: Enhances every other flavor without overpowering the fish.
- Black pepper: For just the right amount of mild heat and depth.
- Olive oil: Brushed onto the fillets for a silky texture and to help the topping adhere beautifully.
- Chopped fresh dill or parsley (optional): Sprinkle over the finished dish for a fresh, herbal note and an inviting presentation.
How to Make Horseradish Salmon
Step 1: Prep the Oven and Baking Sheet
Start by preheating your oven to 400°F. Line a baking sheet with parchment paper or foil; this keeps cleanup a breeze and ensures your salmon won’t stick. Get your ingredients out and measure them, so everything comes together quickly.
Step 2: Mix the Horseradish Topping
In a small bowl, combine the prepared horseradish, Dijon mustard, mayonnaise, lemon juice, lemon zest, salt, and black pepper. Stir until everything is creamy and well blended. At this stage, inhale that aroma—it’s the first hint of the big flavor payoff coming soon!
Step 3: Prep the Salmon Fillets
Lay your salmon fillets skin-side down on the prepared baking sheet. Pat them dry with a paper towel if necessary. Brush the tops lightly with olive oil; this step helps the topping stick and keeps the fish tender as it bakes.
Step 4: Top and Bake
Spoon the horseradish mixture evenly over each fillet, spreading it right to the edges so every bite is packed with flavor. Slide the tray into the oven and bake for 12 to 15 minutes. You’ll know your Horseradish Salmon is ready when it flakes easily with a fork and turns opaque in the center.
Step 5: Garnish and Serve
When the salmon’s done, finish with a scattering of chopped dill or parsley if you like—this step is optional, but it adds vibrant color and a burst of freshness. Serve right away for maximum flavor and juiciness.
How to Serve Horseradish Salmon

Garnishes
A sprinkle of fresh herbs like dill or parsley gives the Horseradish Salmon that restaurant-worthy look and a hint of garden freshness. A few lemon wedges on the side let everyone squeeze extra brightness over their own piece. If you’re feeling fancy, top with finely sliced radishes for an extra splash of color and crunch.
Side Dishes
Horseradish Salmon plays well with all your favorite sides. Roasted baby potatoes are a classic choice, soaking up the zingy topping, while something green (think snap peas, steamed asparagus, or a crisp cucumber salad) keeps everything light and balanced. For a gluten-free dinner, double-check your sauces, and you’re good to go!
Creative Ways to Present
Try serving the salmon atop a bed of arugula or spinach for a quick salad. Flake leftover Horseradish Salmon and tuck it into a warm grain bowl with quinoa, roasted veggies, and an extra drizzle of lemon. Mini fillet portions make for an eye-catching canape at brunch—guests will rave about the flavor punch!
Make Ahead and Storage
Storing Leftovers
Leftover Horseradish Salmon will keep beautifully in the refrigerator for up to two days. Place cooled fillets in an airtight container and stash them on the top shelf for easy access. The topping will mellow slightly as it rests, making leftovers just as tasty the next day.
Freezing
You can freeze cooked Horseradish Salmon for up to a month, though the topping’s texture may change a little. Wrap each cooled fillet individually in plastic wrap and place in a freezer-safe bag or container. Thaw overnight in the fridge before reheating for the best results.
Reheating
For the juiciest salmon, reheat leftovers gently. Place fillets in a baking dish, cover with foil, and warm in a 300°F oven for about 10 minutes, or until heated through. This keeps the salmon moist and preserves the topping’s zing.
FAQs
Can I use fresh horseradish instead of prepared?
Absolutely! Freshly grated horseradish offers a more robust, peppery kick and works well in this dish. Just use a little less and taste as you mix, since fresh horseradish can be more potent than jarred prepared versions.
Is the Horseradish Salmon very spicy?
The topping is zippy but not overwhelming. The horseradish balances rich salmon without overpowering it, and the mayonnaise and lemon help mellow the heat. If you want more fire, you can always add an extra half tablespoon of horseradish!
How do I know when my salmon is cooked perfectly?
Salmon is done when it’s opaque and flakes easily at the thickest part with a fork. If you have a food thermometer, the internal temperature should reach 145°F. Don’t overbake—salmon cooks quickly and you want it to stay moist.
What type Main Course
Center-cut fillets are ideal since they’re evenly thick and cook at the same rate. Wild or farmed salmon both work—just look for fillets with deep color and no strong fishy smell for best freshness.
Can I make Horseradish Salmon ahead for a party?
Definitely! You can prep the topping and salmon fillets a few hours in advance, store them in the fridge, then just pop everything in the oven when guests arrive. The quick bake time means you’re never far from serving up a hot, flavorful main course.
Final Thoughts
I can’t recommend Horseradish Salmon enough for its unbeatable combination of ease and bold, fresh flavor. It’s the kind of meal that feels special without demanding hours in the kitchen, making it a true go-to for both busy weekdays and celebratory dinners. Try it tonight and see just how much a simple horseradish twist can elevate your salmon game!
Print
Horseradish Salmon Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Horseradish Salmon recipe is a flavorful and easy way to prepare salmon fillets in the oven. The combination of horseradish, Dijon mustard, and lemon creates a zesty topping that pairs perfectly with the tender salmon. A quick and delicious main course option for a weeknight dinner.
Ingredients
Salmon:
- 4 salmon fillets (about 6 oz each)
Horseradish Mixture:
- 2 tablespoons prepared horseradish
- 2 tablespoons Dijon mustard
- 2 tablespoons mayonnaise
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Additional:
- 1 tablespoon olive oil
- 2 tablespoons chopped fresh dill or parsley (optional for garnish)
Instructions
- Preheat the oven: Preheat the oven to 400°F and line a baking sheet with parchment paper or foil.
- Mix the horseradish mixture: In a small bowl, combine horseradish, Dijon mustard, mayonnaise, lemon juice, lemon zest, salt, and pepper.
- Prepare the salmon: Place salmon fillets skin-side down on the baking sheet. Brush tops with olive oil, then spread the horseradish mixture over each fillet.
- Bake: Bake for 12–15 minutes until salmon is opaque and flakes easily.
- Garnish and serve: Garnish with fresh dill or parsley if desired and serve hot.
Notes
- This dish pairs well with roasted potatoes, green beans, or a cucumber salad.
- For a gluten-free version, ensure your horseradish and mustard are certified gluten-free.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 fillet
- Calories: 310
- Sugar: 1g
- Sodium: 390mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 28g
- Cholesterol: 85mg