I love spending an entire Sunday planning the menu, hitting the grocery stores, and ending up using almost every pan I own. And if I’m lucky, we’re finally sitting down to eat by 7:00 PM. But most days, it’s a random Wednesday with zero desire to be “creative.” I don’t want my kitchen to look like a culinary crime scene, and I definitely don’t want to be scrubbing pots until midnight. I want a meal that takes less than 30 minutes to pull together, requires exactly one pan, and very little emotional investment. Enter this One-Pot Salmon in Tarragon Sauce with Mustard and Asparagus. To be very precise, a spring comfort food that feels elevated and intentional, yet it’s essentially a “toss it in the pot and let the magic happen” kind of meal.

I’m currently in a major “one-pot” era, and this salmon with tarragon cream sauce recipe is a standout because of how all the flavors build together. What I love most here is how the salmon tarragon sauce does all the heavy lifting in terms of flavor. You get that beautiful sear on the salmon, then use those same golden bits to make a sauce of shallots, white wine, and Dijon.
By the way, I used my favorite claypot multi cooker for this recipe and I’m linking it below! Truly obsessed with it.
Shallots and spring onions melt down until sweet and soft, white wine lifts up all those golden browned bits from the pan, and the cream comes in just enough to make the whole thing velvety without becoming a blanket. The mustard cuts through the cream, while the lemony brightness keeps everything awake. And the tarragon, it brings that slightly fancy, unmistakably classic flavor.

The best part? The asparagus steams right there in the creamy tarragon sauce, soaking up all that herbaceous tarragon goodness. The salmon finishes gently in the sauce, which keeps it juicy, tender, and deeply flavored rather than dry and disappointing.
This One-Pot Salmon in Tarragon Sauce and Asparagus is also flexible enough for a multi-cooker, braiser, or Dutch oven, which I appreciate because not all of us are cooking in a perfectly styled French country kitchen. And yes, it has all the charm of a French-inspired salmon dinner. But with the deeply practical energy of “I have exactly one pan dirty.”
Why you’ll love this recipe
- The Mustard-Cream Equilibrium: Dijon’s sharp, vinegary punch perfectly cuts through the heavy cream, balancing the richness so the tarragon sauce feels bright and vibrant rather than heavy.
- Classic French Soul: Fresh tarragon provides that sophisticated, slightly anise-flavored backbone that instantly transforms a simple skillet meal into a Parisian bistro classic. All of this without the technical stress of traditional French cooking.
- Aromatics That Melt: Sautéed shallots and spring onions effectively dissolve into the liquid, creating a naturally sweet and savory base that builds deep flavor without the bulk.
- Silky, Never Heavy: By adding the cream to taste and simmering it with chicken stock, you get a sauce that feels luxurious and velvety while staying light enough for spring. Keep it light and brothy or go extra velvety to suit your mood.
- One-Pot Efficiency: The asparagus steams directly in the tarragon-infused sauce, absorbing the aromatics while staying crisp-tender—no extra pans or steamer baskets required.
Substitutions and swaps
- The Herbs: If you can’t find tarragon, fresh dill, or chervil are beautiful alternatives that pair perfectly with salmon.
- The Greens: If asparagus isn’t in season, snap peas or broccolini work just as well. If you want a punch of acidity, definitely try the sorrel swap!
- The Alliums: No shallots? A small yellow onion, or the white parts of a leek, will give you the same sweet, melted base.
- The Acid: If you don’t want to use white wine, an extra squeeze of lemon juice works to deglaze the pan.
Tips that matter
The “Dryness” Factor: Pat your salmon fillets bone-dry with paper towels before seasoning. This is the only way to get that beautiful, golden-brown sear without the fish sticking.
Don’t Overcook the Fish: Remember, the salmon goes back into the sauce to finish. Sear it until just shy of done, aiming for medium-rare to keep it succulent and juicy after the final simmer.
Low and Slow for the Sauce: Once the cream hits the pan, keep the heat on a gentle simmer. You’re aiming for a velvety, creamy texture, not a curdled mess. High heat is the enemy of a smooth dairy sauce—keep it low and steady.
Respect the Herb: Fresh tarragon is non-negotiable for this Salmon in Tarragon Sauce recipe. Dried tarragon just doesn’t have the same bright, anise-forward punch. In a sauce where the herb plays the starring role, the fresh stuff makes all the difference.
The Finishing Touch: Taste your tarragon sauce! If the mustard or wine feels a little too sharp, that tiny drizzle of maple syrup or honey is the “chef’s secret” that rounds out the flavors perfectly.
Reserve the Greens: Use the white parts of your spring onions for the base of the sauce, but save the bright green tops for the final garnish. It adds a necessary crunch and fresh pop.
What to serve this with
- Buttered Baby Potatoes: The absolute best vessel for soaking up that tarragon cream sauce.
- Crusty Baguette: Essential for “sauce-swiping” your plate clean—because leaving any sauce behind would be a tragedy.
- Creamy Mashed Yukon Golds: For those nights when you want maximum comfort and a pillowy base.
- Steamed Rice: A simple, clean choice that acts like a sponge for the mustard cream, making every bite extra flavorful.
When should I make this
This salmon in tarragon sauce is perfect for weeknights when you want something quick but still impressive. It’s also wonderful for 30-minute spring dinners, casual dinner parties, or a cozy date night at home. When asparagus is in season, this recipe feels especially fresh and vibrant.
Make-ahead storage & reheating
- You can prep your aromatics (shallots and onions) and trim the asparagus in the morning so they’re ready to hit the pan the moment you walk through the door.
- Keep leftovers in an airtight container in the fridge for up to 2 days. Store the sauce separately if possible, as it reheats better that way.
- Reheat gently on the stovetop over low heat with a splash of chicken stock to loosen the sauce. Avoid microwaving this salmon in tarragon sauce to keep the salmon from getting rubbery!
Common mistakes & how to avoid them
- Curdling the Sauce: Adding cream to a boiling-hot, acidic pan can cause it to break. Lower the heat to a gentle simmer, then stir in the dairy.
- Stringy Asparagus: Snap the woody ends off the asparagus where they naturally break—don’t try to save the tough bottoms!
- Crowding the Pan: If the fillets are touching during the sear, they will steam rather than crust. Give them space, even if you have to sear in two batches.
One-Pot Salmon in Tarragon Mustard Cream Sauce and Asparagus

