This healthy creamy leftover salmon transforms yesterday's cooked fish into a satisfying main dish in just 25 minutes. Flaked salmon is gently folded into a rich sauce made with Greek yogurt and light cream cheese, then brightened with fresh lemon zest, juice, and dill.
Baby spinach and cherry tomatoes add color and nutrients, while the entire dish comes together in one non-stick skillet. At only 290 calories per serving with 32 grams of protein, it's a low-carb, gluten-free option that works for both lunch and dinner.
Serve it over quinoa, rice, or whole-grain pasta for a complete meal the whole family will enjoy.
The fridge light revealed its usual Tuesday chaos: half a lemon going soft, a container of leftover salmon from last night, and a tub of Greek yogurt I kept forgetting about. That disjointed little scene somehow became one of the best lunches I have thrown together in ages. The salmon went from sad leftover to something genuinely creamy and bright in under half an hour. Now it is the dish I deliberately make extra salmon for.
My neighbor stopped by unannounced one afternoon right as I was folding the salmon into the skillet. She leaned against the counter, sniffed the air, and said the dill and lemon together smelled like a restaurant kitchen. We ended up eating standing up, scraping the pan clean with crusty bread, and she left with the recipe scribbled on the back of a grocery receipt.
Ingredients
- Cooked salmon (2 cups, flaked): Leftover salmon works beautifully here because it has already released its oils and the texture breaks down just enough to soak up the creamy sauce.
- Greek yogurt (1/2 cup): This is the backbone of the creaminess and a smart swap for heavy cream that keeps things light.
- Light cream cheese (1/4 cup, softened): Let it sit out for ten minutes so it melts smoothly into the sauce without clumping.
- Baby spinach (1 cup, chopped): A quick way to add color and nutrients, and it wilts down enough that even skeptical eaters will not notice it.
- Cherry tomatoes (1 cup, halved): Their slight sweetness balances the tang of the yogurt and lemon.
- Red onion (1/2 small, thinly sliced): Adds a sharp bite that cuts through the richness of the sauce.
- Garlic (1 clove, minced): Just one clove is enough to give depth without overpowering the delicate fish.
- Low sodium broth (1/2 cup): Chicken or vegetable both work, and it thins the sauce to the perfect consistency.
- Fresh dill (1 tablespoon, chopped): Dill and salmon are a classic pairing for good reason, they bring out the best in each other.
- Lemon zest and juice (1/2 teaspoon zest, juice of 1/2 lemon): The zest gives fragrance while the juice adds a bright finish at the end.
- Salt and black pepper (1/4 teaspoon each): Season to taste at the very end because the salmon and broth already contribute salt.
- Chives (2 tablespoons, chopped): A fresh garnish that adds a mild onion flavor and a pop of green on top.
Instructions
- Warm the skillet:
- Set a large non stick skillet over medium heat with a splash of oil or broth. Toss in the sliced onion and minced garlic, stirring until everything is soft and fragrant, about two to three minutes.
- Wilt the greens:
- Add the chopped spinach and halved cherry tomatoes to the pan. Keep them moving for another two to three minutes until the spinach has collapsed and the tomatoes have softened and released a little juice.
- Build the creamy sauce:
- Pour in the broth, then drop in the softened cream cheese and Greek yogurt. Stir steadily for about two minutes until you see a smooth, creamy sauce come together and coat the vegetables.
- Fold in the salmon:
- Gently add the flaked salmon along with the dill, lemon zest, lemon juice, salt, and pepper. Fold everything together carefully so the salmon stays in tender chunks rather than turning to mush, and cook two to three minutes more until heated through.
- Taste and serve:
- Give it a final taste and adjust the salt or lemon if needed. Spoon it hot into bowls, scatter chives over the top, and serve over quinoa, rice, or pasta if you want something heartier underneath.
There is something quietly satisfying about rescuing leftovers from their fate as a forgettable snack and turning them into a meal worth sitting down for. This dish does exactly that, and it asks almost nothing of you in return.
Swaps and Additions
Kale or Swiss chard can step in for spinach if you want something sturdier with more chew. Tossing in leftover roasted vegetables from the fridge adds fiber and turns this into an even more substantial one pan meal. For a dairy free version, unflavored plant based yogurt and cream cheese work surprisingly well as long as they are unsweetened.
What to Serve It With
A glass of dry Sauvignon Blanc alongside this dish feels like a small weeknight luxury. A chunk of crusty bread is perfect for soaking up every last bit of the creamy sauce. If you want to keep it low carb, a simple side salad with a vinaigrette cuts the richness nicely.
Storing and Reheating
This keeps well in an airtight container in the fridge for up to two days, though the texture is best on day one. Reheat it gently on the stove over low heat with a splash of broth to loosen the sauce back up. The microwave works too, but go in short bursts and stir between each one to avoid hot spots that break the sauce.
- Let the skillet cool slightly before transferring leftovers so the steam does not make the salmon soggy.
- A squeeze of fresh lemon juice after reheating wakes up all the flavors that may have gone flat.
- Always check for bones one more time before storing, because they are easier to miss when the fish is cold.
Some of the best things in the kitchen come from looking at what you already have and deciding it is enough. This creamy salmon is proof that a little creativity can turn humble leftovers into the thing everyone asks for again.
Recipe Q&A Section
- → Can I use canned salmon instead of leftover cooked salmon?
-
Yes, canned salmon works well as a substitute. Drain it thoroughly and remove any large bones or skin before flaking. Reduce the salt slightly since canned salmon tends to be saltier than fresh cooked salmon.
- → How do I store and reheat the creamy salmon?
-
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat, adding a splash of broth to loosen the sauce. Avoid microwaving on high, as this can cause the yogurt sauce to separate.
- → What can I substitute for Greek yogurt in this dish?
-
Reduced-fat crème fraîche is a great alternative. For a dairy-free version, use unflavored plant-based yogurt and dairy-free cream cheese. Plain silken tofu blended until smooth also creates a similar creamy texture.
- → Can I make this dish ahead of time?
-
You can prep the vegetables and flake the salmon a day in advance. However, the dish is best enjoyed freshly made, as the creamy sauce may thicken and the spinach can lose its vibrant color upon reheating.
- → What sides pair well with creamy salmon?
-
Cooked quinoa, brown rice, or whole-grain pasta make excellent bases. A crisp side salad with vinaigrette complements the creamy texture. For a low-carb option, serve it alongside roasted asparagus or steamed broccoli.
- → Can I freeze this creamy salmon dish?
-
Freezing is not recommended, as the Greek yogurt and cream cheese sauce may separate and become grainy when thawed. The texture of the spinach also changes after freezing. Enjoy this dish fresh for the best results.