Some recipes just make sense together, and salmon with creamed spinach is one of those combinations that feels like it was always meant to exist. You’ve got flaky, richly flavored fish sitting in a velvety, garlicky cream sauce with wilted spinach folded through it, it’s the kind of dinner that looks like you spent an hour in the kitchen when it actually came together during a commercial break. This easy creamed spinach recipe gets everything done in a single skillet. The salmon is pan-seared first, pulled out briefly, and then the creamed spinach sauce is built in the same pan, so every bit of flavor from the fish goes straight into the sauce.
Nothing is wasted, nothing is complicated, and the whole thing is on the table in about twenty minutes. If you’ve been searching for how to make creamed spinach that actually tastes like something, not watery, not gluey, not bland, this is the version worth bookmarking, just like our Spinach Egg Salad. The combination of heavy cream and cream cheese creates a sauce with real body and richness that clings to both the salmon and the vegetables underneath. It’s the kind of texture competitors rarely explain properly, and it makes a significant difference in the final dish.
Why This Creamed Spinach Salmon Recipe Works
The original recipe on this site has been made by hundreds of home cooks, and the feedback over the years has been consistent: it’s the sauce that people come back for. Let’s talk about why it actually works so well.
- The sear matters more than most people think. When you brown the salmon fillets in butter over medium heat, you’re not just cooking them, you’re creating a layer of caramelized proteins and fats that release directly into the pan when you build the sauce afterward. That residual fond is the hidden flavor layer in the creamed spinach base, and it’s the reason this sauce tastes so much better than one made in a clean pan.
- Cream cheese is not optional. Heavy cream alone makes a sauce that’s too thin and too prone to splitting over heat. Cream cheese adds fat, a mild tang, and, most importantly, a stabilizing protein structure that keeps the sauce smooth and coating even when it bubbles. If you’ve ever made a cream sauce that broke and turned grainy, missing cream cheese was likely the reason.
- Scallions instead of plain onions. The choice of scallions keeps the allium flavor bright and slightly sweet rather than harsh. They cook in under a minute, which means less time between starting the sauce and finishing the dish.
- This dish also happens to be naturally low-carb, making it a strong candidate for anyone working through Keto Diet, full-fat cream, butter, and salmon are all cornerstone keto ingredients. The spinach adds volume without the carbohydrate load.
Ingredients for Creamed Spinach

