Marry Me Salmon

Total Time:Prep: 10 min. Cook: 30 min.
Lauren Habermehl

By Lauren Habermehl

Recipe by Lauren Habermehl, Pewaukee, Wisconsin

Tested by Taste of Home Test Kitchen

Updated on Feb. 11, 2026

There may be plenty of fish in the sea, but this is the only (Marry Me) salmon recipe you'll ever need.

My husband never proposed to me. Technically, our dog did via a small heart-shaped tag on his collar engraved with the words “Will you marry me?” It was very sweet, but a bit unfair—I mean, how could a girl turn down a proposal from an adorable puppy?! That’s okay. If we’re being honest, had I been the one to propose, I also certainly would have used the strengths at my disposal to tip the odds in my favor. With my savvy cooking prowess and this Marry Me salmon in my back pocket, I would have had the deal signed, sealed and delivered before dessert even hit the table.

If you’ve tried the viral Marry Me chicken or other iterations such as Marry Me pasta or Marry Me pot roast, then this salmon version needs to be next on your list. Featuring juicy pan-seared salmon bathed in a luxurious sauce made with cream, sun-dried tomatoes, spinach and basil, this dish will make every taste bud at your table swoon with pleasure.

My favorite way to serve this Marry Me salmon recipe is with tender, cooked orzo. Stir it into the sauce just before serving, and it’s the perfect vessel for soaking up every last drop of the rich and creamy sauce. A hunk of freshly baked, crusty bread is never a bad idea either.

Marry Me Salmon Ingredients

  • Salmon: For even cooking, select center-cut fillets with even thickness. If frozen, make sure the salmon is fully thawed before cooking.
  • Olive oil: A light drizzle helps prevent the salmon from sticking and promotes a crisp, golden sear.
  • Seasoning: A blend of salt, pepper, garlic powder and Italian seasoning coats the salmon and infuses the sauce with plenty of flavor. A pinch of crushed red pepper flakes adds a subtle kick.
  • Aromatics: A marriage of shallots and garlic makes the Marry Me salmon sauce smell and taste heavenly. If you don’t have access to shallots, you can use a small yellow onion instead.
  • Roux: A blend of butter and flour forms a simple roux that thickens the sauce and makes it velvety smooth.
  • Vegetable broth: Vegetable broth thins the sauce to the perfect consistency while providing a mild taste that doesn’t overpower the salmon.
  • Sun-dried tomatoes: You can use sun-dried tomatoes jarred in oil or vacuum-packed in a bag. If you use tomatoes packed in oil, feel free to let some of the flavorful oil seep into the sauce. It will add tons of flavor and give the sauce a beautiful, light pink hue.
  • Dairy: A trio of heavy cream, milk and cream cheese makes this Marry Me salmon recipe irresistibly rich and creamy.
  • Parmesan: Nothing says “I love you” quite like a handful of cheese. You can use Parmesan or authentic Parmesan Reggiano for a special treat.
  • Frozen spinach: A bit of thawed frozen spinach lends a colorful contrast and a boost of nutrition. If you don’t enjoy spinach, you can just omit it from the salmon recipe.
  • Fresh basil: For a blast of fresh herb flavor, toss in a handful of chopped basil right before serving.
  • Cooked orzo: Orzo may look like rice, but it’s actually a type of tiny pasta. Cook 1 cup of orzo according to the package directions, and then stir it into the creamy sauce just before serving.

Directions

Step 1: Season the salmon

Overhead view of raw, seasoned salmon fillets arranged on a cutting board alongside a small bowl of spice mixture. The salmon is prepared with Italian seasoning, salt, pepper, and garlic powder, signaling the start of the cooking process.
Sarah tramonte for Taste of Home

Combine 1 teaspoon of salt, 1/2 teaspoon of black pepper, 2 teaspoons of Italian seasoning and 1/2 teaspoon of garlic powder in a small bowl. Coat the salmon fillets with the herb-and-spice mixture on all sides.

