Have you ever made a dinner that looked so impressive your family thought you ordered from a restaurant? That happened to me last week, and honestly? It was one of the most satisfying moments I've had in my Nashville kitchen in a while.

I've been making Creamy Garlic Butter Tuscan Salmon on repeat lately, and it's become one of those weeknight dinners I genuinely look forward to. We're talking tender, flaky salmon seared to a golden crust, then smothered in the creamiest garlic butter sauce with wilted spinach and parmesan — all done in one pan in about 30 minutes. And with only 2 net carbs per serving, it checks every box for anyone eating keto or low carb.
If you love bold, saucy salmon recipes, you might also want to check out my Sweet Chili Salmon — another weeknight winner that comes together just as fast.
Jump to:
- Why You'll Love This Garlic Butter Salmon Recipe
- Ingredients For Creamy Garlic Butter Tuscan Salmon
- How To Make This Keto Creamy Garlic Butter Tuscan Salmon
- Storage And Reheating Tips
- Variations And Tips For The Best Keto Tuscan Salmon
- Frequently Asked Questions About Creamy Garlic Butter Tuscan Salmon
- Recipes You May Like
- Wrapping It Up
- Creamy Garlic Butter Tuscan Salmon
Why You'll Love This Garlic Butter Salmon Recipe
- Ready in 30 minutes — start to finish, no exceptions
- One skillet means fewer dishes (John thanks me every time)
- Only 2 net carbs per serving — perfect for keto and low carb dinners
- Rich, restaurant-quality sauce made from simple pantry staples
- High in protein and healthy fats — 28g protein and 46g fat per serving
- Works with fresh or frozen salmon fillets
Ingredients For Creamy Garlic Butter Tuscan Salmon
- 3–4 salmon fillets (about 700g), patted dry
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- 1 cup (250ml) heavy cream
- 3 tablespoons butter (divided)
- 5 cloves garlic, minced
- 3 cups (100g) fresh spinach
- Just under ½ cup (40g) parmesan cheese, grated
- 1 bouillon cube (vegetable or chicken)
- Fresh lemon juice
- Fresh parsley, chopped (for garnish)
- A drizzle of olive oil for searing
Substitution note: If you're dairy-sensitive, coconut cream can work in place of heavy cream — just know it will add a mild sweetness to the sauce.
How To Make This Keto Creamy Garlic Butter Tuscan Salmon
Prep And Sear The Salmon
- Pat your salmon fillets completely dry using paper towels. This step is so important — dry salmon = a better sear.
- Season both sides generously with salt, pepper, and smoked paprika.
- Heat a drizzle of olive oil and a small pat of butter in a large skillet over medium-high heat until hot and shimmering.
- Place the salmon flesh-side down and sear for 3–5 minutes without moving it. Flip and cook another 3–5 minutes.
- Remove the salmon from the pan and set it aside on a plate.
Build The Creamy Garlic Butter Sauce
- In the same skillet, melt the 3 tablespoons of butter over medium heat. Let it pick up all those golden bits at the bottom — that's pure flavor.
- Add the minced garlic and sauté for about 30 seconds until fragrant. Don't walk away — garlic burns fast!
- Toss in the fresh spinach and stir for 1–2 minutes until just wilted.
- Reduce the heat to low-medium. Pour in the heavy cream and bring it to a gentle simmer, stirring occasionally.
- Drop in the bouillon cube and stir until dissolved. If you prefer a thinner sauce, add a splash of water.
- Stir in the grated parmesan and let the sauce simmer for another minute until it thickens up beautifully.
Finish The Dish
- Nestle the seared salmon back into the pan and spoon the creamy garlic butter sauce generously over each fillet.
- Squeeze fresh lemon juice over the top and scatter with chopped parsley.
- Serve immediately — directly from the skillet if you want that rustic, cozy look.
Storage And Reheating Tips
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Reheating: The key to reheating garlic butter salmon without drying it out is low and slow. Add it back to a skillet over low heat with a small splash of cream or water to loosen the sauce. Don't rush this step — microwave reheating tends to make the salmon rubbery and the sauce greasy.
Meal prep tip: You can make the creamy garlic butter sauce a day ahead and store it separately. Sear the salmon fresh when you're ready to eat for the best texture.