-
4 salmon fillets
-
4 cups fresh spinach (or frozen, thawed and drained)
-
½ cup heavy cream
-
2 tbsp cream cheese
-
2 scallions, chopped
-
2 cloves garlic, minced
-
2 tbsp butter
-
1 tsp paprika
-
¼ tsp red chilli flakes
-
Salt and pepper, to taste
-
2 tbsp lemon juice
Instructions
-
Rinse the salmon fillets and pat dry with a paper towel. Season both sides with pepper.
-
In a skillet, melt the butter over medium heat. Add the salmon fillets and brown on both sides until golden. Remove and set aside.
-
In the same skillet, sauté the scallions for a minute, then add minced garlic and cook for another minute until fragrant.
-
Stir in the cream, cream cheese, paprika, red chilli flakes, salt, and pepper. Mix until smooth.
-
Add spinach and cook until wilted (or heated through if using frozen spinach).
-
Return the seared salmon to the skillet. Cook for 2–3 minutes, allowing it to absorb the flavors.
-
Add lemon juice just before serving. Stir gently and serve hot.
Delicious Salmon Creamed Spinach
Ingredients
- 4 pieces salmon fillets
- 4 cups fresh spinach
- 1/2 cup heavy cream
- 2 tbsp cream cheese
- 2 medium scallions chopped
- 2 cloves garlic minced
- 2 tbsp butter
- 1 tsp paprika
- 1/4 tsp red chilli flakes
- salt and pepper to taste
- 2 tbsp lemon juice
Instructions
- Rinse the salmon fillets and pat them dry with a paper towel. Season them with pepper on both sides.
- In a skillet, melt the butter over medium heat. Once hot, add salmon and brown both sides. Remove then set aside.
- Â Add the scallions and saute for a minute then add the minced garlic and cook for about a minute until fragrant.
- Add the cream and the spices (paprika, red pepper, salt and pepper)
- Add the spinach to the skillet and sauté until it wilts.
- Place the browned salmon back into the skillet and cook for 2 minutes or until it cooks through
- Serve the salmon hot
Video
Notes
Getting the Salmon Right
This is the most common point of confusion for people making any creamed spinach recipe that includes seared fish. Overcooked salmon is the number one reason people are disappointed with this dish, and it’s completely avoidable.
Salmon continues cooking for a minute or two after it comes off direct heat. The sear gets it most of the way there. When you return it to the sauce for the final 2–3 minutes, you’re finishing it gently in a liquid environment, much more forgiving than direct heat. This means it doesn’t dry out.
Visual cues: the flesh turns from translucent deep pink to opaque lighter pink as it cooks. When it flakes at the thickest point with gentle pressure from a fork, it’s done. If it resists flaking and still looks deep pink and glossy at the center, give it another minute.
If you’re cooking for someone who prefers well-done fish, simply extend the sauce-stage cooking to 4–5 minutes with a lid on to trap steam.
Creamed Spinach Recipe Variations Worth Making
The base recipe is deliberately versatile. Here are two variations that work beautifully within the same method and time frame:
Parmesan and Sun-Dried Tomato Creamed Spinach Salmon:
After building the cream sauce and before adding the spinach, stir in 3 tablespoons of grated Parmesan and 2 tablespoons of finely chopped sun-dried tomatoes. The Parmesan thickens the sauce further and adds savory depth; the sun-dried tomatoes bring a concentrated sweetness that cuts through the richness beautifully. This version of the creamed spinach recipe tends to be the biggest crowd-pleaser when feeding guests, because it has a slightly more complex flavor profile without any extra effort.
Lighter Spinach and Cream Recipe with Half-and-Half:
If you want a less rich result, perhaps for a lighter weeknight plate or as part of a calorie-conscious meal plan, replace the heavy cream with half-and-half and reduce the cream cheese to 1 tablespoon. The spinach and cream recipe sauce will be thinner, so cook it a minute longer before adding the spinach to allow it to reduce slightly. You lose a bit of the velvet texture. Still, you also cut the calorie count noticeably while keeping the core flavor intact.
How to Make Creamed Spinach Without It Getting Watery
This is the question that comes up in almost every how to make creamed spinach search, and for good reason, watery creamed spinach is a frustratingly common result that comes down to one fixable mistake. The issue is excess water in the spinach. Fresh spinach releases a significant amount of liquid as it wilts. If your skillet is too small, too crowded, or on too low a heat, the spinach steams rather than wilts directly into the cream sauce, and all that water thins the whole thing out.
The fix: make sure your skillet is fully hot before adding spinach. Add the spinach to a bubbling cream sauce rather than a cold pan. And if using frozen spinach, squeeze it completely dry before it touches the pan, wrap it in a clean kitchen towel, and wring it out. Even “thawed and drained” frozen spinach holds more water than it appears to.
Another useful tip: cook the sauce for a minute before adding spinach to let it reduce slightly. This gives it a head start on thickness that compensates for whatever liquid the spinach introduces.
Easy Creamed Spinach Recipe Serving Ideas
The salmon and creamed spinach together are genuinely a complete plate on their own, but here’s how to extend the meal depending on who’s eating:
For a low-carb table:Â
Serve as-is. The salmon provides protein and omega-3 fats, the creamed spinach provides fat and micronutrients, and the whole plate is deeply satisfying without any starch. Perfect alongside your Keto Meal Planning rotation.
For something heartier:Â
Spoon the salmon and sauce over a bed of steamed white or basmati rice. The rice absorbs the cream sauce, making the whole thing feel more substantial.
For a dinner-party spread:Â
This pairs exceptionally well with a crisp side. Our Crispy Tortilla recipes from the Devine Dishes snacks section make a surprisingly excellent textural counterpoint, something with crunch alongside something this velvety is a great combination.
For a well-rounded weeknight plate:Â
Add a quick vegetable on the side. A fast Stir-Fry of whatever’s in your crisper drawer takes five minutes and rounds out the nutrition without adding much work. Or for a hearty one-pot companion idea, our Cabbage Sausage recipe uses a similar one-pan approach and makes a deeply satisfying pairing.
Storage and Reheating
Refrigerator:Â
Transfer leftovers to an airtight container and refrigerate for up to 2 days. The cream sauce will thicken as it cools, this is normal.
Reheating without ruining it:Â
The biggest mistake is reheating on high microwave power, which causes the cream sauce to separate and the salmon to turn rubbery. Instead, reheat gently in a skillet over low heat, adding a tablespoon of water or broth to the pan. Stir the sauce slowly as it warms, and the emulsion will come back together. The salmon reheats much better this way than in a microwave.
Freezing:Â
Not recommended. Cream-based sauces generally don’t freeze well, they tend to split and become grainy upon thawing. This dish is best made fresh or eaten within two days.
Meal prep note:Â
You can prep the marinade and wash the spinach a day ahead, but sear and sauce the day of serving for the best result.
Nutrition Per Serving
Based on 4 servings using the recipe as written. All values are estimates.
| Nutrient | Per Serving |
| Calories | 420 kcal |
| Protein | 36 g |
| Total Fat | 28 g |
| Saturated Fat | 14 g |
| Carbohydrates | 6 g |
| Dietary Fiber | 2 g |
| Sugar | 2 g |
| Sodium | 480 mg |
| Potassium | 950 mg |
| Vitamin A | 4500 IU |
| Vitamin C | 18 mg |
| Calcium | 120 mg |
| Iron | 2.5 mg |
| Omega-3 Fatty Acids | 2.2 g |
| Cholesterol | 115 mg |
Why This Dish Is Good for YouÂ
Creamed spinach gets unfairly dismissed as indulgent because of the cream, but look at what this dish actually delivers nutritionally:
- Salmon is one of the most nutrient-dense proteins available. A single fillet provides roughly 30–35g of complete protein, along with a significant dose of omega-3 fatty acids, which support cardiovascular health, brain function, and the management of inflammation. It’s also one of the best dietary sources of Vitamin D.
- Spinach is seriously underrated. Four cups of raw spinach contain a meaningful amount of Vitamin K, folate, iron, and Vitamin A. It’s one of the few vegetables where cooking actually increases the bioavailability of certain nutrients, particularly iron and calcium, by breaking down oxalic acid, which otherwise limits absorption. The wilting process in this recipe, brief, in a hot cream sauce, is nutritionally ideal.
- Garlic and butter are not the enemy. Garlic contains allicin, a sulfur compound with studied antibacterial and cardiovascular benefits. Butter from quality sources provides fat-soluble vitamins A, D, E, and K2. The fat in this dish also plays a functional nutritional role, it’s the vehicle through which the fat-soluble vitamins in spinach actually get absorbed.
- The cream sauce is genuinely satisfying. The combination of fat and protein in this dish creates a strong satiety response, meaning you’re unlikely to be hungry again an hour after eating. For anyone managing appetite or calorie distribution, high-fat, high-protein meals like this one deliver sustained fullness better than low-fat alternatives.
Tips From the Kitchen
- Don’t move the salmon while it’s searing. Place it in the pan and leave it alone until it releases naturally, usually 3 minutes. Trying to flip it too early tears the flesh.
- A pinch of freshly grated nutmeg in the cream sauce adds a warm, subtle depth that’s hard to identify but easy to notice when it’s missing. Classic creamed spinach recipes at steakhouses almost always include it.
- If the sauce looks too thick before you add the spinach, splash in a tablespoon of the lemon juice early. It thins the sauce slightly and brightens everything.
- Sun-dried tomatoes, capers, or a handful of cherry tomatoes all make excellent additions that push the flavor profile in interesting directions without changing the core method.
- Paprika is doing two jobs here, color and mild sweet warmth. Don’t skip it or substitute smoked paprika unless you want that smoky note, which works but is a different dish.
Conclusion
Twenty minutes, one pan, and a handful of ingredients you likely already have, that’s all this creamed spinach salmon requires. The result is the kind of dinner that feels much more considered than the effort it took, which is exactly the point. Get the salmon dry before it hits the pan. Build the sauce in the same skillet. Don’t rush the cream cheese into the cream. And don’t overcook the fish. Do those four things, and this dish will be in regular rotation at your table before the month is out.
Also Try our other recipes:
Simple and Delicious Teriyaki Chicken
Frequently Asked Questions (FAQs)
Can I use frozen spinach instead of fresh?Â
Yes, and it works well. The key is to thaw it completely and squeeze out as much water as possible before adding it to the pan. Frozen, undried spinach will significantly thin the cream sauce.
What’s the best salmon to use for this recipe?Â
Skin-on, bone-in fillets from the center-cut portion of the fish give the most even thickness and the best sear. Atlantic salmon tends to be fattier and more forgiving for pan-searing; sockeye salmon is leaner and has a deeper flavor but can dry out faster, so watch your timing.
Can I make this dairy-free?Â
You can substitute the heavy cream with full-fat coconut milk and use dairy-free cream cheese. The flavor will shift slightly, you’ll notice a hint of coconut, but the texture and richness remain close to the original. This swap also keeps the dish completely paleo-friendly.
Is this easy creamed spinach recipe keto-friendly?Â
Yes. The original recipe, as written, contains no significant carbohydrate sources. Butter, cream, cream cheese, salmon, spinach, and the small amounts of seasoning all fall within standard ketogenic macros. The carb count comes primarily from the spinach and scallions, both of which are low-glycemic vegetables.
Can I substitute the salmon for another protein?Â
Absolutely. Thick white fish like cod, halibut, or sea bass all work extremely well. Chicken breast works too, flatten it slightly for even cooking and extend the cooking time by a few minutes. For a completely different kind of dinner, our Masala Chicken Roast Recipe uses a similar one-pan approach if you want something spicier.
How do I keep the cream sauce from splitting?Â
Keep the heat at medium, never let the sauce reach a rolling boil once the cream is in. Stir continuously as the cream cheese dissolves. If the sauce begins to look grainy or separated, pull the pan off the heat immediately and whisk in a splash of cold cream.
What can I use instead of scallions?Â
A shallot works beautifully and is the closest substitute in terms of flavor, mild, slightly sweet, and it cooks quickly. A quarter of a finely diced white or yellow onion also works, though you’ll need to cook it for a couple of minutes longer.
Can I make this in the oven instead?Â
Yes. Sear the salmon first as instructed, then make the creamed spinach sauce and transfer everything to an oven-safe skillet or baking dish. Nestle the salmon into the sauce and bake at 375°F for 10–12 minutes. The oven method gives a slightly more even finish on thicker fillets.


