Step 2: Sear the salmon

Overhead image of salmon fillets searing in a skillet with olive oil. The fish develops a golden crust as it cooks, showing the initial stovetop cooking stage.
Sarah tramonte for Taste of Home

Heat oil in a large skillet over medium heat. Once oil is shimmering, add the salmon, skin side down, and cook until the skin is crispy, four to five minutes. Carefully flip the salmon and cook for two to three minutes more until the fish flakes easily with a fork and reaches an internal temperature of 145°F. Remove to a plate and tent with foil to keep warm.

Step 3: Sauté the shallots and garlic

Overhead view of butter melting in a skillet with minced shallot and garlic. A wooden spoon stirs the aromatics as the sauce base begins to develop.
Sarah tramonte for Taste of Home

Reduce the heat to medium, and add the butter and shallot. Cook for three to five minutes until shallot is softened, then add the garlic and crushed red pepper flakes. Cook for an additional 30 seconds to a minute until fragrant.

Step 4: Make a roux and add the broth

Overhead image of a creamy sauce base in a skillet with seasonings and crushed red pepper flakes added. The mixture simmers as flavor components are incorporated.
Sarah tramonte for Taste of Home

Sprinkle the flour into the pan, stirring to coat the aromatics and soak up the butter. Cook for two to three minutes or until lightly browned. Slowly pour in the chicken broth, whisking continuously to break up any lumps. Bring it to a simmer and add the sun-dried tomatoes along with the remaining salt, pepper and Italian seasoning. Cook until thickened, four to five minutes.

Step 5: Add the remaining ingredients

Overhead view of flour, cream cheese, spinach, Parmesan cheese, and fresh basil added to the sauce. Ingredients are layered before being stirred into a rich, creamy mixture.
Sarah tramonte for Taste of Home

Next, stir the heavy cream, milk, cream cheese, Parmesan, spinach and fresh basil into the sauce. Cook for two to three minutes, until the cream cheese has melted smoothly into the mixture and the sauce has thickened slightly.

Overhead image of the finished creamy sauce being stirred smooth in the skillet. The sauce appears thick and well blended, ready for the salmon to be returned to the pan.
Sarah tramonte for Taste of Home

Stir the cooked orzo (if using) into the sauce and toss to combine.

Step 6: Warm the salmon and serve

Overhead view of salmon fillets placed back into the creamy spinach sauce in the skillet. The fish rests partially submerged as it finishes cooking.
Sarah tramonte for Taste of Home

Return the fish to the skillet and cook until the salmon warms through. Serve on plates garnished with additional fresh basil.

Overhead view of partially eaten plates of Marry Me Salmon with orzo. Forks rest on the plates, emphasizing texture and serving experience.
Sarah tramonte for Taste of Home

Marry Me Salmon Variations

  • Try making it with another fish: This one-skillet recipe could be enjoyed with another type of fish you enjoy. A flaky white fish like cod, tilapia, halibut, grouper or sea bass would be a wonderful option.
  • Lighten it up: Part of the allure of Marry Me recipes is the decadence of the sauce. That said, you can lighten things up slightly without sacrificing richness by substituting half-and-half cream for the heavy cream and choosing low-fat milk and reduced-fat cream cheese. Just keep in mind the sauce will be a bit thinner.
  • Use fresh spinach: Feel free to use an equal amount of fresh spinach instead of frozen spinach in this Marry Me salmon recipe. Chopped fresh kale or Swiss chard would also work nicely.
  • Add more veggies: For added bulk and nutrition, consider adding sliced cherry tomatoes, mushrooms, zucchini, yellow squash or sweet red peppers to the recipe. Simply saute the veggies with the shallots and garlic until softened.

How to Store Marry Me Salmon

Marry Me salmon should be stored in an airtight food storage container and kept refrigerated.

How long does Marry Me salmon last?

This Marry Me salmon recipe is best enjoyed within three or four days.

