↑
  • Home
  • Eats
  • Drinks
  • Entertainment + Party Ideas
  • Life
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About Us
  • Disclosure

This Worthey Life - Food + Lifestyle

  • Drinks
    • Cocktails + Non-Alcoholic Drinks
    • Virgin Drinks
    • coffee drinks
    • Hot Chocolate recipes
  • Eats
    • appetizers
    • Breakfast
    • Crockpot – Instant Pot Recipes
    • Desserts
    • Frozen Treats
    • Healthy Dishes
    • Main Course
    • Side Dishes
    • Soup
  • Entertaining
    • Entertainment + Party Ideas
    • Holidays
    • Party Ideas
    • printables
    • Tablescapes
  • Life
    • Travel
    • Disney
    • Things To Do in Michigan
    • DIY
    • Gadget Geek
    • Lists
    • Movie News & Reviews
    • Pet Life
Home » Recipes » Main Course

Creamy Tomato Salmon Recipe – One Pan-Dinner

By: D. Durand Worthey  »  Updated: October 20, 2025  »   View our disclosure policy

  • Facebook
  • Email
Jump to Recipe

This creamy tomato salmon recipe is a one-pan dinner featuring salmon in a rich tomato-coconut sauce, roasted cherry tomatoes, and caramelized onions.

It’s easy to make, full of flavor, and perfect for cozy weeknight dinners or entertaining.

salmon with cherry roasted tomatoes

Creamy Tomato Salmon Recipe – One Pan Dinner

We’re nearing the end of garden tomatoes, so naturally, we’re looking for many ways to use up the plethora of tomatoes we keep finding!

We also love salmon, so combining these two together to create a creamy tomato salmon dish was on the menu. 

What I love about this dish is not only how vibrant it is in color, but the flavors coming together to showcase the freshness of late summer and early fall produce in one bite. 

Of course, you can always use store-bought tomatoes or hit up a local Farmer’s Market. 

fresh garden cherry tomatoes on a plate

There’s so much joy in munching on sun-ripened tomatoes, picked fresh from the vine. For this recipe, we’re highlighting a few of our favorites: Super Sweet 100, the crisp Favorita, and the plump Juliette—each offering a distinct note.

However, the star of this recipe is the 4 1/2 pound salmon filet, brushed with extra virgin olive oil, and gently rubbed with warm Creole seasoning, smoked paprika, and a freshly cracked black peppercorn mixture.

In addition, the salmon is nestled in a creamy blend of tomato sauce, coconut milk, and EVOO.

What to pair with this Creamy Tomato Salmon Recipe

Once out of the oven, the dish is garnished with fresh, finely chopped curly parsley, served over Jasmine rice or buttery mashed potatoes, and paired with garlicky pan-sautéed broccolini.

a creamy tomato sauced based with salmon in a white baking dish

What You Will Need:

Salmon Filet.  A full salmon filet between 3 1/2 – 4 pounds works fine. We’re a family of five, and this works perfectly. 

Cherry Tomatoes, Sweet Onions, Poblano Peppers. Just about any kind of cherry or grape tomato variety will work. I also used a large sweet onion sliced thinly, and two fresh red poblano peppers from our garden. A red sweet bell pepper works fine, too. 

Extra Virgin Olive Oil & Seasoning. For this recipe, I brushed each side of the salmon with a tablespoon of EVOO. I combined the seasoning and rubbed it on both the top and bottom. 

Tomato Sauce, Coconut Milk & EVOO. In a mixing bowl, add the tomato sauce, coconut milk, and the remaining tablespoon of extra virgin olive oil. Use a whisk to mix until smooth. 

ingredients to prep for baking a salmon on a marble background

Salmon with Cherry Tomatoes

6 Servings

Ingredients:

  • 1 large salmon filet
  • 2-3 cups cherry tomatoes, whole
  • 2 medium onions or 1 large onion, sliced
  • 2 red poblano peppers, halved and deseeded
  • 1 stick of unsalted butter, quartered 
  • 1 can of tomato sauce
  • 1 can of coconut milk
  • 1 tbsp flaky sea salt or kosher salt
  • 2 tbsps creole seasoning
  • 1 tbsp smoked paprika
  • 1 tsp freshly cracked black peppercorns
  • 3 tbsps extra virgin olive oil
  • freshly cracked black peppercorns to taste
  • 1 small bunch fresh curly or flat parsley, chopped fine

onions, tomatoes, peppers in a pan to roast

