Prep Time: 5 minutes | Cook Time: 20 minutes | Total Time: 25 minutes | Servings: 4
You know those weeknight dinners that feel like something you'd order at a nice restaurant — but you made them yourself in under 30 minutes? That's exactly what this Creamy Garlic Spinach Salmon is. I'm talking golden, pan-seared salmon fillets swimming in a rich, garlicky cream sauce with wilted spinach and chewy sun-dried tomatoes. It's the kind of meal that makes everyone go quiet at the table — in the best possible way.

I first made this on a Thursday night last fall when Bradley had soccer practice and John was working late. I needed something that looked impressive but wouldn't keep me stuck at the stove for an hour. One skillet, a handful of ingredients, and about 25 minutes later — dinner was done. When John walked in, he actually said, "Did you order from somewhere?" I took that as a win.
This Tuscan garlic salmon recipe has become a regular in our house. If you love a good creamy one-pan dinner, you'll want to check out my Tuscan Chicken Recipe too — same flavor family, different protein. But honestly? The salmon version might be my new go-to.
Jump to:
- Why You'll Love This Creamy Salmon Recipe
- Ingredients For Creamy Garlic Spinach Salmon
- How To Make Creamy Garlic Spinach Salmon — Step By Step
- Storage And Reheating Tips
- Variations And Tips For The Best Creamy Tuscan Garlic Salmon
- Frequently Asked Questions About Creamy Garlic Spinach Salmon
- Recipes You May Like
- Final Thoughts
- Creamy Garlic Spinach Salmon
Why You'll Love This Creamy Salmon Recipe
- Ready in 30 minutes — from fridge to table, no joke. Perfect for busy weeknights.
- One skillet meal — less cleanup, more enjoying dinner.
- Restaurant-quality results — that Tuscan garlic cream sauce is absolutely next-level.
- Adaptable — works with fresh or thawed frozen salmon fillets.
- Kid-approved — even Amy, who's still warming up to fish, ate the whole thing.
- Naturally low-carb — skip the pasta side and it's a great keto-friendly dinner.
Ingredients For Creamy Garlic Spinach Salmon
Here's everything you'll need. Nothing fancy — just good, simple ingredients that come together into something really special.
- 4 salmon fillets
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ cup parmesan cheese, freshly grated
- 1 tablespoon cornstarch
- 1 cup fresh spinach, chopped
- ½ cup sun-dried tomatoes
Quick Ingredient Notes
No heavy cream? Half-and-half works in a pinch, though the sauce will be a little thinner. Full-fat coconut milk is another solid option if you're keeping things dairy-light.
For the sun-dried tomatoes, I use the ones packed in oil and give them a quick pat with a paper towel before adding them to the pan. They add so much depth to this sauce — don't skip them!
How To Make Creamy Garlic Spinach Salmon — Step By Step
This is a straightforward pan-seared salmon recipe — no baking, no fancy techniques. Just good timing and one skillet.
Sear The Salmon
- Heat 2 tablespoons of olive oil in a large skillet over medium-low heat. While the pan warms up, season your salmon fillets generously with salt and black pepper on both sides.
- Place the salmon skin-side down into the hot pan. Let it cook undisturbed for about 7 minutes. Don't rush this step — a good sear gives you that beautiful golden crust.
- Flip the salmon and cook for an additional 3 minutes until the center is barely pink. You're looking for that perfect just-done texture — it will carry over slightly once you add it back to the warm sauce.
- Transfer the salmon to a plate and set aside while you build the sauce. Don't wipe out the pan — those browned bits left behind are pure flavor.
Make The Tuscan Garlic Cream Sauce
- Add the minced garlic to the same skillet and cook for about 1 minute, stirring constantly. You want it golden and fragrant — not burnt. This is where all that amazing flavor starts.
- Pour in the heavy cream and chicken broth, then add the garlic powder, Italian seasoning, and parmesan cheese. Stir to combine everything.
- Whisk in the cornstarch to help thicken the sauce, then let it simmer for 1-2 minutes until it starts to look glossy and creamy.
- Add the chopped spinach and sun-dried tomatoes. Let the spinach wilt into the sauce — it only takes a minute or two. Give everything a gentle stir.
- Nestle the salmon fillets back into the pan, spooning some of that gorgeous sauce over the top. Serve immediately!
Storage And Reheating Tips
Got leftovers? Lucky you. Here's how to keep them tasting great:
- Refrigerator: Store leftovers in an airtight container for up to 2-3 days. The sauce may thicken a bit as it cools — that's totally normal.
- Reheating: Warm gently in a skillet over low heat, adding a splash of chicken broth or cream to loosen the sauce back up. Avoid the microwave if you can — salmon gets rubbery fast.
- Freezer: I don't recommend freezing this one. Cream-based sauces tend to separate when thawed, and the salmon texture changes. Best to enjoy it fresh!
Variations And Tips For The Best Creamy Tuscan Garlic Salmon
Want to mix things up or make this dish even better? Here are some of my favorite tweaks based on what I've learned from making this recipe over and over again.
- Add a pinch of red pepper flakes to the sauce if you like a gentle kick of heat. John always asks for this.
- Swap the spinach for kale or arugula if that's what you have on hand. Both hold up well in the warm sauce.
- Try it with shrimp instead of salmon for a fun variation on this Tuscan-style sauce. Same cook time, equally delicious.
- Use half-and-half for a lighter sauce — it still tastes rich, just a little less indulgent. Great for a weeknight when you want something a bit lighter.
- Deglaze with white wine before adding the cream for an extra layer of flavor. I did this once when I had an open bottle of Chardonnay, and wow — it was next-level.
And here's something I learned the hard way: don't skip patting the salmon dry before searing. Wet fish doesn't sear — it steams. That simple step makes a huge difference in getting that gorgeous golden crust.

