Description: This creamy garlic butter salmon with spinach and mushrooms is rich, flavorful, low-carb, and ready in one skillet for an easy weeknight dinner.
Table of Contents
Introduction
When you want a dinner that feels restaurant-worthy without spending hours in the kitchen, this Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is exactly what you need. Tender salmon fillets are pan-seared until beautifully golden, then finished in a luxurious garlic butter cream sauce filled with earthy mushrooms and fresh spinach.
The best part is how quickly everything comes together in one skillet. The salmon becomes flaky and buttery, while the mushrooms soak up the creamy sauce and the spinach adds a fresh pop of color. Every bite is rich, savory, and incredibly satisfying.
This is also a fantastic choice if you’re looking for a low-carb, keto-friendly, and healthy dinner that doesn’t taste like diet food. Serve it with cauliflower rice, roasted vegetables, or a simple green salad for a complete meal.
Whether you’re cooking for a busy weeknight, date night, or Sunday dinner, this easy salmon recipe brings plenty of flavor to the table. And when that creamy garlic sauce meets the salmon? That’s when dinner gets seriously delicious. 🧄🐟
Recipe Stat Sheet
| Recipe Detail | Information |
|---|---|
| Recipe Name | Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
| Course | Dinner |
| Cuisine | American-Inspired |
| Difficulty | Easy |
| Cooking Method | Stovetop / One Skillet |
| Diet Style | Low-Carb & Keto-Friendly |
| Best For | Weeknight Dinner, Date Night & Meal Prep |
Recipe Equipment
This recipe is wonderfully simple and doesn’t require a long list of kitchen tools.
- Large skillet: A heavy-bottomed skillet helps the salmon cook evenly and develop a golden crust.
- Sharp knife: For slicing the mushrooms and chopping the garlic.
- Cutting board: For preparing the vegetables.
- Wooden spoon or spatula: Useful for stirring the creamy sauce and gently moving the vegetables.
- Measuring cups and spoons: For accurate ingredient portions.
- Tongs: Helpful for carefully turning the salmon fillets.
Ingredients
For the Salmon
- 4 salmon fillets, about 5–6 ounces each
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Creamy Garlic Butter Sauce
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 8 ounces cremini or white mushrooms, sliced
- 3 cups fresh baby spinach
- 3/4 cup heavy cream
- 1/2 cup low-sodium chicken or vegetable broth
- 1/3 cup freshly grated Parmesan cheese
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes, optional
- 1 tablespoon fresh lemon juice
- 2 tablespoons chopped fresh parsley
Ingredient Notes
Salmon: Choose fresh, center-cut fillets when possible. Skin-on or skinless salmon will work, depending on your preference.
Mushrooms: Cremini mushrooms provide a deeper flavor, while white mushrooms have a milder taste. Slice them evenly so they cook at the same rate.
Heavy cream: It creates the rich, velvety texture that makes the sauce feel indulgent while keeping the recipe low in carbohydrates.
Parmesan: Freshly grated Parmesan melts beautifully into the sauce and adds a salty, nutty flavor.
Spinach: Fresh baby spinach wilts quickly and blends naturally into the creamy sauce without overpowering the salmon.
Lemon juice: Just a little acidity brightens the rich sauce and balances the butter and cream.
How to Make Garlic Butter Salmon with Spinach & Mushrooms
1. Season the Salmon
Pat the salmon fillets dry with paper towels. This small step helps the fish develop a better golden crust.
Season both sides with garlic powder, paprika, salt, and black pepper.
2. Sear the Salmon
Heat olive oil and 2 tablespoons of butter in a large skillet over medium-high heat.
Once the butter is melted and lightly sizzling, place the salmon into the skillet. Cook for approximately 3–4 minutes per side, depending on thickness.
The outside should become golden and lightly crisp while the center remains tender and flaky.
Remove the salmon from the skillet and set it aside on a plate.
3. Sauté the Mushrooms
Reduce the heat to medium and add 3 tablespoons of butter to the same skillet.
Add the sliced mushrooms and cook for 4–5 minutes, stirring occasionally. Let them soften and develop a beautiful golden-brown color.
This is where the mushrooms pick up all those delicious browned bits left behind by the salmon.
4. Add the Garlic and Spinach
Add the minced garlic and cook for about 30–60 seconds, just until fragrant.
Be careful not to burn the garlic because it can quickly become bitter.
Add the fresh spinach and stir gently. Within a minute or two, the spinach should wilt down into the mushrooms.
5. Make the Creamy Sauce
Pour the broth and heavy cream into the skillet. Add Italian seasoning and red pepper flakes if using.
Bring the mixture to a gentle simmer and cook for approximately 3–4 minutes.
Stir in the Parmesan cheese and continue cooking until the sauce becomes smooth, creamy, and slightly thickened.
Finally, add the fresh lemon juice. The sauce should taste creamy, garlicky, savory, and slightly bright.
6. Return the Salmon to the Pan
Place the cooked salmon fillets back into the skillet, nestling them into the creamy spinach and mushroom sauce.
Spoon some of the sauce over each piece of salmon. Let everything simmer gently for another 2–3 minutes, or until the salmon is cooked through.
For food safety, salmon should reach 145°F in the thickest part.
Finish with freshly chopped parsley and an optional sprinkle of Parmesan.
Serving Suggestions
This creamy salmon is delicious on its own, but the right side dish can turn it into a complete dinner.
For a keto or low-carb meal, serve it with cauliflower rice, roasted asparagus, steamed broccoli, zucchini noodles, or mashed cauliflower.
If you’re not following a low-carb diet, spoon the creamy sauce over regular rice, pasta, or crusty bread.
A simple green salad with lemon vinaigrette also works beautifully because its freshness balances the richness of the creamy sauce.
Pro Tips & Variations
For the best sear, always pat the salmon dry before seasoning. Avoid moving the fillets around too much while they cook so they have time to develop a golden crust. You can substitute kale for spinach, although it will need a few extra minutes to soften. For more heat, add additional red pepper flakes or a pinch of cayenne. If you prefer a lighter sauce, replace part of the heavy cream with additional broth. You can also add sun-dried tomatoes for a slightly sweet, tangy flavor. Store leftovers promptly in the refrigerator and gently reheat them to prevent the salmon from becoming dry.
Storage Information
Store leftover Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce in an airtight container in the refrigerator for up to 3 days.
For best results, reheat gently in a skillet over low heat. Add a small splash of broth or cream if the sauce has thickened too much.
Freezing isn’t recommended because the creamy sauce may separate after thawing, and salmon can lose its delicate texture.
If you’re meal prepping, store the salmon and sauce together and reheat only the portion you’re ready to eat.
Nutrition Facts
Estimated per serving. Actual nutrition will vary depending on salmon size, ingredient brands, and serving portions.
- Calories: Approximately 570
- Protein: Approximately 42 g
- Fat: Approximately 42 g
- Total Carbohydrates: Approximately 9 g
- Fiber: Approximately 2 g
- Estimated Net Carbs: Approximately 7 g
- Sugar: Approximately 3 g
Why You’ll Love This Easy Salmon Recipe
There are plenty of reasons to keep this recipe in your weekly dinner rotation. It’s ready in about 30 minutes, uses one skillet, and combines simple ingredients into an incredibly flavorful meal.
The garlic butter salmon provides a rich, savory foundation, while mushrooms add earthy depth and spinach brings freshness. The creamy Parmesan sauce ties everything together and makes every bite extra comforting.
Even better, this is an excellent low-carb salmon recipe for anyone who wants a satisfying meal without relying on pasta, rice, or heavy bread-based sides.
Final Thoughts
This Garlic Butter Salmon with Spinach & Mushrooms in Creamy Sauce is proof that an easy dinner can still feel special. From the golden salmon to the silky garlic Parmesan sauce, every part of this skillet meal is packed with comforting flavor.
Make it for a busy weeknight, a cozy date night, or whenever you’re craving a restaurant-style dinner at home. 🧄🍋🐟
Try this recipe and let us know how it turned out! If you loved the creamy sauce, share the recipe with a friend or save it for your next easy dinner night.