Salmon in Roasted Pepper Sauce
I love recipes that feel like a small celebration on a weeknight — satisfying, bright, and quick enough to make after work. This Salmon in Roasted Pepper Sauce is exactly that: pan-seared salmon finished in a silky, slightly smoky pepper and spinach sauce. It comes together in under 30 minutes and pairs beautifully with pasta, rice, or simply steamed vegetables.
There’s no complicated technique here, just clean seasoning and smart layering of flavors: the salmon’s crisped exterior, garlic-butter aromatics, sweet roasted peppers, peppery spinach, and a creamy Parmesan-studded sauce. I’ll walk you through what to gather, step-by-step instructions, and practical tips so you get it right the first time.
What You’ll Gather

Ingredients
- 2 salmon fillets (skin on, about 1 lb.) — two portion-sized fillets; skin helps hold the fillet together while searing and adds flavor if you crisp it.
- Salt and pepper — for seasoning the fish and seasoning the finished sauce; taste and adjust at the end.
- 1 tbsp. olive oil — for searing the salmon; use a neutral or good-quality olive oil with a medium smoke point.
- 1 tbsp. butter — added to the pan for the sauce to round out flavors and create gloss.
- 3 cloves garlic, finely diced — aromatic backbone of the sauce; fine dice helps it melt into the sauce without large chunks.
- 4 oz. roasted red peppers, diced — jarred roasted peppers are convenient; they add sweetness and smokiness.
- 4 cups fresh baby spinach — wilts quickly into the sauce and adds color, volume, and a subtle earthy note.
- ½ cup Half & Half or heavy cream — creates the creamy sauce; Half & Half keeps it lighter, heavy cream makes it richer.
- ¼ cup grated Parmesan cheese — adds savory umami and helps thicken and season the sauce.
- ¼ tsp. red pepper flakes (or to taste) — a gentle heat lift; adjust up or down depending on tolerance.
- ¼ cup chopped parsley — stirred in for freshness and herbal lift; use flat-leaf if possible.
- Salt and pepper (to taste) — final seasoning for the sauce; always taste before serving.
Salmon in Roasted Pepper Sauce in Steps
- 1. Season the salmon. — Pat the fillets dry with paper towels. Season both sides lightly with salt and pepper so the seasoning adheres and you get a good crust.
- 2. Heat the pan and sear the salmon. — Warm a medium non-stick skillet over medium heat. Add 1 tbsp. olive oil and let it shimmer. Place the salmon fillets in the pan flesh-side down (skin-side up). Cook 5 minutes, then flip and cook another 5 minutes, or until the salmon reaches your preferred doneness. Remove the salmon to a plate and set aside. (Use a spatula and handle gently to keep the fillets intact.)
- 3. Build the sauce base. — In the same pan, reduce heat to medium-low and add 1 tbsp. butter. Once melted, add the 3 cloves finely diced garlic and cook about 1 minute, stirring, until fragrant but not brown.
- 4. Add roasted peppers. — Add the 4 oz. diced roasted red peppers to the pan and cook 2 minutes, stirring so they warm through and release some flavor into the butter-garlic base.
- 5. Wilt the spinach. — Add the 4 cups fresh baby spinach to the pan and stir until it wilts down. This should only take a minute or two. Make sure the spinach is evenly incorporated with the peppers and garlic.
- 6. Finish the sauce. — Lower the heat to low. Pour in ½ cup Half & Half (or heavy cream). Stir in ¼ cup grated Parmesan cheese, ¼ tsp. red pepper flakes (or to taste), and ¼ cup chopped parsley. Season with salt and pepper to taste. Bring the mixture up to a gentle simmer, stirring so the Parmesan melts into the sauce and it thickens slightly. If the sauce seems too thick, you can loosen it with a splash of water, broth, or additional Half & Half (but do not add ingredients not listed).
- 7. Return the salmon to the pan. — Nestle the cooked salmon fillets back into the pan and spoon the sauce over each fillet so they reheat briefly and absorb some sauce flavor. Heat just until the salmon is warmed through, about 1–2 minutes.
- 8. Serve. — Serve the salmon and sauce over pasta, rice, or steamed vegetables as desired. Spoon extra sauce over the top and finish with a little extra chopped parsley if you like.
What Sets This Recipe Apart

This dish balances texture: crisped salmon exterior and a silky sauce with tender wilted spinach. Roasted red peppers bring a sweet, smoky note that pairs beautifully with Parmesan’s savory edge. The sauce is richer than a simple pan gravy but lighter than a heavy cream casserole — versatile enough for quick weeknights and still elegant for guests.
Easy Ingredient Swaps

