Creamy Garlic Butter Salmon

Category: Dinner Ideas That Actually Work

This dish features tender salmon fillets, pan-seared to a golden finish, then bathed in a luscious garlic butter cream sauce. Garlic and butter create a fragrant base, enhanced by a splash of white wine and chicken broth for depth. Parmesan cheese adds a creamy richness while fresh parsley brightens the flavors. The sauce simmers gently until thickened and coats the salmon beautifully. Optional additions like shallots or lemon zest offer versatility to suit your taste. Ideal for a satisfying meal in about 20 minutes.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Thu, 05 Feb 2026 01:28:03 GMT
A plate of food with fish and broccoli. Save
A plate of food with fish and broccoli. | lilicooks.com

This creamy garlic butter salmon comes together in just twenty minutes and tastes like something you’d order at a high-end restaurant. The pan-seared salmon is perfectly golden and tender while swimming in a luscious, rich cream sauce that’s bursting with garlic and Parmesan goodness. It’s straightforward enough for a weeknight but impressive enough for guests.

When I first made this, the silky sauce and crisp salmon combo surprised everyone at the table. Now it’s a favorite whenever I want to treat myself or friends.

Ingredients

  • Salmon fillets: Four fillets weighing five to eight ounces each. Fresh and firm fillets give the best flavor and texture
  • Salt and pepper: To season and bring out the natural taste of the salmon
  • Olive oil: One tablespoon for pan-frying, providing a nice sear without burning
  • Butter: Two tablespoons to add richness and help build the garlic flavor in the sauce
  • Garlic: Three to four cloves, minced, for that signature aromatic punch
  • Dry white wine: Half a cup, optional but it adds subtle depth and brightness to the sauce
  • Chicken broth: Half a cup to thin the cream sauce and add savory notes
  • Heavy cream: One cup for creamy, luscious texture
  • Parmesan cheese: Half a cup grated to melt into the sauce, offering salty complexity
  • Fresh parsley: Two tablespoons, chopped, for a fresh pop of color and flavor

Step-by-Step Instructions

Sear the salmon fillets:
Season both sides of the salmon with salt and pepper. Heat olive oil in a pan over medium-high heat. Cook the fillets about four minutes per side until they develop a golden brown crust. The timing depends on thickness but aim for a nicely seared outside while keeping the inside tender. Remove excess oil from the pan but leave enough to sauté garlic.
Make the garlic butter base:
Melt butter in the pan. Tilt the pan slightly toward you and spoon butter repeatedly over each salmon fillet. This technique, called basting, infuses flavor and keeps the surface moist.
Prepare the cream sauce:
Remove the salmon and set aside briefly. Sauté minced garlic in the same pan over medium heat until fragrant, which should take about thirty seconds. If using, pour in white wine and let it simmer gently for two minutes until the alcohol evaporates and the liquid reduces.
Build the creamy sauce:
Lower heat to medium-low and add chicken broth and heavy cream to the pan. Stir in grated Parmesan cheese slowly to allow it to melt smoothly, creating a silky sauce. Add chopped parsley and season to taste with salt and pepper. Let the sauce simmer for two to three minutes as it thickens slightly.
Finish and serve:
Place the salmon back into the pan to warm through in the sauce for two to three minutes. Spoon plenty of sauce over the fillets, sprinkle with more parsley for garnish, and serve immediately while hot.
A plate of food with fish and broccoli. Save
A plate of food with fish and broccoli. | lilicooks.com

One of my favorite touches is spooning melted butter over the fish during cooking—it makes the salmon incredibly tender and flavorful. This recipe often takes me back to cozy dinners with friends where it never fails to impress.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to two days. Reheat gently on the stove over low heat to avoid overcooking the salmon and to keep the sauce creamy. Avoid microwaving if possible as it can dry out the fish.

Ingredient Substitutions

If you do not have Parmesan cheese, Pecorino Romano works nicely, or you can leave it out and add a splash more chicken broth for liquid. Use vegetable broth instead of chicken broth for a pescatarian-friendly version. If you skip the wine, a squeeze of fresh lemon juice can brighten the sauce at the end.

Serving Suggestions

This salmon pairs beautifully with steamed broccoli or asparagus, which you can toss in a little butter or olive oil. Creamy mashed potatoes or a simple risotto make a comforting base to soak up the extra sauce. A crisp green salad balances the richness with fresh, bright flavors.

Recipe FAQs

→ What is the best type of salmon to use?

Choose fresh fillets weighing between 5 to 8 ounces for even cooking and optimal flavor. Wild-caught varieties provide a rich taste but farmed salmon works well too.

→ Can I skip the white wine in the sauce?

Yes, the white wine is optional. You can substitute with a bit more chicken broth or skip it entirely without greatly affecting the overall flavor.

→ How do I get a crispy skin on the salmon?

Pat the salmon dry before seasoning, and cook skin-side down in hot olive oil without moving it for several minutes until crispy and golden.

→ What can I use instead of heavy cream?

For a lighter option, you can use half-and-half or full-fat coconut milk, but expect a difference in richness and texture.

→ Can I prepare this dish ahead of time?

It's best served fresh to enjoy the cream sauce's texture and salmon's crispness, but you can prepare the sauce in advance and reheat gently before combining.

→ What sides pair well with this salmon dish?

Steamed vegetables, roasted potatoes, or a simple green salad complement the creamy garlic butter salmon nicely.

Creamy Garlic Butter Salmon

Pan-seared salmon in a smooth garlic butter cream sauce, perfect for a quick, flavorful dinner.

Preparation Time
5 min
Cooking Time
15 min
Overall Time
20 min
Created By: Lili Clark

Category: Dinner

Skill Level: Beginner-Friendly

Cuisine Type: American

Output: 4 Serves (4 salmon fillets)

Dietary Options: Low-Carb, Gluten-Free

Ingredients

→ Seafood

01 4 salmon fillets (5–8 oz. each)

→ Seasoning

02 Salt and pepper to taste

→ Fats

03 1 tablespoon olive oil
04 2 tablespoons butter

→ Aromatics

05 3–4 cloves garlic, minced

→ Liquids

06 1/2 cup dry white wine (optional)
07 1/2 cup chicken broth
08 1 cup heavy cream

→ Cheese

09 1/2 cup grated Parmesan cheese

→ Herbs

10 2 tablespoons fresh parsley, chopped

Steps

Step 01

Season both sides of salmon fillets with salt and pepper.

Step 02

Heat olive oil in a pan over medium-high heat. Pan-fry salmon until golden brown, about 4 minutes per side depending on thickness. Drain excess oil, leaving some to sauté garlic.

Step 03

Melt butter in the pan, tilt pan, and spoon melted butter generously over salmon fillets.

Step 04

Remove salmon from pan. Sauté minced garlic until fragrant, approximately 30 seconds.

Step 05

Add dry white wine and simmer until wine evaporates, about 2 minutes.

Step 06

Reduce heat to medium-low. Add chicken broth and heavy cream to pan. Stir in grated Parmesan until melted and smooth. Season sauce with chopped parsley, salt, and pepper to taste.

Step 07

Simmer sauce for 2-3 minutes until slightly thickened. Return salmon to pan and simmer briefly until warmed through.

Step 08

Spoon sauce over salmon fillets, garnish with additional parsley, and serve hot.

Tips

  1. For variation, substitute parsley with thyme or dill. Add shallots or onions with garlic for extra depth. Enhance zest with capers or lemon slices. Incorporate baby spinach into sauce for added texture. Red pepper flakes provide heat if desired.

Required Tools

  • Non-stick skillet
  • Spatula

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy and fish