This dish turns leftover cooked salmon into a rich and satisfying meal. By combining flaked fish with a light sauce made of Greek yogurt and cream cheese, you get a high-protein lunch or dinner that feels indulgent but remains light.
The preparation is quick, taking only about 25 minutes from start to finish. Fresh spinach, tomatoes, and onions add volume and essential nutrients, making it a complete dish on its own or served over grains.
Seasoned with dill and lemon, it offers a bright flavor profile that pairs perfectly with the natural richness of the fish. It is an ideal solution for reducing food waste without sacrificing taste or health benefits.
There is a specific kind of quiet satisfaction that comes from turning a piece of leftover salmon into something completely new and luxurious. I stumbled upon this method on a rainy Tuesday when I refused to let a beautiful fillet go to waste. The creamy sauce clings to every flake, making it feel like a restaurant dish rather than a quick refrigerator clean-out.
I remember serving this to my sister, who claimed she hated fish leftovers, and watching her practically scrape the plate clean. The bright pop of lemon and dill really wakes up the palate, making it feel incredibly fresh despite the creamy base.
Ingredients
- 2 cups cooked salmon: Flaking the fish by hand ensures you keep the texture tender and remove any hidden bones.
- 1/2 cup Greek yogurt: This adds a wonderful tangy protein punch that keeps the sauce light yet satisfying.
- 1/4 cup light cream cheese: Essential for giving the broth enough body to cling to the vegetables.
- 1 cup baby spinach: Spinach wilts beautifully and absorbs the garlicky flavors without overpowering the dish.
- 1 cup cherry tomatoes: They burst slightly in the heat to release little pockets of sweetness that balance the acidity.
- 1/2 small red onion: Thinly slicing the onion provides a sharp bite that softens pleasantly as it sautes.
- 1 clove garlic: Mince this finely so the flavor infuses the oil without burning.
- 1/2 cup low-sodium broth: Use this to deglaze the pan and thin out the cream cheese to the right consistency.
- 1 tablespoon fresh dill: Fresh dill offers an earthy, aromatic brightness that dried herbs simply cannot match here.
- 1/2 teaspoon lemon zest: The oils in the zest provide a fragrant citrus lift that juice alone cannot achieve.
- Juice of 1/2 lemon: A splash of acid at the end is crucial to cut through the rich dairy elements.
- 2 tablespoons chives: Sprinkle these on top for a mild onion crunch that adds a fresh finish.
Instructions
- Sauté the Aromatics:
- Warm your skillet over medium heat and cook the onion and garlic until they are soft and smell wonderful.
- Soften the Vegetables:
- Toss in the spinach and tomatoes and let them cook just until the leaves wilt and the skins start to wrinkle.
- Build the Cream Base:
- Stir in the broth, yogurt, and cream cheese until they melt together into a smooth, bubbling sauce.
- Combine Gently:
- Fold in the salmon flakes, dill, and lemon zest so the fish heats through without breaking apart too much.
- Season and Serve:
- Squeeze in the lemon juice, season with salt and pepper, and top with fresh chives before serving.
This dish has become my go-to for busy weeknights when I want something comforting but still packed with lean protein. It feels substantial yet light enough that I do not end up feeling weighed down afterwards.
Pairing Ideas
A dry white wine like Sauvignon Blanc cuts through the creaminess perfectly. If you prefer a non-alcoholic option, sparkling water with a twist of lime works wonders.
Dietary Swaps
Keeping this flexible is easy if you have different dietary needs in the house. It is simple to make a few adjustments without losing the soul of the recipe.
Prep Ahead
You can have the salmon flaked and the vegetables chopped well before you turn on the stove. This makes the actual cooking time feel incredibly fast.
- Wilt kale or Swiss chard instead of spinach for a heartier texture.
- Toss in leftover cooked vegetables to boost the fiber content.
- Use unflavored plant-based yogurt to make it dairy-free.
I hope this recipe brings a little joy to your dinner table and makes your leftovers something to look forward to.
Recipe FAQs
- → Can I use fresh salmon instead of leftovers?
-
Yes, you can use fresh salmon. Pan-sear or poach the fresh fillets first until fully cooked, then flake the meat before adding it to the creamy sauce during the final minutes of cooking.
- → How do I store and reheat this?
-
Store the cooled salmon mixture in an airtight container in the refrigerator for up to two days. Reheat gently in a skillet over low heat, adding a splash of broth or water to loosen the sauce.
- → Is this suitable for a low-carb or keto diet?
-
Absolutely. The base of salmon, cream cheese, and Greek yogurt is low in carbohydrates. Just be sure to serve it with low-carb vegetables like cauliflower rice or zucchini noodles instead of pasta.
- → What can I use if I don't have Greek yogurt?
-
Sour cream or crème fraîche makes an excellent substitute for Greek yogurt. For a dairy-free option, you can use full-fat coconut milk or a plant-based yogurt alternative, though the flavor will change slightly.
- → Can I freeze this creamy salmon dish?
-
Freezing is not recommended as the dairy in the sauce may separate or become grainy when thawed and reheated. It is best enjoyed fresh or kept in the refrigerator for a day or two.