Bright, cozy, and full of flavor — Creamy Spinach and Roasted Red Pepper Salmon gives you a weeknight dinner that feels special without the fuss. This dish tops tender salmon with a warm, silky red pepper and spinach sauce that smells of garlic and lemon. If you enjoy comforting pasta dishes, you might also like our creamy chicken version for another family-friendly meal: creamy chicken broccoli fettuccine.
Why Make This Recipe
- Quick & easy: ready in about 30 minutes from start to finish.
- Family favorite: mild, creamy sauce kids and grown-ups both enjoy.
- Budget-friendly: uses pantry staples plus a few fresh items.
- Healthy boost: salmon gives you protein and omega-3s; spinach adds iron and color.
What makes this stand out is the roasted red pepper sauce — sweet, smoky, and creamy all at once. It gives a warm, comforting feel that reminds you of happy family dinners. This recipe is simple enough for busy nights but cozy enough for a weekend supper, especially if you love rich, saucy meals like our savory steak dinner: creamy steak and baby broccoli alfredo spaghetti.
Ingredients
- For the salmon:
- 4 salmon fillets (about 6 oz each), skin on or off as you prefer
- Salt and black pepper, to taste
- 1 tablespoon olive oil or avocado oil
- For the sauce:
- 1 tablespoon butter (unsalted), or olive oil
- 1 small shallot, finely chopped (or 1 small onion)
- 2 garlic cloves, minced
- 1 jar (about 7–8 oz) roasted red peppers, drained and chopped
- 2 cups fresh baby spinach, roughly chopped
- 3/4 cup heavy cream or half-and-half (for lighter, use milk + 1 tsp cornstarch)
- 2 oz cream cheese or 1/4 cup grated Parmesan (optional, for extra creaminess)
- 1 teaspoon smoked paprika or sweet paprika
- 1 tablespoon lemon juice (fresh)
- Salt and pepper to taste
- Fresh parsley or basil, chopped, for garnish
Notes: Use jarred roasted peppers if you want speed. If using frozen spinach, thaw and squeeze excess water first.
How to Make Creamy Spinach and Roasted Red Pepper Salmon
- Preheat the oven to 400°F (200°C). Pat salmon dry and season both sides with salt and pepper. Preheating ensures the salmon cooks evenly and gets a light crust.
- Heat 1 tablespoon oil in an oven-safe skillet over medium-high heat. Sear salmon skin-side down (or presentation side down) for 2–3 minutes until golden. Flip and cook 1 minute more. Transfer skillet to the oven and roast 6–8 minutes until just cooked through. Tip: salmon keeps cooking a bit after you remove it, so don’t overbake.
- While salmon roasts, melt butter in a separate pan over medium heat. Add shallot and cook 2 minutes until soft and fragrant — this builds the sauce’s base flavor.
- Add garlic and cook 30 seconds until you smell it. Stir in chopped roasted red peppers and smoked paprika; cook 2 minutes to warm the peppers and release their smokiness.
- Pour in the cream and add cream cheese or Parmesan if using. Stir until the cheese melts and the sauce becomes smooth. Simmer 2–3 minutes to thicken slightly. Why this matters: simmering lets flavors meld and keeps the sauce silky.
- Add the chopped spinach and lemon juice. Stir until spinach wilts and blends into the sauce. Season with salt and pepper to taste.
- Spoon the warm sauce over the roasted salmon in the skillet or on plates. Garnish with chopped parsley or basil and a little extra lemon if you like.
How to Serve Creamy Spinach and Roasted Red Pepper Salmon
- Serve over buttered rice or creamy mashed potatoes to soak up the sauce.
- Place on a bed of cooked pasta or egg noodles and sprinkle with extra Parmesan.
- Add a simple side salad or roasted vegetables for color and crunch. Garnish with lemon wedges for brightness.
How to Store Creamy Spinach and Roasted Red Pepper Salmon
- Fridge: Cool to room temperature, then store salmon and sauce in an airtight container for up to 3 days. Keep the salmon and sauce together or store sauce separately to preserve texture.
- Freezer: Freeze the sauce only (creamy dairy may change texture after freezing) in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
- Reheat: Gently reheat sauce in a small pan over low heat, stirring and adding a splash of water or milk if too thick. Warm salmon in a low oven (275°F / 135°C) for 8–10 minutes until heated through to avoid drying it out.
Tips to Make Creamy Spinach and Roasted Red Pepper Salmon
- Pat salmon dry before searing for a better crust.
- Don’t overcook the salmon — check at the lower end of roast time.
- Use fresh lemon at the end to brighten the sauce.
- Add a pinch of red pepper flakes if you like a mild kick.
- If sauce seems too thin, simmer a little longer; too thick, thin with a splash of milk.
Variation
- Vegetarian: Replace salmon with thick pan-fried tofu or roasted portobello mushrooms and follow the same sauce steps.
- Lighter dairy: Use half-and-half or milk with a teaspoon of cornstarch to thicken instead of heavy cream.
FAQs
Can I use frozen salmon fillets?
Yes. Thaw overnight in the fridge, pat dry, and follow the same cooking steps. Thawed fillets may need slightly less oven time.
Can I make the sauce ahead of time?
Absolutely. Make the sauce up to 2 days ahead and refrigerate. Reheat gently on the stove and add a splash of cream or water to loosen it if needed.
Are jarred roasted red peppers okay to use?
Yes — jarred roasted red peppers save time and taste great. Drain them well before blending or chopping so your sauce isn’t watery.
What if my sauce breaks or looks grainy?
If the sauce breaks, lower the heat and whisk in a little cold cream or a small pat of butter. Simmer gently — avoid very high heat with dairy.
Conclusion
This Creamy Spinach and Roasted Red Pepper Salmon makes home dinner feel warm and a little fancy, all without fuss. The sauce is sweet, smoky, and silky, and it pairs beautifully with rice, pasta, or simple roasted veggies. If you want a slightly different take or a faster method, you can peek at a similar approach in this recipe for Creamy Roasted Pepper Salmon (20 Minutes!) | COOKTORIA for extra ideas. I’d love to know how yours turns out — leave a comment and a star rating, and share a photo on Pinterest or Facebook. What twist did you try? Let us know below!