Directions:

  1. Prep the salmon by mixing 2 tbsp EVOO with Creole seasoning, smoked paprika, and black peppercorns. Generously rub the salmon with this mixture and set aside.
  2. Preheat the oven to 375°F (190°C).
  3. In a high-walled baking dish, combine cherry tomatoes, sliced onion, and halved poblano peppers. Drizzle with 2 tbsp EVOO, and then sprinkle with flaky sea salt and freshly cracked black peppercorns. Toss to coat evenly and roast for 30-35 minutes until tomatoes are soft and onions are caramelized.
  4. Lastly, arrange the four portions of butter into the dish, spreading them out so the melting butter will spread as it cooks in the oven. Put the baking dish into the oven. 
  5. While the vegetable mix roasts, whisk together 1 can of tomato sauce, 1 can of coconut milk, and 1 tbsp EVOO in a mixing bowl until smooth.
  6. After 30 minutes, reduce oven temperature to 350°F (175°C). Open the oven and pour the creamy sauce over the roasted vegetables. Nestle the salmon into the sauce and bake for 25-30 minutes until the salmon flakes easily and the sauce thickens.
  7. Remove the salmon from the oven, and garnish with fresh, finely chopped curly parsley.
  8. Serve with jasmine rice and steamed mixed vegetables.

roasted tomatoes, salmon and creamy sauce over a bed of jasmine rice

Things To Remember:

  • Salmon Prep: Pat dry with a paper towel, brush both sides of the salmon filet with EVOO, mix in the spices, and apply them evenly to both sides of the salmon. If time permits, allow the seasoned filet to rest for 10 to 15 minutes before baking. Why? Letting the salmon rest at room temperature for 15 minutes allows the flavors to meld together, enhancing the flavor and helping the salmon cook evenly. In addition, because of the high fat content in salmon, this resting period also helps the salmon retain moisture during cooking, resulting in a juicier and more tender filet. 
  • Peppers. If you prefer to use dried ancho chiles instead of fresh poblanos, soak them in hot water for 15 minutes, remove the stems and seeds, then slice before roasting.
  • Roasting Veggies: This recipe has two baking temperatures. First, preheat the baking dish, toss the veggies with oil and seasoning, and roast at 400°F (204°C) for 35 minutes, rotating halfway. Why? Roasting the tomatoes, onions, and poblano peppers beforehand will help caramelize the sugars in them, enhancing the flavors and creating a more balanced recipe. 
  • Sauce Preparation: Whisk tomato sauce, coconut milk, and olive oil until smooth.
  • Combining & Baking: Reduce oven to 350°F (175°C), pour sauce over roasted veggies, nestle salmon in, and bake until done.

Wine Pairing Recommendations: 

Crisp white wines, like a Sauvignon Blanc. Why? With citrus, grassy, and herbaceous notes, this wine easily complements this simple dish with warm, earthy flavors. This wine, with its bright acidity, can cut through the richness of the roasted salmon and coconut milk, while its herbal flavors play on the earthiness of the onions and peppers. 

You may also want to consider a Vermentino. Why? Its bright acidity and hints of citrus and herbs can enhance the flavors of the tomatoes and the savoriness of the other ingredients. 

can of coconut milk and tomato sauce to make a creamy sauce

Can I use something else besides Coconut Milk?

Yes, if you don’t like coconut milk or don’t have any on hand, you can use heavy cream. 

Can I Make This Creamy Tomato Salmon recipe ahead of time?

Yes, you can roast the peppers and tomatoes ahead of time, as well as make the creamy sauce the day or morning before you plan to serve it.

You can also make the salmon ahead of time.

This recipe will reheat just fine.

And honestly, it probably will taste even better the next day, with the flavors having time to marinate.

a plate of creamy tomato sauce with salmon over a bed of jasmine rice on a white plate

Tips on Heating Leftovers

Place the leftover salmon and sauce in a skillet or baking dish, cover loosely with foil, and warm at 325 for about 10-12 minutes.

You can also reheat smaller portions of this dish in the microwave until heated through.

cajun seasoned salmon cut in two pieces

Can I Use Frozen Salmon?

Fresh is always best. However, you can use frozen salmon for this recipe. Just make sure you let it fully thaw and pat it dry before seasoning.

I do not recommend using canned salmon for this recipe.

Can I use a different type of fish?

Yes, cod would work great in this creamy sauce.

You can also use halibut or trout! You will need to adjust the baking time, since those are thinner filets.

