Salmon with Tomato, Onions, and Capers

Quick and EasyGluten-FreeLow CarbPoached Salmon

Quick, easy, healthy! Salmon fillets poached in a tomato onion caper sauce with white wine.

Photography Credit: Elise Bauer

One of the best ways to prepare salmon is to poach it, in just a little liquid. We often use this “shallow poaching” method with a little white wine and herbs.

You can also make a simple sauce and poach the salmon in it, which is what we are doing here with these fillets, cooking them in a sauce of onions, tomatoes, white wine, and capers. Preparing salmon this way perfect for a quick and and easy midweek meal, and elegant enough for company.

Our Favorite Videos

Salmon with Tomatoes, Onions, Capers

And, by the way, it tastes great! How could it not, with these ingredients, right?

The tomato onion caper sauce hits all the notes—sweet from the tomatoes and onions, salty from the capers, tang from the tomatoes, lemon juice, and wine, and a dash of bitter from the lemon zest.

You make the sauce first, then rest the fillets on top of it, partly submerged, simmer, cover and cook. The dish takes maybe 10 minutes to prep and only 25 to cook.

Salmon with Tomato, Onions, and Capers Recipe

  • Prep time: 10 minutes
  • Cook time: 25 minutes
  • Yield: Serves 4

If fresh tomatoes aren't in season, use a 14-ounce can of diced tomatoes.

Don't use wine in cooking? Just sub with more water and an additional 2 teaspoons of lemon juice.


  • 3 tablespoons extra virgin olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, peeled and diced
  • 2 large fresh tomatoes, diced
  • 1 teaspoon fresh thyme leaves, chopped
  • 2 teaspoons freshly grated lemon zest
  • 2 tablespoons lemon juice
  • 2 tablespoons of capers, drained
  • 1 teaspoon of chopped jalapeño peppers (no seeds, no stem, no ribs) either fresh or pickled
  • 1/3 cup white wine
  • 1/4 cup water
  • Salt and pepper
  • 2 fresh salmon fillets, 1/2 pound each


1 Sauté the onions and garlic: In a large, wide (at least 12 inches wide) saucepan (one that comes with a cover), heat olive oil on medium heat.

Add the onion and cook, stirring regularly, until just beginning to brown, about 5 minutes. Add the garlic and cook for 1 minute.

2 Add tomatoes, thyme, lemon zest and juice, capers, jalapeño, salt, pepper: Raise the heat to medium-high and add the tomatoes, thyme, lemon zest, lemon juice, capers, and jalapeño peppers.

Simmer for 10 minutes, adding a little water if needed to prevent the sauce from getting too dry. Salt and pepper to taste.

3 Add wine and water: Add 1/3 a cup of white wine - a simple Chardonnay will work. Add 1/4 cup of water. Bring to a simmer.

4 Add salmon fillets, cover and cook: Place the fillets in the pan on top of the sauce, skin side down, if the fillets are still in their skin. Cover and reduce heat to medium-low.

Cook for 4-7 minutes, depending on how thick the cuts of fish are. Poke the fish with a fork and look for doneness. The fish should still be a little rare in the middle, but not raw.

Serve immediately, with tomato sauce generously applied.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.


Salmon Provencal with Fresh Herbs, Tomatoes, Shallots here on Simply Recipes

Salmon with tomatoes, onions, olives, and capers from Family Foodie

Grilled Salmon with Sundried Tomato, Olive, Caper and Parsley Relish from Kalyn's Kitchen

Salmon with Tomatoes, Onions, Capers

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

26 Comments / Reviews

No ImageSalmon with Tomato, Onions, and Capers

Did you make it? Rate it!

  1. Carl

    Salmon very tasty. Light and fluffy. Served with mashed potato and veg.


  2. Andrew

    This was excellent. I usually grill salmon but I wanted something different. It was perfect. I served it with White rice. Very enjoyable.


  3. Dawn

    We made this last night with a few changes. We added half of a red and green bell pepper, black olives and switched to chives instead of onion (low FODMAP diet). It was absolutely delicious with jasmine rice. I loved that it is so easy to check when the salmon is done, giving us some of the most moist and fabulous tasting salmon we have ever had. Wonderful recipe, thank you Elise!


    Show Replies (1)
  4. Jelena

    Thanks for another great recipe, enjoyed it the other day. However, my family isn’t fond of capers and I’m thinking of a possible substitute. Olives? Thanks in advance!

    Show Replies (1)
  5. Stephanie

    What a flavourful dish…thanks for posting this recipe. It will definitely be one of our favourite salmon dishes from now onwards!!!


View More
Salmon with Tomatoes, Onions, CapersSalmon with Tomato, Onions, and Capers