Creamy Garlic Butter Tuscan Salmon

Category: Evening Meals That Deliver Results

This savory dish features tender salmon fillets gently pan-seared and smothered in a luscious garlic butter cream sauce. Blended with aromatic herbs and wilted baby spinach, each bite delivers layers of rich flavor. Crisped edges on the salmon contrast beautifully with the silky sauce, creating a comforting yet elegant meal. Ideal for both weeknight dinners and special occasions, this meal pairs classic Tuscan ingredients with an irresistibly creamy finish.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Mon, 10 Nov 2025 13:33:23 GMT
A pan of salmon with garlic butter and herbs. Pin
A pan of salmon with garlic butter and herbs. | cookrisp.com

This creamy garlic butter Tuscan salmon recipe completely changed how I approach weeknight dinners with its rich, velvety sauce enveloping perfectly pan-seared salmon. Ready in under an hour with just 30 minutes hands on, this easy salmon recipe turns pantry staples into a standout Italian inspired meal for the family or special occasions. If you want a restaurant quality dinner at home, this simple creamy garlic butter salmon is fast and packed with flavor.

I first made this creamy garlic butter Tuscan salmon when hosting a last minute gathering for friends, hoping for something impressive yet easy to pull off. To my surprise, all the guests asked for seconds, including those who usually were not fans of salmon, thanks to the buttery garlic sauce and tender fish. Now, this creamy Tuscan salmon is my go to recipe both for cozy weeknights and family celebrations year round.

Gather Your Ingredients

  • Salmon fillets: Use about 6 ounces per piece for ideal tenderness and heartiness; wild caught salmon gives the richest flavor and highest nutrition, but farmed salmon works in a pinch
  • Salt and freshly ground black pepper: Essential for enhancing salmon flavor without overpowering it; flaked sea salt brings deeper taste, while regular salt is a fine substitute
  • Extra virgin olive oil: Provides a fruity foundation for searing, keeping salmon moist; choose cold pressed for boldest taste, or regular olive oil as an everyday alternative
  • Unsalted butter: Builds the creamy, silky garlic sauce; European style butter adds richer flavor, but any unsalted butter will work
  • Garlic cloves, minced fresh: Delivers robust, mellow sweetness and aroma; for best results, avoid powdered garlic in this sauce
  • Small yellow onion, finely chopped: Adds subtle sweetness and creates a strong flavor base; look for firm, glossy onions for best results
  • Heavy cream: Essential for thick, velvety sauce; use high fat cream for the best mouthfeel, or half and half if you want a lighter version
  • Italian seasoning: Blends dried basil, oregano, and thyme for true Tuscan harmony; you can use pre mixed or combine classic herbs to preference
  • Baby spinach: Wilts quickly and gives color and nutrients; swap in kale or Swiss chard for variation, depending on the season
  • Sun dried tomatoes: Adds tangy, deeply savory flavor; use oil packed for more richness, or dry packed rehydrated with a bit of broth as needed

How to Make Creamy Garlic Butter Tuscan Salmon

Sear the Salmon for Golden Perfection:
Pat salmon fillets dry then season on both sides with salt and black pepper. Heat extra virgin olive oil in a large skillet on medium until shimmering but not smoking. Add salmon skin side down and cook undisturbed for about 5 minutes until the skin is crisp and the flesh turns gently golden. Flip fillets and sear other side for 4 to 5 minutes, until just cooked and easily flakes. Remove fillets and keep warm to avoid overcooking.
Build the Flavorful Garlic Butter Base:
Lower heat to medium low. Add unsalted butter to the skillet to melt, swirling to coat. Scatter in minced garlic and chopped onion. Sauté for 2 to 3 minutes, stirring frequently, until onions are translucent and fragrant, being careful not to brown the garlic, which can turn bitter.
Deglaze with Chicken Broth for Extra Depth:
Pour in chicken broth, scraping the bottom to lift any browned bits with a wooden spoon. Let the broth simmer for about one minute to reduce slightly and infuse savory depth into the sauce.
Create the Creamy Tuscan Sauce:
Stir in heavy cream and Italian seasoning, adding a pinch of red pepper flakes if desired. Simmer for 2 to 3 minutes until sauce thickens just enough to coat a spoon. Look for bubbles at the edges and a glossy finish, then remove from the heat.
Finish with Spinach and Sun Dried Tomatoes:
Add sun dried tomatoes and baby spinach to the skillet, stirring for 2 to 3 minutes until spinach is just wilted and tomatoes are plump. The sauce will develop a lovely rosy color and intense Tuscan aroma.
Return Salmon and Coat with Sauce:
Return the seared salmon fillets to the skillet, spooning sauce over each piece. Let them simmer together for two minutes so flavors meld and salmon stays juicy.
Taste and Serve:
Check seasoning and add a bit more salt or squeeze of fresh lemon juice if needed. Serve hot, spooning plenty of sauce and veggies over each salmon fillet for a restaurant style presentation.
A close up of cooked salmon with herbs.
A close up of cooked salmon with herbs. | cookrisp.com

One of my favorite discoveries with this creamy Tuscan salmon was adding fresh basil right before serving, creating an herbal burst that brightens the rich sauce. My family made it our traditional New Year’s Eve dinner last year when dining out was not an option, and everyone agreed it tasted just as special. The combination of spinach and sun dried tomatoes packs in extra vitamins and makes this comfort food feel wholesome and celebratory.

Smart Swaps and Variations