What’s the best way to reheat Marry Me salmon?

Marry Me salmon can be warmed in the microwave or on the stovetop. To reheat it on the stovetop, place the salmon and sauce with a splash of milk or broth in a nonstick skillet over medium-low heat. Warm the sauce, stirring occasionally, until heated through.

To microwave, add a splash of milk or broth to the sauce, stir and then microwave with the salmon in a covered microwave-safe container until heated through. Using a reduced power setting will help ensure the sauce and salmon warm gently so the fish does not dry out and the sauce does not split.

Marry Me Salmon Tips

Tight overhead horizontal close-up of a single salmon fillet served over orzo pasta and creamy spinach sauce, garnished with fresh basil.
Sarah tramonte for Taste of Home

What’s the best type of salmon to use for Marry Me salmon?

You can choose just about any type of salmon for Marry Me salmon. That said, we find Atlantic and King (Chinook) salmon are best. The fillets tend to be thicker and have a higher fat content, which means they hold up well to the high, direct heat of searing without drying out.

What else can you serve with Marry Me salmon?

If you don’t have orzo, any pasta shape you enjoy would also be lovely. You could also try serving the salmon with a batch of fluffy garlic and herb mashed potatoes, an ancient grain like farro or a bed of tender arborio rice. Don’t forget to choose the right wine pairing for salmon—in this case, a lightly oaked chardonnay will do the trick.

No matter the pairing, you won’t leave the table with any leftovers—but you might leave with the sound of wedding bells in the air.

TEST KITCHEN APPROVED

Marry Me Salmon

Yield:4 servings
Prep:10 min
Cook:30 min

Ingredients

  • 4 teaspoons Italian seasoning, divided
  • 1-1/2 teaspoons salt, divided
  • 1 teaspoon pepper, divided
  • 1/2 teaspoon garlic powder
  • 1 pound salmon fillets, skin-on
  • 2 tablespoons olive oil
  • 4 tablespoons unsalted butter
  • 1 shallot, minced
  • 2 garlic cloves, minced
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 cup all-purpose flour
  • 2 cups reduced-sodium vegetable broth
  • 1/2 cup julienned oil-packed sun-dried tomatoes
  • 1/2 cup heavy whipping cream
  • 1/2 cup whole milk
  • 4 ounces cream cheese, softened
  • 1/2 cup grated Parmesan cheese
  • 1 package (8 ounces) frozen chopped spinach, thawed and squeezed dry
  • 2 tablespoons chopped fresh basil leaves, plus more for garnish
  • 1 cup cooked orzo pasta, optional
Shop Recipe

Directions

  1. In a small bowl, combine 2 teaspoons Italian seasoning, 1 teaspoon salt, 1/2 teaspoon pepper and garlic powder. Coat salmon fillets with spice mixture.
  2. Heat oil in a large skillet over medium heat. Add salmon, skin-side down; cook until skin is crispy, 4-5 minutes. Flip; cook another 2-3 minutes or until salmon flakes easily with a fork and an instant-read thermometer inserted into the center of a filet reaches 145°. Remove to a plate; tent with foil to keep warm.
  3. Reduce skillet heat to medium; add butter and shallot. Cook until shallot is softened, 3-5 minutes. Add garlic and crushed red pepper flakes; cook until fragrant, 30-60 seconds. Stir in flour; cook until lightly browned, 2-3 minutes.
  4. Slowly whisk in broth; bring to a simmer. Add sun-dried tomatoes and the remaining 2 teaspoons Italian seasoning, 1/2 teaspoon salt and 1/2 teaspoon pepper; cook until thickened, 4-5 minutes.
  5. Stir in cream, milk, cream cheese, Parmesan, spinach and basil. Cook until the cream cheese has melted and the sauce is smooth, 2-3 minutes. Stir in cooked orzo, if using.
  6. Return salmon to the skillet; cook until warmed through. Garnish with basil to serve.
Loading Popular in the Community
Loading Reviews
Back to Top