Pin
This creamy roasted red pepper salmon has become my go to weeknight dinner when I want something that feels fancy but comes together without much fuss. The vibrant coral colored sauce gets its richness from coconut milk and roasted peppers, creating a restaurant quality dish that honestly tastes like you spent hours in the kitchen. I stumbled upon this combination after buying too many jars of roasted red peppers on sale, and now it is the recipe my friends ask me to make whenever they visit.
I remember the first time I served this to my sister who claimed she did not like salmon. She went back for seconds and then texted me the next day asking for the recipe. That is when I knew this one was a keeper. The creamy sauce somehow makes even people who are hesitant about fish completely change their minds.
Gather Your Ingredients
- 2 tablespoons avocado oil for the salmon: This high smoke point oil is perfect for getting a nice sear without burning. Look for cold pressed varieties that have a light clean taste.
- 1/2 teaspoon sea salt to taste for seasoning the fish: Good quality flaky sea salt makes a real difference here. You want something that will enhance rather than overpower the delicate salmon flavor.
- 1 teaspoon garlic powder: While fresh garlic goes in the sauce, the powder creates a different kind of savory crust on the salmon that really complements the whole dish.
- 1 tablespoon avocado oil for the sauce: Keeps everything cohesive and helps the aromatics release their full flavor without sticking to the pan.
- 1 cup yellow onion chopped: Yellow onions have just the right balance of sweetness and sharpness. Choose ones that feel heavy for their size with papery skins and no soft spots.
- 5 large cloves garlic minced: Fresh garlic is non negotiable here. It becomes sweet and mellow when cooked down into the sauce. I always buy the pre peeled cloves to save time.
- 1 sixteen ounce jar roasted red peppers drained: This is your flavor star. Go for jarred peppers packed in water rather than oil for a cleaner taste that will not compete with the coconut milk.
- 1 fifteen ounce can full fat coconut milk: Full fat is essential for that luxurious creamy texture. Shake the can well before opening since the cream often separates.
- 1 teaspoon sea salt to taste for the sauce: Season in layers and taste as you go. You can always add more but you cannot take it away.
- 1 cup cherry tomatoes optional: These little bursts of freshness cut through the richness beautifully. I like to halve them so they release their juices into the sauce.
- 5 ounces baby spinach optional: Wilts down to almost nothing but adds color, nutrition, and a slight earthiness that balances the sweetness of the peppers.
How to Make It
- Prepare Your Salmon
- Take your salmon fillets out of the refrigerator about 15 minutes before cooking so they come closer to room temperature. This ensures even cooking throughout. Pat them completely dry with paper towels because any moisture will prevent that gorgeous golden crust from forming. Season both sides generously with the half teaspoon of sea salt and the full teaspoon of garlic powder. Really press those seasonings into the flesh with your fingers so they adhere properly. Set the seasoned salmon aside on a clean plate while you prepare everything else.
- Sear the Salmon
- Heat a large skillet over medium high heat for a good two minutes until it is properly hot. Add the 2 tablespoons of avocado oil and swirl it around to coat the entire bottom of the pan. You will know it is ready when the oil shimmers and moves quickly across the surface. Carefully place your salmon fillets skin side up into the hot pan. Do not move them or touch them for at least 4 to 5 minutes. I know it is tempting to peek but resist the urge because moving them too early will tear that beautiful crust. You want a deep golden brown color on the first side. Flip the salmon gently using a fish spatula and cook for another 3 to 4 minutes on the other side depending on thickness. The salmon should be just cooked through with a slightly translucent center. Remove the salmon to a clean plate and tent loosely with foil to keep warm.
- Build the Aromatics
- In the same skillet you used for the salmon, reduce the heat to medium and add your remaining tablespoon of avocado oil. Toss in the chopped yellow onion and let it cook for about 6 to 8 minutes, stirring occasionally. You want the onions to become completely soft and translucent with golden edges. This step builds the entire flavor foundation so do not rush it. The onions should smell sweet and have no raw crunch left when you taste one. Add your minced garlic and stir constantly for about 60 to 90 seconds until it becomes fragrant. Be careful not to let the garlic burn because it turns bitter instantly. You will know it is ready when your kitchen smells absolutely incredible.
- Create the Sauce Base
- Add your drained roasted red peppers to the skillet with the onions and garlic. Stir everything together and let it cook for about 2 minutes so the peppers can heat through and start mingling with the aromatics. Pour in the entire can of full fat coconut milk and add your teaspoon of sea salt. Stir well to combine everything and bring the mixture to a gentle simmer. Let it bubble away for about 5 minutes so the flavors can marry together. The sauce will reduce slightly and thicken just a bit around the edges.
- Blend Until Silky
- Turn off the heat and let the sauce cool for just a minute or two so it is not dangerously hot. Use an immersion blender right in the pan to puree everything until completely smooth and creamy. If you do not have an immersion blender, carefully transfer the hot sauce in batches to a regular blender, but leave the lid slightly cracked and cover with a towel to let steam escape. Blend until you have a gorgeous coral colored silky sauce with no chunks remaining. Pour the blended sauce back into the skillet if you used a regular blender.
- Add Your Greens
- If you are using the optional cherry tomatoes and baby spinach, now is the time to add them. Turn the heat back to medium low and stir in the halved cherry tomatoes first. Let them cook for about 2 minutes until they just start to soften and release their juices. Then add all of the baby spinach. It will look like way too much but just keep stirring gently and it will wilt down dramatically in about 2 to 3 minutes. The spinach should be completely wilted but still bright green. Taste your sauce and adjust the seasoning with more salt if needed.
- Bring It All Together
- Nestle your reserved salmon fillets back into the creamy sauce, spooning some of it over the top of each piece. Let everything warm together over low heat for just 2 to 3 minutes. You do not want to overcook the salmon so just enough time to heat it through and let it soak up some of that incredible sauce. The salmon should look glossy and be coated in that beautiful creamy pepper sauce.
The roasted red peppers are honestly my favorite part of this whole dish. There is something about their sweet smoky flavor that transforms regular salmon into something special. I once made this for a dinner party where half the guests were following different diets, and everyone could eat it without any changes. That is the beauty of naturally wholesome ingredients that just happen to check all the boxes.
Flavor Boosters
If you cannot find or do not like coconut milk, you can absolutely use heavy cream for a more traditional creamy sauce. The flavor will be richer and less tropical but still delicious. For a lighter dairy free option, cashew cream works beautifully and gives you that same silky texture. Roasted red peppers can be swapped with roasted tomatoes for a slightly more acidic sauce, or sun dried tomatoes if you use the oil packed kind and reduce the added oil. The sauce works well with chicken, shrimp, white fish, or chickpeas for a vegetarian twist. Add fresh basil, dill, or tarragon at the end for a herbal lift, or try kale and beans for a heartier version in cooler weather. Sprinkle in smoked paprika or red pepper flakes to dial up the warmth and add extra depth.
Serving Suggestions
Serve the salmon over jasmine rice or cauliflower rice for lighter fare, or creamy polenta to match the sauce's silkiness. Roasted asparagus, Brussels sprouts, or a simple green salad with vinaigrette pair well as sides. Crusty bread is essential for soaking up extra sauce. For meal prep, portion salmon and sauce with rice in individual containers for easy lunches, or present family style with salmon arranged on the sauce in a shallow bowl for special occasions.
Creative Twists
Switch out the vegetables seasonally: fresh heirloom or cherry tomatoes and corn in summer, kale and white beans in fall and winter, or mix in herbs and asparagus in spring. The sauce base is adaptable throughout the year, allowing you to customize with whatever fresh produce or herbs inspire you. Add torn herbs right before serving for a seasonal finish. Vary proteins or try with roasted cauliflower steaks for a vegetarian main.
This is one recipe that earns rave reviews every time. It is equally suited to a simple weeknight meal or an elegant dinner party, and the leftovers taste just as amazing the next day.
Common Questions About This Recipe
- → How can I make this dairy-free?
Simply substitute the coconut milk with oat or almond milk for a delicious dairy-free alternative. The flavor and creaminess will still shine in the dish.
- → Can I lower the sodium content?
Yes, use a reduced-salt option or decrease the amount of sea salt when seasoning. Taste the sauce before adding additional salt to suit your preference.
- → Is this salmon dish suitable for meal prep?
Absolutely! You can prepare the sauce and salmon ahead of time, then store them separately or together in the fridge. Gently reheat before serving.
- → What can I serve with this entrée?
This salmon pairs well with rice, quinoa, or crusty bread, and a simple side salad works great to balance the creamy sauce.
- → Can I add extra vegetables?
Definitely. Spinach and cherry tomatoes are optional in this recipe, but you can add other greens or seasonal veggies for added texture and nutrition.