This creamy garlic butter Tuscan salmon recipe is incredibly adaptable for different diets or ingredients. Swap heavy cream for coconut cream and use plant based butter for a fully dairy free version without losing richness. If you want a lighter dish, try half and half or light cream in the sauce. Lean white fish or boneless chicken breasts work well in place of salmon, expanding your options for affordable or seasonal meals. Add mushrooms, artichoke hearts, or roasted peppers for even more Tuscan flair—just stir them in with the spinach to soak up the sauce.

How to Store and Reheat Creamy Garlic Butter Tuscan Salmon

Allow leftover salmon and sauce to cool completely before storing. Place salmon and sauce in airtight containers, separating them if possible, and refrigerate for up to three days. For longer storage, portion cooled fillets and sauce into freezer safe containers and freeze for up to three months. Reheat gently in a skillet over low heat, stirring in an extra splash of cream or broth as needed to loosen the sauce and prevent salmon from drying out. For meal prep, divide salmon into portions with sauce for easy grab and go lunches or quick dinners later in the week.

What to Serve with Creamy Garlic Butter Tuscan Salmon

For a balanced meal, pair creamy garlic butter Tuscan salmon with sides like garlic roasted potatoes, creamy polenta, or crusty bread to soak up the delicious sauce. A crisp green salad or simply steamed asparagus offers a lighter complement to the rich fish, while a glass of Pinot Grigio or Chardonnay enhances the Italian flavors for special gatherings. For a lower carb approach, serve with zucchini noodles, cauliflower rice, or roasted vegetables to keep things light yet satisfying.

Nutritional Benefits

Salmon provides excellent protein and omega 3 fats to support heart health, brain function, and muscle repair. The creamy Tuscan sauce, made with fresh spinach and sun dried tomatoes, boosts the meal with fiber and essential vitamins A and C. Naturally gluten free, this dinner can be made suitable for dairy free or low carb diets with simple substitutions, fitting a range of healthy eating plans and preferences.

Recipe Success Tips

If your sauce is thinner than desired, simply simmer a few extra minutes to thicken before serving. Be careful not to overcook the salmon; remove it from the pan as soon as it flakes easily with a fork to keep it moist. If your skillet is small, brown the salmon in batches to ensure even searing and perfect texture for every piece.

A pan of fish with a white sauce.
A pan of fish with a white sauce. | cookrisp.com

This creamy garlic butter Tuscan salmon is now my favorite secret for stress free dinner parties and easy weeknight meals. Give it a try and enjoy a restaurant worthy salmon dinner, full of bright Tuscan flavor, right at your home table.

Common Questions About This Recipe

→ What type of salmon works best?

Fresh, skin-on fillets such as Atlantic or Sockeye salmon yield the best texture and flavor for this dish.

→ Can I substitute the heavy cream?

Yes, you can use half-and-half for a lighter sauce or coconut milk for a dairy-free version, though the sauce may be slightly less rich.

→ Is there a vegetarian option?

Swap salmon for thick-cut, sautéed tofu or mushrooms to enjoy these creamy Tuscan flavors without fish.

→ How do I prevent salmon from overcooking?

Watch for opaque flesh and flaky texture; remove salmon once just cooked through, before returning it to the sauce to finish heating.

→ What pairs well as a side?

Serve with crusty bread, garlic mashed potatoes, or a simple green salad to complement the creamy sauce.

Creamy Garlic Butter Tuscan Salmon

Salmon fillets simmered in creamy garlic butter with spinach and Tuscan herbs for rich, satisfying flavor.

Prep Time
10 minutes
Time to Cook
50 minutes
Complete Time
60 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Moderate Difficulty

Cuisine Style: Italian-Inspired American

Makes: 4 Number of Servings (4 salmon fillets)

Dietary Categories: Free of Gluten

Ingredients You’ll Need

→ Main Ingredients

01 4 salmon fillets (approximately 6 ounces each)
02 Salt, to taste
03 Freshly ground black pepper, to taste

→ For Sauté and Sauce

04 2 tablespoons olive oil
05 3 tablespoons unsalted butter
06 5 cloves garlic, finely minced
07 1 small yellow onion, finely chopped
08 1 cup heavy cream
09 1 teaspoon Italian seasoning
10 1 and 1/2 cups baby spinach leaves

How to Make It

Step 01

Pat salmon fillets dry with paper towels and season evenly with salt and black pepper on both sides.

Step 02

Heat olive oil in a large skillet over medium heat. Place salmon skin-side down and sear for 5 minutes, then carefully flip and cook an additional 4 to 5 minutes until golden and just cooked through. Remove fillets from skillet and set aside.

Step 03

Reduce heat to medium-low. Add unsalted butter to the same skillet; once melted, incorporate minced garlic and chopped onion. Sauté for 2 to 3 minutes until soft and fragrant.

Step 04

Pour chicken broth into the skillet, using a spatula to scrape up any browned bits from the bottom.

Step 05

Stir in heavy cream and Italian seasoning, mixing well. Let the sauce simmer gently for 2 to 3 minutes until it begins to thicken.

Step 06

Add baby spinach to the skillet and cook for 2 to 3 minutes, stirring frequently, until the spinach wilts into the sauce.

Step 07

Return seared salmon fillets to the skillet. Spoon the creamy sauce generously over each portion and simmer for a final 2 minutes to heat salmon through. Serve immediately.

Extra Suggestions

  1. For best results, avoid overcrowding the skillet to ensure each fillet cooks evenly and develops a golden sear.

Things You'll Need

  • Large nonstick skillet
  • Heat-resistant spatula
  • Chef's knife
  • Measuring spoons

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains fish and dairy products.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 350
  • Fat Content: 18 grams
  • Carbohydrates: 30 grams
  • Protein Content: 15 grams