- Swap Half & Half for heavy cream — for a richer, silkier sauce.
- Use feta or pecorino instead of Parmesan — they’ll shift the flavor: feta adds tang, pecorino is saltier and sharper.
- Substitute baby arugula for spinach — for a peppery lift, add it at the same stage but wilt slightly less.
- Use fresh roasted peppers (charred on a grill) instead of jarred — for extra smokiness if you have the time.
Must-Have Equipment
- Medium non-stick skillet — important for easy searing and preventing the salmon from sticking.
- Fish spatula or flexible spatula — helps flip salmon gently without breaking the fillet.
- Sharp knife and cutting board — for dicing garlic, peppers, and chopping parsley.
- Measuring cups and spoons — to keep the sauce ratios consistent.
Mistakes That Ruin Salmon in Roasted Pepper Sauce
- Overcrowding the pan while searing — drops the pan temperature and prevents a good sear. Cook in batches if needed.
- Cooking the garlic too long or at too high heat — it will burn and become bitter. Keep the garlic cooking gentle once added.
- Adding cream at high heat — can scramble or separate. Reduce to low heat before pouring in Half & Half or cream.
- Not drying the salmon before seasoning — wet fillets won’t brown well and will steam instead of sear.
Make It Year-Round
Roasted peppers are available jarred year-round, making this recipe dependable any season. In summer, swap jarred peppers for freshly charred peppers from the grill or broiler for a brighter result. In winter, lean on sturdy sides like rice or roasted root vegetables to make the meal heartier.
Chef’s Notes
- Skin-on fillets are easier to handle and taste great when crisped. If you prefer to remove skin, pat the fish dry and sear gently to avoid crumbling.
- When flipping salmon, wait until it releases easily from the pan — that’s the sign a crust has formed.
- If you want a smoother sauce, pulse the cooked pepper-spinach mixture briefly in a blender before returning it to the pan; then add the cream and Parmesan. (Optional and not required.)
Freezer-Friendly Notes
Cooked salmon with cream-based sauces freezes poorly; the sauce can separate and the fish texture changes. Instead, freeze cooked roasted peppers and a sautéed spinach base (without cream) in a sealed container for up to 3 months. Thaw, reheat gently, then finish with fresh Half & Half and Parmesan when ready to serve, and cook fresh salmon separately.
Popular Questions
- Can I use frozen salmon? — Yes. Thaw completely and pat dry before seasoning and searing to avoid excess moisture.
- Is this safe for meal prep? — Prepare the sauce and keep it refrigerated up to 3 days; reheat gently and finish with freshly cooked salmon to preserve texture.
- Can I skip the red pepper flakes? — Absolutely. They’re optional for heat; leave them out for a milder sauce.
- How do I know when salmon is done? — It should flake easily with a fork and have an opaque center. For precision, aim for 125–130°F (52–54°C) for medium doneness.
Next Steps
Try this with angel hair pasta tossed in a little olive oil and lemon zest, or serve over a bed of garlic mashed potatoes for a comforting dinner. If you liked this recipe, bookmark it, and check back for variations: herb-crusted salmon, lemon-caper versions, or a smoky chipotle pepper sauce. Don’t forget to leave notes about how you adjusted the heat or swapped ingredients — those tweaks make the recipe yours.

Salmon in Roasted Pepper Sauce
Ingredients
- 2 salmon fillets, skin on about 1 lb total
- salt and pepper to season
- 1 tbsp olive oil
- 1 tbsp butter
- 3 cloves garlic finely diced
- 4 oz roasted red peppers diced
- 4 cups fresh baby spinach
- 1/2 cup half & half or heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 tsp red pepper flakes or to taste
- 1/4 cup parsley chopped
- salt and pepper to taste (for sauce)
Instructions
- Pat the salmon fillets dry and season both sides with salt and pepper.
- Heat 1 tbsp olive oil in a medium non-stick skillet over medium heat.
- Place the salmon in the skillet flesh-side down and cook about 5 minutes, then flip and cook another 5 minutes, or until cooked to your liking; remove salmon and set aside.
- Reduce heat to medium-low and add 1 tbsp butter to the same pan; when melted, add the diced garlic and cook 1 minute until fragrant.
- Add the diced roasted red peppers and cook 2 minutes to warm through.
- Add the baby spinach and cook until wilted, stirring to incorporate with the peppers and garlic.
- Lower the heat to low and stir in 1/2 cup half & half (or heavy cream), 1/4 cup grated Parmesan, 1/4 tsp red pepper flakes, chopped parsley, and salt and pepper to taste; simmer gently until the sauce is warmed and slightly thickened.
- Return the salmon to the pan and spoon the sauce over each fillet to heat through, about 1–2 minutes.
- Serve the salmon with sauce spooned over, alongside pasta, rice, or steamed vegetables if desired.
Equipment
- non-stick or stainless skillet
- spatula or tongs
- Measuring cups and spoons
- Knife and cutting board
Notes
- Use either half & half or heavy cream depending on desired richness.
- Roasted red peppers can be from a jar, drained and diced.
- Adjust red pepper flakes to your spice preference.
- Do not overcook salmon; remove when it flakes easily.