Ingredients
- 4 – 6 salmon fillets 6–8 oz each
- Kosher salt
- Black pepper
- 1 tbsp olive oil or avocado oil
- 1 tbsp butter
- 2 shallots finely minced
- 2 large or 3 small spring onions thinly sliced (white parts for the sauce, greens reserved for garnish)
- OR substitute: 1 small leek thinly sliced (white + pale green parts)
- ¾ cup dry white wine
- ¾ cup chicken stock
- ½ cup heavy cream to start then add more to taste if desired
- 1½ tbsp Dijon mustard
- 1 tsp whole grain mustard optional
- 1 bunch asparagus woody ends trimmed
- 1 – 2 tbsp fresh tarragon finely chopped
- Optional: ½ cup thinly sliced sorrel or a handful baby spinach
- Optional finishing balance: a drizzle of maple syrup or honey if needed
Directions
- Pat the salmon very dry and season well with salt and pepper.
- Heat oil in a multi-cooker on sauté mode or in a braiser/Dutch oven over medium heat.
- Sear salmon skin-side down first for 2–3 minutes until lightly golden. Add butter, flip briefly for about 30 seconds, then remove to a plate. The salmon should not be cooked through.
- Lower the heat slightly. Add shallots and the white/light-green parts of the spring onions (or leeks, if using). Cook gently 2–3 minutes until soft and translucent.
- Deglaze with white wine and let reduce 2–3 minutes, scraping up any browned bits.
- Add chicken stock and simmer another 2–3 minutes.
- Stir in Dijon mustard and whole grain mustard. Add ½ cup heavy cream to start, then simmer gently for 3–4 minutes. Add additional cream to taste if you prefer a richer sauce.
- Nestle the salmon back into the sauce and scatter asparagus around the fish.
- Cover and cook gently: multi-cooker, low mode, 6–8 minutes; or stovetop, very low heat, 5–7 minutes.
- Stir in the chopped tarragon. If using sorrel, add it now and let it wilt.
- Taste the sauce. If it feels slightly sharp from the mustard or wine, add a very small drizzle of maple syrup or honey to balance.
- Spoon sauce and asparagus onto plates, place salmon on top, and garnish with the reserved spring onion greens.



Rate & Review
WHAT DID YOU THINK OF THIS RECIPE?
WOW! this was exceptional on many levels! The Taste! Easy to make! really enjoyed – I put it over Quinoa with Brown Rice!
I am so happy you loved this!!! thank you!
This was delicious, easy and a nice twist on our normal salmon and veggies!
So good and so easy!