Variations And Tips For The Best Keto Tuscan Salmon
I've made this dish probably a dozen times now, and here are the things I've learned along the way:
- Swap spinach for kale or sun-dried tomatoes — both work wonderfully and give the dish a slightly different spin. Sun-dried tomatoes in particular make it taste even more Tuscan.
- Add a pinch of red pepper flakes to the garlic butter if you like a little heat. Bradley actually started requesting this version.
- Use a cast iron skillet if you have one — it holds heat beautifully and gives the salmon the most incredible golden crust.
- Don't skip the bouillon cube — it's the secret to that savory, deep flavor in the sauce. I almost left it out the first time thinking it was unnecessary. It's not.
- Try serving over cauliflower rice, zucchini noodles, or steamed broccoli to keep it a complete low carb dinner.
What's your go-to low-carb side with salmon? I'd love to know in the comments!
Frequently Asked Questions About Creamy Garlic Butter Tuscan Salmon
Can I Use Frozen Salmon For This Keto Garlic Butter Salmon Recipe?
Yes, absolutely! Frozen salmon works great here. The most important thing is to fully thaw the fillets first, then pat them completely dry before searing. Any extra moisture will steam the fish instead of searing it, and you'll lose that beautiful golden crust. I've used frozen salmon plenty of times on busy weeknights — the results are still delicious.
How Do I Store And Reheat Leftover Garlic Butter Salmon?
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, skip the microwave if you can. Instead, warm the salmon gently in a skillet over low heat, adding a small splash of cream or water to bring the sauce back to life. This keeps it creamy and prevents the fish from drying out.
Can I Substitute Heavy Cream With A Lighter Alternative?
Heavy cream is really the best choice here, both for the keto-friendly macros and for achieving that thick, silky sauce. If you need a substitute, coconut cream is the closest option and works reasonably well — just expect a slightly different flavor. I wouldn't recommend half-and-half or milk for this recipe as the sauce won't thicken the same way.
What Can I Serve With Keto Garlic Butter Salmon To Keep It Low Carb?
So many good options! My top picks are cauliflower rice (it soaks up the sauce perfectly), zucchini noodles, steamed broccoli, or a crisp green salad. If you're not strictly keto, a simple side of crusty bread to mop up that garlic butter sauce is honestly incredible.
Recipes You May Like
- Sweet Chili Salmon — Another quick and flavorful salmon dinner with a sticky, sweet glaze your family will ask for again and again.
- Tuscan Chicken Recipe — If you love the Tuscan-style creamy sauce in this salmon, you'll be obsessed with this chicken version. Same vibes, equally addictive.
- Hawaiian Garlic Shrimp — Buttery, garlicky, and ready fast — this shrimp recipe is another weeknight staple worth bookmarking.
Wrapping It Up
This Creamy Garlic Butter Tuscan Salmon really is one of those recipes that earns its spot in your regular dinner rotation. It's quick enough for a Tuesday and impressive enough for company. The sauce alone is worth making — rich, garlicky, and full of flavor in a way that feels way more indulgent than the simple ingredients suggest.
John asked me to make it again the night after I first served it, which in our house is the highest possible compliment. Give this one a try this week and let me know how it goes — I'd love to hear your thoughts in the comments below!
Don't forget to save this recipe on Pinterest so you can find it again on those nights when you need a fast, healthy dinner without the stress. Happy cooking!



Creamy Garlic Butter Tuscan Salmon
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Tender, flaky salmon seared to a golden crust, then smothered in the creamiest garlic butter sauce with wilted spinach and parmesan — all done in one pan in about 30 minutes. Only 2 net carbs per serving, making it perfect for keto and low carb dinners.
Ingredients
- 3–4 salmon fillets (about 700g), patted dry
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- 1 cup (250ml) heavy cream
- 3 tablespoons butter, divided
- 5 cloves garlic, minced
- 3 cups (100g) fresh spinach
- Just under ½ cup (40g) parmesan cheese, grated
- 1 bouillon cube (vegetable or chicken)
- Fresh lemon juice
- Fresh parsley, chopped (for garnish)
- A drizzle of olive oil for searing
Instructions
- Pat salmon fillets completely dry using paper towels.
- Season both sides generously with salt, pepper, and smoked paprika.
- Heat a drizzle of olive oil and a small pat of butter in a large skillet over medium-high heat until hot and shimmering.
- Place the salmon flesh-side down and sear for 3–5 minutes without moving it. Flip and cook another 3–5 minutes.
- Remove the salmon from the pan and set aside on a plate.
- In the same skillet, melt the 3 tablespoons of butter over medium heat.
- Add the minced garlic and sauté for about 30 seconds until fragrant.
- Toss in the fresh spinach and stir for 1–2 minutes until just wilted.
- Reduce heat to low-medium, pour in the heavy cream and bring to a gentle simmer, stirring occasionally.
- Drop in the bouillon cube and stir until dissolved.
- Stir in the grated parmesan and let the sauce simmer for another minute until thickened.
- Nestle the seared salmon back into the pan and spoon the creamy sauce generously over each fillet.
- Squeeze fresh lemon juice over the top, scatter with chopped parsley, and serve immediately.
Notes
Pat the salmon completely dry before searing — this is the key to a beautiful golden crust. Don't skip the bouillon cube; it adds a deep, savory flavor to the sauce. For a dairy-free version, coconut cream can substitute heavy cream. Serve over cauliflower rice, zucchini noodles, or steamed broccoli to keep it fully low carb.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: One Skillet
- Cuisine: Italian-American




