• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Search All Recipes
    • Recipe Round-Ups
  • More
    • About
    • Work With Me!
    • Lifestyle
    • Outside the Kitchen
    • Kitchen Tips & Gifts
    • Contact

Framed Cooks

menu icon
go to homepage
  • July 4th Recipes!
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • July 4th Recipes!
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Framed Cooks » Recipes » Dinner

    Salmon with Tomato Sauce

    Published: May 27, 2021 · Modified: Feb 26, 2024 by Kate Morgan Jackson · This post may contain affiliate links · 6 Comments

    Jump to Recipe

    This speedy recipe for roasted salmon with tomato sauce is delicious, creamy and dinner party worthy!  Just don’t tell them it took you only 30 minutes to whip up.

    Easy roasted salmon with creamy tomato sauce on a plate.
    Jump to:
    • Why we love this recipe
    • Ingredients you need
    • Ingredient notes and substitutions
    • How to make this recipe
    • Recipe FAQs
    • Want to round out your meal?
    • Other salmon recipes we love!
    • Could you leave us a review?
    • Salmon with Tomato Sauce

    Why we love this recipe

    We try for seafood at least once a week in our house, because of the whole good and good for you thing, and whenever I am short on menu ideas I always end up with a couple pieces of salmon in my shopping cart.

    It’s delicious. It’s pretty much always available. IT’S A POWER FOOD.

    And there are about one million ways to make salmon, but the one I keep coming back to again and again is roasting it, because it is fast, 100% reliable, and then you can fancy it up however you want to.

    In this case, with a creamy, dreamy, silky sauce that is full of sweet cherry tomatoes and a splash of white wine and just the right amount of cream to make it luxurious without being too naughty.

    Did I mention it takes only a half hour from start to finish?

    Ingredients you need

    Ingredients for salmon with creamy tomato sauce on a counter.

    Ingredient notes and substitutions

    • Salmon: You want boneless salmon fillets, about four to six ounces per person, which is pretty readily available at the seafood counter of your supermarket.
    • Cherry Tomatoes: We love how handy and tasty these little guys are for this sauce, but in tomato season you can also use full size tomatoes cut into bite-sized chunks.
    • Cream: Yes, you can use light cream instead of heavy cream, but the sauce won’t be as, well, creamy. There’s only two tablespoons of cream per serving, so I say go for it!

    How to make this recipe

    STEP 1: You’re gonna start with my fool-proof roasted salmon method, which is as easy as this: crank your oven up to 450 and line a rimmed baking sheet with parchment or non-stick foil.

    STEP 2: Now nestle your salmon filets on the pan, skin-side down, and if they have one skinny end tuck it underneath (this will keep it from cooking faster than the rest of the salmon and drying out).

    Brush the salmon with a little olive oil, sprinkle them with sea salt and pepper and pop them in the oven for 15 minutes.

    Basted salmon on baking sheet with foil.

    While the salmon is roasting, make the sauce!

    STEP 3: Melt up a little butter in a skillet and add some chopped sweet onion. Stir it around just until the onion is softening up.

    Sauteed onions in a frying pan.

    STEP 4: Toss in some halved cherry tomatoes and white wine and let it all simmer until the tomatoes start to soften and break down. Swirl in the teeniest amount of cream. (Things are getting very tasty in your kitchen by now!)

    Creamy tomato sauce in a pan.

    Ladle a puddle of that amazing sauce onto each dinner plate.

    STEP 5: At this point your salmon will be cooked perfectly, so use your handy fish spatula (trust me, this is one of the best kitchen tools you will ever own, so if you don’t have one you need one!) to slide it off the pan and onto each puddle of sauce.

    Spoon the rest of the sauce over the top of the salmon – don’t leave a drop behind! – and if you are feeling extra fancy you can sprinkle some chopped parsley over the whole glorious thing.

    Recipe FAQs

    What is the best kind of salmon to buy?

    I know, there are SO many choices! The best kind is wild-caught, and ideally from the Pacific Ocean, although Atlantic wild-caught is the next best choice.

    How do I know when salmon is done?

    You want it to be cooked but still tender and flaky – I find that 15 minutes in a 450 degree oven is perfect, but if you want to test it, poke a fork into it and see if it flakes easily. If it does, it’s done!

    What’s the best kind of white wine to cook salmon with?

    I’m not going to fib…I will cook with whatever I happen to have open. But if you have a choice, pinot Grigio and sauvignon blanc are excellent cooking wines.

    Do I have to use the heavy cream?

    This recipe works out to two tablespoons of cream per serving, so I would go for it! But if you really want to lighten it up, you can swap in half and half…the sauce will be a little lighter in consistency.

    Have a question I didn’t cover?

    Pop your question in the comments section below and I will answer pronto!

    And there you have it…a dinner party level salmon supper in less time than it takes to set the table!

    Want to round out your meal?

    We love adding to the veggie part of this salmon supper by adding some whipped cauliflower. You also might want some grilled flatbread to mop up every drop of that dreamy sauce.

    And for dessert, we are thinking some upside down peach cake!

    Other salmon recipes we love!

    • Easy roasted salmon grain bowl on a wooden counter.
      Roasted Salmon Bowl
    • Flaked Salmon with Sesame Noodles
    • Chopped Salmon Tartare in a bowl on a wooden counter.
      Salmon Tartare
    • Salmon with mustard sauce on a baking pan.
      Salmon With Mustard Sauce

    Looking for more seafood inspiration? Here is our complete collection of seafood recipes!

    Roasted salmon with creamy tomato sauce on a plate.

    Could you leave us a review?

    If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave a star rating (you pick how many stars! 🌟 ) and your thoughts in the Comments section.

    Print

    Salmon with Tomato Sauce

    Roasted salmon with creamy tomato sauce on a plate.
    Print Recipe
    Pin Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 2 reviews

    This speedy recipe for roasted salmon with tomato sauce is delicious, creamy and dinner party worthy!  Just don’t tell them it took you only 30 minutes to whip up.

    • Author: Kate Morgan Jackson
    • Prep Time: 15 minutes
    • Cook Time: 15 minutes
    • Total Time: 30 minutes
    • Yield: 2
    • Category: Dinner
    • Method: Oven, Stovetop
    • Cuisine: American

    Ingredients

    Scale
    • 2 boneless six ounce salmon filets
    • 1 tablespoon olive oil
    • 2 tablespoons butter
    • ½ sweet onion, peeled and chopped
    • 1 cup cherry tomatoes, halved
    • ¼ cup white wine
    • ¼ cup heavy cream
    • Chopped fresh parsley for garnish

    Instructions

    1. Preheat oven to 450 and line a rimmed baking sheet with parchment paper or nonstick foil.
    2. Place the salmon filets skin side down on the baking sheet, and if they have one thin end, tuck it underneath. Brush the salmon filets with olive oil and sprinkle lightly with salt and pepper.  Pop them in the oven to roast for 15 minutes.
    3. While the salmon is roasting, prepare the sauce: put the butter in a medium sized skillet over medium high heat. When it is melted, add the onion and sauté for about 3 minutes or until the onion starts to soften.
    4. Add the tomatoes and wine and simmer until the tomatoes just start to break down, another 3-5 minutes or so. Stir in the cream.
    5. Ladle a puddle of sauce on each plate, place a salmon filet on top and ladle more sauce over the top. Sprinkle on some parsley and serve!

    Notes

      • Salmon: You want boneless salmon fillets, about four to six ounces per person, which is pretty readily available at the seafood counter of your supermarket.

      • Cherry Tomatoes: We love how handy and tasty these little guys are for this sauce, but in tomato season you can also use full size tomatoes cut into bite-sized chunks.

      • Cream: Yes, you can use light cream instead of heavy cream, but the sauce won’t be as, well, creamy. There’s only two tablespoons of cream per serving, so I say go for it!

    Did you make this recipe?

    Share a photo and tag @FramedCooks on Facebook or Instagram…we want to see it!

    561 shares
    • Facebook
    • Twitter
    • Yummly

    Want every new recipe delivered right to your email inbox?

    Reader Interactions

    Comments

    1. Cat says

      December 18, 2024 at 9:39 am

      I fixed this last night. I’m a basic salmon gal. Herbs, butter and bake on high temp. But this is definitely a winner. Thanks.

      Reply
      • Kate Morgan Jackson says

        December 20, 2024 at 11:37 am

        Cat, thank you so much! I’m with you on the basic salmon but I do love this version when I am feeling fancy. Happy holidays to you and yours!

        Reply
    2. Barbara says

      October 02, 2023 at 6:39 pm

      It’s a winner! Very simple and elegant dish that is quick to make. Everyone loved it! The recipe is delicious as is. The only change I made was to use fresh basil instead of parsley.

      Reply
      • Kate Morgan Jackson says

        October 05, 2023 at 11:58 am

        Hi Barbara and thank you for this nice note! And I also use basil in everything I can think of until it peters out – my basil here in North Carolina is still hanging on! :)

        Reply
    3. Sally says

      July 20, 2023 at 12:44 pm

      This was the perfect recipe for a dinner that you want to look and taste fancy, but not use a fancy amount of time. Simple, but elegant!

      Reply
      • Kate Morgan Jackson says

        July 24, 2023 at 8:29 pm

        I’m so glad! Salmon always delivers. :)

        Reply

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Kate from Framed Cooks

    Hi, I’m Kate! I’m a recipe writer, food photographer and devoted bacon lover. I’m so glad you’re here!

    More about me →

    July 4th Recipes!

    • Peach mozzarella salad on a plate.
      Peach Mozzarella Salad
    • Shrimp with dipping sauce on a platter.
      Shrimp with Dipping Sauce
    • Grilled Buttermilk Rosemary Chicken on a Plate
      Grilled Buttermilk Chicken
    • Orange Avocado Shrimp Salad on a plate with mint leaves.
      Orange Avocado Shrimp Salad
    • Zucchini gazpacho in a bowl.
      Zucchini Gazpacho
    • Strawberry slab pie on a white platter.
      Easy Strawberry Cheesecake Tart

    Reader Favorites

    • Pastina with egg and cheese in a bowl.
      Pastina with Egg and Cheese, Otherwise Known As Comfort Food
    • Lemon Garlic Lobster Pasta in a bowl with a fork.
      Pasta with Lobster Sauce
    • Grandpa's Coca-Cola Ribs on a cutting board.
      Grandpa’s Coca-Cola Ribs
    • Pasta with Buttered Egg Sauce on a plate with a fork.
      Pasta with Egg Sauce
    • Soft scrambled eggs with ricotta on a plate.
      Ricotta Scrambled Eggs
    • Cheese Fries in a bowl on a wooden counter.
      Easy Cheese Fries

    Want every new recipe delivered right to your email inbox?

    Sign Me Up!

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms of Use

    Newsletter

    • Sign Up!

    Get in Touch

    • Contact

    Copyright © 2025 Framed Cooks

    All photographs © FramedCooks and may not be used for any purpose without written permission. As an Amazon Associate I earn from qualifying purchases.

    561 shares
    561 shares
    • 518