Frequently Asked Questions About Creamy Garlic Spinach Salmon
Can I use frozen salmon for this recipe?
Yes! Frozen salmon works just fine here. Just make sure to fully thaw the fillets overnight in the fridge, then pat them completely dry with paper towels before searing. Excess moisture will prevent a good crust from forming and can make the sauce watery.
What can I substitute for heavy cream to make it lighter?
Half-and-half or full-fat coconut milk both work as substitutes. The sauce will be slightly less thick and rich, but still really tasty. I've tried both and the coconut milk version has a subtle sweetness that's surprisingly good with the sun-dried tomatoes.
How do I know when the salmon is perfectly cooked?
The salmon is done when it flakes easily with a fork and the center is barely pink — about 7 minutes skin-side down, then 3 minutes after flipping. Don't overcook it! Salmon goes from perfect to dry very quickly. When in doubt, pull it off the heat a touch early since it'll continue cooking slightly in the warm sauce.
What should I serve with creamy Tuscan garlic salmon?
This pairs beautifully with pasta, rice, mashed potatoes, or crusty bread to soak up all that amazing Tuscan garlic cream sauce. For a low-carb dinner, serve it over cauliflower rice or alongside a simple green salad. We almost always do buttery egg noodles in this house — Bradley's request every single time.
Recipes You May Like
If you loved this one pan creamy salmon dinner, here are a few more recipes from my kitchen that you'll want to try next:
- Sweet Chili Salmon — another incredible salmon dinner with a bold, sticky-sweet glaze. It comes together just as fast and the flavor is totally different but equally delicious.
- Tuscan Chicken Recipe — same creamy, sun-dried tomato sauce vibes but made with chicken. A great option for nights when salmon isn't on the menu.
- Hawaiian Garlic Shrimp — if you're a garlic lover (and clearly you are, since you're here!), this buttery garlicky shrimp recipe is going to be your new obsession.
Final Thoughts
This creamy garlic spinach salmon has earned its permanent spot in my weekly dinner rotation — and I think it will in yours too. It's fast, it's simple, and that Tuscan-style cream sauce is genuinely one of the best things to come out of my Nashville kitchen. Whether you're cooking for a busy weeknight or want to impress someone special without spending hours at the stove, this recipe has you covered.
Give this a try this week and let me know what you think in the comments below! And save this recipe on Pinterest so you can find it again the next time you need a quick, restaurant-worthy dinner idea.
Happy cooking, and here's to many more delicious dinners with your loved ones!
— Stephanie



Creamy Garlic Spinach Salmon
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
Golden pan-seared salmon fillets in a rich Tuscan garlic cream sauce with wilted spinach and sun-dried tomatoes — ready in just 25 minutes, all in one skillet.
Ingredients
- 4 salmon fillets
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ cup parmesan cheese, freshly grated
- 1 tablespoon cornstarch
- 1 cup fresh spinach, chopped
- ½ cup sun-dried tomatoes
Instructions
- Heat 2 tablespoons of olive oil in a large skillet over medium-low heat. Season salmon fillets generously with salt and black pepper on both sides.
- Place the salmon skin-side down into the hot pan. Cook undisturbed for about 7 minutes until a golden crust forms.
- Flip the salmon and cook for an additional 3 minutes until the center is barely pink.
- Transfer the salmon to a plate and set aside. Do not wipe out the pan.
- Add the minced garlic to the same skillet and cook for about 1 minute, stirring constantly, until golden and fragrant.
- Pour in the heavy cream and chicken broth, then add the garlic powder, Italian seasoning, and parmesan cheese. Stir to combine.
- Whisk in the cornstarch and let the sauce simmer for 1-2 minutes until glossy and creamy.
- Add the chopped spinach and sun-dried tomatoes. Stir and let the spinach wilt for 1-2 minutes.
- Nestle the salmon fillets back into the pan, spoon sauce over the top, and serve immediately.
Notes
Pat the salmon completely dry before searing — wet fish steams instead of searing and won't develop a golden crust. Don't overcook the salmon; pull it off the heat when the center is barely pink as it continues cooking in the warm sauce. For a lighter sauce, substitute heavy cream with half-and-half. Add a pinch of red pepper flakes for a gentle kick of heat.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Pan-Seared
- Cuisine: Italian