salmon filet with creamy tomato sauce on a bed of rice

This Creamy Tomato Salmon recipe is one of those dishes that can look super fancy for a dinner party, but is easy enough to make on a quick weeknight dinner.

What we love about this recipe is the ability to use our fresh garden tomatoes, but also an alternative to chicken, pork, or beef.

The sauce is rich and full of flavor and pairs beautifully with this Cajun-seasoned salmon. It’s not spicy at all, and it’s one the entire family can enjoy.

It’s also jazzed up enough to be the star of any dinner party.

We hope you enjoy this recipe as much as I did! If you try it out, I’d love to hear your thoughts.

Best regards, The Wortheys

Love Salmon? Try these recipes too! 

Salmon Tomato Bruschetta

Hot Honey Orange Salmon

Honey Pineapple Salmon

Grilled Chile Salmon Filets

Brown Sugar Peach Salmon

Air Fryer Salmon 

Salmon Potato Bake Dinner Recipe

Creamy Tomato Salmon Recipe

Creamy Tomato Salmon Recipe

A rich and flavorful salmon dish baked in a creamy tomato-coconut sauce, layered with roasted cherry tomatoes, caramelized onions, and smoky Creole seasoning. Perfect over jasmine rice or served with garlicky broccolini for a restaurant-quality meal at home.
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 10 minutes minutes
Cook Time: 55 minutes minutes
Total Time: 1 hour hour 5 minutes minutes
Servings: 6
Prevent your screen from going to sleep

Ingredients
 

  • 1 large salmon filet
  • 2-3 cups cherry tomatoes whole
  • 2 medium onions or 1 large onion sliced
  • 2 red poblano peppers halved and deseeded
  • 1 stick of unsalted butter quartered
  • 1 can of tomato sauce
  • 1 can of coconut milk
  • 1 tbsp flaky sea salt or kosher salt
  • 2 tbsps creole seasoning
  • 1 tbsp smoked paprika
  • 1 tsp freshly cracked black peppercorns
  • 3 tbsps extra virgin olive oil
  • freshly cracked black peppercorns to taste
  • 1 small bunch fresh curly or flat parsley chopped fine

Instructions

  • Prep the salmon by mixing 2 tbsp EVOO with Creole seasoning, smoked paprika, and black peppercorns. Generously rub the salmon with this mixture and set aside.
  • Preheat the oven to 375°F (190°C).
  • In a high-walled baking dish, combine cherry tomatoes, sliced onion, and halved poblano peppers. Drizzle with 2 tbsp EVOO, and then sprinkle with flaky sea salt and freshly cracked black peppercorns. Toss to coat evenly and roast for 30-35 minutes until tomatoes are soft and onions are caramelized.
  • Lastly, arrange the four portions of butter into the dish, spreading them out so the melting butter will spread as it cooks in the oven. Put the baking dish into the oven.
  • While the vegetable mix roasts, whisk together 1 can of tomato sauce, 1 can of coconut milk, and 1 tbsp EVOO in a mixing bowl until smooth.
  • After 30 minutes, reduce oven temperature to 350°F (175°C). Open the oven and pour the creamy sauce over the roasted vegetables. Nestle the salmon into the sauce and bake for 25-30 minutes until the salmon flakes easily and the sauce thickens.
  • Remove the salmon from the oven, and garnish with fresh, finely chopped curly parsley.
  • Serve with jasmine rice and steamed mixed vegetables.
Tried this recipe?Mention @thiswortheylife or tag #thiswortheylife!
  • Facebook
  • Email

Related Recipes
Main Course

Tatanisha

Hi! I'm Tatanisha!

I love all things decor + design. I love to share party ideas, tablescape inspirations, and easy dinner ideas. Read More
Derrick

Hello, I'm Derrick!

I believe anyone can eat and drink their way to happiness. Follow along as I prepare quick and easy meals, along with an assortment of drinks and other things that'll make you go yum in the night. Read More

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

This Worthey Life

Welcome! we’re Tatanisha + Derrick

This Worthey Life inspires everyone to live a “worthy” life by sharing our passion through food, travel, entertainment, and life adventures. Meet The Duo

worthey life in your inbox

Subscribe to the newsletter for all the latest recipes, tips, entertainment + more!

Thanks! Keep an eye on your inbox for updates.

©2025 This Worthey Life | Site By Pixel Me Designs
Contact | Privacy Policy | Disclosure Policy

Rate This Recipe

Your vote:




A rating is required
Name and email are required