Creamy Spinach and Roasted Red Pepper Salmon
Ingredients
For the salmon
- 4 fillets 4 salmon fillets (about 6 oz each), skin on or off as you prefer Fresh or thawed frozen salmon is acceptable.
- to taste Salt and black pepper Adjust according to preference.
- 1 tablespoon 1 tablespoon olive oil or avocado oil Used for searing the salmon.
For the sauce
- 1 tablespoon 1 tablespoon butter (unsalted), or olive oil For sautéing shallots.
- 1 small 1 small shallot, finely chopped (or 1 small onion) Adds base flavor to the sauce.
- 2 cloves 2 garlic cloves, minced Garlic adds aroma and depth.
- 1 jar 1 jar (about 7–8 oz) roasted red peppers, drained and chopped Sweet and smoky flavor; jarred is more convenient.
- 2 cups 2 cups fresh baby spinach, roughly chopped Adds nutrition and color.
- 3/4 cup 3/4 cup heavy cream or half-and-half For a lighter version, use milk + 1 tsp cornstarch.
- 2 oz 2 oz cream cheese or 1/4 cup grated Parmesan (optional, for extra creaminess) Optional addition for creaminess.
- 1 teaspoon 1 teaspoon smoked paprika or sweet paprika For added flavor.
- 1 tablespoon 1 tablespoon lemon juice (fresh) Brightens the sauce.
- to taste Salt and pepper to taste For final seasoning.
- to taste Fresh parsley or basil, chopped, for garnish Optional garnish for color.
Instructions
Preparation
- Preheat the oven to 400°F (200°C). Pat salmon dry and season both sides with salt and pepper.
- Heat 1 tablespoon of oil in an oven-safe skillet over medium-high heat. Sear salmon skin-side down for 2–3 minutes until golden. Flip and cook for 1 minute more.
- Transfer skillet to the oven and roast for 6–8 minutes until just cooked through.
Sauce Preparation
- While salmon roasts, melt butter in a separate pan over medium heat. Add shallot and cook for 2 minutes until soft.
- Add garlic and cook for 30 seconds until fragrant.
- Stir in chopped roasted red peppers and smoked paprika; cook for 2 minutes.
- Pour in the cream and add cream cheese or Parmesan if using. Stir until cheese melts and sauce becomes smooth.
- Simmer for 2–3 minutes to thicken slightly.
- Add the chopped spinach and lemon juice. Stir until spinach wilts.
- Season with salt and pepper to taste.
Serving
- Spoon the warm sauce over the roasted salmon and garnish with fresh herbs and lemon if desired.