| |

Cilantro Salmon Tomato Soup Recipe

If you’re craving something comforting but also packed with fresh, vibrant flavors, you absolutely have to try this Cilantro Salmon Tomato Soup Recipe. It’s one of those meals that warms you up from the inside out while still feeling light and satisfying. I promise you, once you dive into this tangy tomato broth with tender chunks of salmon and a fresh hit of cilantro, it’ll become a regular in your kitchen rotation.

❤️

Why You’ll Love This Recipe

  • Vibrant Flavors: The fresh cilantro and lime juice brighten the rich tomato salmon base beautifully.
  • Nutritious & Filling: Packed with protein and veggies, it’s hearty without being heavy.
  • One-Pot Wonder: Minimal cleanup and easy prep make it a weeknight winner.
  • Customizable: You can easily add potatoes or leave them out based on your mood.

Ingredients You’ll Need

The magic behind this Cilantro Salmon Tomato Soup Recipe really comes down to the balance of fresh and pantry-friendly ingredients. Using ripe tomatoes or good-quality canned will make a huge difference, and the cilantro adds that signature fresh punch.

Flat lay of fresh coarsely chopped bright red tomatoes, a large whole white onion, five whole large garlic cloves with papery skins, two bay leaves, a small white ceramic bowl of deep red tomato paste, a small white ceramic bowl of vegetable broth, cubed raw pink salmon fillet, medium diced pale yellow potatoes, a small white ceramic bowl containing red pepper flakes, a small white ceramic bowl of ground black pepper, a whole fresh lime, a small bunch of leafy green cilantro sprigs, and three fresh green onion sprigs, all arranged symmetrically on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Cilantro Salmon Tomato Soup, healthy salmon soup, quick salmon soup recipe, flavorful salmon tomato broth, easy one-pot salmon soup
  • Fresh tomatoes or canned diced tomatoes: Fresh tomatoes bring a bright, natural sweetness; canned works great when fresh isn’t in season.
  • Onion: Adds a mellow, savory base to the soup.
  • Garlic cloves: For that aromatic punch that wakes up the broth.
  • Oil (for frying): Choose your favorite – olive or avocado oil work wonderfully.
  • Red pepper flakes: Adds a subtle kick without overpowering the soup.
  • Bay leaves: Deepens the flavor with an earthy note.
  • Tomato paste: Concentrates tomato flavor to enrich the broth.
  • Tomato sauce: Helps create a smooth consistency when combined with fresh tomatoes.
  • Vegetable broth: Use low sodium to control the salt levels and keep it healthy.
  • Salmon fillet: Fresh, cubed salmon gives the soup its protein and a tender texture.
  • Potatoes (optional): Dice them medium-sized for a more filling bowl of soup.
  • Salt: Enhances all the flavors but adjust to your taste.
  • Ground black pepper: Freshly cracked is best for that subtle heat.
  • Lime or lemon juice: Adds a zesty brightness that ties everything together.
  • Cilantro (finely chopped): The star herb that lifts the whole dish.
  • Green onion sprigs: For garnish that adds color and a gentle bite.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love that this Cilantro Salmon Tomato Soup Recipe is so adaptable. Whether you’re looking for a lighter version or something extra hearty, you can tweak it easily to fit your taste or what’s in your fridge.

  • Make it vegetarian: Swap salmon for hearty beans or chickpeas – still delicious and filling!
  • Extra veggies: Throw in diced zucchini or bell peppers for a more chunky soup.
  • Spice it up: Add more red pepper flakes or a dash of smoked paprika for a deeper smoky flavor.
  • Less potatoes: Use fewer potatoes or none at all if you prefer a lighter broth with just salmon.

How to Make Cilantro Salmon Tomato Soup Recipe

Step 1: Sauté the aromatics

Start by heating your pot over medium heat and swirling in the oil. Toss in the chopped onion and minced garlic, cooking them for about 3-4 minutes until they’re soft and fragrant. You’ll know they’re ready when the onion turns translucent and the kitchen smells incredible. Then sprinkle in the red pepper flakes and add the bay leaves; stir everything for about 30 seconds to bloom those flavors.

Step 2: Build the tomato base

Next, mix in the tomato paste and cook it out with the aromatics so it’s rich and caramelized — this really deepens the soup’s flavor. Add your chopped fresh tomatoes or canned diced tomatoes along with the tomato sauce (if you’re using fresh tomatoes). Pour in the vegetable broth, give it all a good stir, then cover and simmer on medium heat for 20 minutes. This step helps meld all those delicious tomato flavors together into a beautifully rich broth.

Step 3: Add salmon and potatoes

Now for the star of the show: gently add your cubed salmon and diced potatoes if you’re including them. Cover the pot and reduce the heat to low, letting it cook for another 20 minutes. This slow gentle cooking keeps the salmon tender and flaky while allowing the potatoes to become tender but still hold their shape. Don’t rush this step — patience here pays off!

Step 4: Final seasonings and herbs

Season with salt and freshly ground black pepper to taste. Squeeze in fresh lime or lemon juice for that essential citrus brightness that cuts through the richness. Stir in about three-quarters of the chopped cilantro, then let the soup rest uncovered for 5 minutes. This standing time lets the flavors marry perfectly before serving.

👨‍🍳

Pro Tips for Making Cilantro Salmon Tomato Soup Recipe

  • Use Fresh or High-Quality Canned Tomatoes: I found that when fresh tomatoes aren’t available, good canned tomatoes really do the trick, just skip the tomato sauce for better balance.
  • Gentle Salmon Cooking: Avoid stirring after adding salmon to keep the fish intact — flaky chunks are the best part!
  • Balancing Acidity: Adding lime juice at the end brightens the entire soup and isn’t overwhelming if you add it gradually and taste as you go.
  • Avoid Overcooking Potatoes: Use medium dice and keep an eye on texture so they stay tender and don’t turn mushy.

How to Serve Cilantro Salmon Tomato Soup Recipe

A white bowl is filled with a thick orange-red soup that has visible pieces of light brown cooked chicken, bright green chopped scallions, diced red tomatoes, and small chunks of white and yellow vegetables, all floating in the broth. The soup's surface is shiny with a rich texture, and a silver spoon rests inside the bowl. The bowl is placed on a dark blue cloth on a white marbled surface, and some broken pieces of flat bread are blurred in the background. Photo taken with an iphone --ar 2:3 --v 7 - Cilantro Salmon Tomato Soup, healthy salmon soup, quick salmon soup recipe, flavorful salmon tomato broth, easy one-pot salmon soup

Garnishes

I swear by a generous sprinkle of fresh cilantro right on top and a scattering of finely chopped green onions for a little crunch and pop of color. Sometimes I add an extra wedge of lime alongside the bowl so everyone can add a fresh squeeze to their liking. These garnishes make the soup feel fresh and even more inviting.

Side Dishes

To round out the meal, I like serving this soup with a crusty baguette or warm garlic bread—perfect for dipping into that tomato-rich broth. A light side salad with a tangy vinaigrette also complements the flavors so nicely if you want a refreshing contrast.

Creative Ways to Present

For a fun twist when entertaining, serve this Cilantro Salmon Tomato Soup Recipe in mini bread bowls or hollowed-out bell peppers. It’s a great way to impress guests and makes the meal feel extra special without much extra effort.

Make Ahead and Storage

Storing Leftovers

Leftover soup keeps really well in an airtight container in the fridge for up to 3 days. When I store it, I like to wait until it’s cooled completely before sealing it tight to preserve the flavors and freshness.

Freezing

I personally recommend freezing this soup without the potatoes if you plan to store it long-term—they tend to get mushy when frozen. I portion the soup into freezer-safe containers so I can thaw just the right amount for a quick meal.

Reheating

When reheating, do it gently on the stove over medium-low heat to avoid breaking up the salmon too much. Give it a good stir occasionally and add a splash of broth or water if it feels too thick. A fresh squeeze of lime or a little extra chopped cilantro right before serving always revives the vibrancy.

FAQs

  1. Can I use frozen salmon for this Cilantro Salmon Tomato Soup Recipe?

    Yes! Frozen salmon can work fine, just make sure it’s fully thawed and patted dry before adding it to the soup. This helps prevent extra liquid from diluting the flavor and keeps the texture nice.

  2. Is it better to use fresh or canned tomatoes in this recipe?

    Both work well, but fresh tomatoes give the soup a brighter, more vibrant taste in season. Canned diced tomatoes are a great pantry backup and still deliver rich tomato flavor year-round.

  3. Can I make this soup spicier?

    Absolutely! Adding more red pepper flakes or a pinch of cayenne will amp up the heat. Just add a little at a time while tasting so it doesn’t get too overpowering.

  4. What’s the best way to serve leftovers?

    Reheat gently on the stovetop with a splash of broth. Add a fresh sprinkle of cilantro and a wedge of lime before serving to bring back that fresh taste.

Final Thoughts

This Cilantro Salmon Tomato Soup Recipe has quickly become one of my favorite go-to meals. It’s genuinely satisfying, comforting, and packed with fresh flavors that make every spoonful feel special. I love how simple it is to prepare yet how much it tastes like you’ve put in hours in the kitchen. If you’re looking for a soup that feels wholesome and bright all at once, this one’s a total winner. Trust me, once you make it, you’ll be glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cilantro Salmon Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 59 reviews
  • Author: Lauren
  • Prep Time: 8 minutes
  • Cook Time: 43 minutes
  • Total Time: 51 minutes
  • Yield: 8 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Salt

Description

Cilantro Salmon Tomato Soup is a hearty and aromatic one-pot meal featuring tender chunks of salmon and potatoes simmered in a rich tomato broth infused with garlic, onion, and fresh cilantro. Enhanced with a zesty splash of lime juice and mild red pepper flakes, this comforting soup combines robust flavors and wholesome ingredients, making it an ideal nutritious dish perfect for any season.


Ingredients

Produce

  • 3 1/2 lbs fresh tomatoes, coarsely chopped or 2 x 28 oz cans diced tomatoes
  • 1 large onion, chopped
  • 5 large garlic cloves, minced
  • 4 medium potatoes, medium diced (optional)
  • 1 lime or lemon, juiced
  • 1 bunch cilantro, finely chopped
  • 3 green onion sprigs, finely chopped

Pantry

  • 2 tbsp oil (for frying)
  • 1/4 tsp red pepper flakes
  • 3 bay leaves
  • 5 tbsp (3 oz) tomato paste
  • 14 oz can low sodium tomato sauce (skip if using fresh tomatoes)
  • 6 cups vegetable broth (low sodium)
  • 1 1/2 tsp salt
  • Ground black pepper to taste

Seafood

  • 2 1/2 lbs salmon fillet, cubed


Instructions

  1. Prepare the base: Preheat a large pot or Dutch oven over medium heat and swirl in the oil to coat the bottom. Add the chopped onion and minced garlic, cooking for 3-4 minutes until softened and fragrant, stirring occasionally to prevent burning.
  2. Add spices and tomato paste: Stir in the red pepper flakes and bay leaves, cooking for about 30 seconds while stirring once to release their aromas. Then add the tomato paste and mix well to incorporate evenly with the aromatics.
  3. Add tomatoes and broth: Pour in the fresh tomatoes or canned diced tomatoes, the low sodium tomato sauce if using canned tomatoes, and the vegetable broth. Stir the mixture to combine all ingredients thoroughly. Bring the soup to a boil, then cover and let it simmer over medium heat for 20 minutes to develop deep flavors.
  4. Add salmon and potatoes: Carefully add the cubed salmon and diced potatoes if using. Cover the pot again and reduce the heat to low, allowing it to gently simmer for an additional 20 minutes until the salmon is cooked through and potatoes are tender.
  5. Season and finish: Stir in salt, ground black pepper, lime or lemon juice, and three-quarters of the chopped cilantro. Let the soup stand, covered, for 5 minutes to allow the flavors to meld. Taste and adjust seasoning as desired.
  6. Serve: Ladle the hot soup into bowls and garnish with the reserved fresh cilantro, finely chopped green onions, and extra lime wedges if desired. Serve immediately for best flavor.

Notes

  • This soup offers a wonderful balance of fresh herbs and hearty salmon paired with comforting potatoes for a filling meal.
  • For a spicier version, increase red pepper flakes to taste.
  • Using fresh tomatoes enhances flavor but canned tomatoes are a convenient alternative year-round.
  • The soup is excellent served with crusty bread or a light salad.
  • Leftovers store well refrigerated for up to 3 days and can be gently reheated on the stovetop.

Nutrition

  • Serving Size: 1.5 cup
  • Calories: 388 kcal
  • Sugar: 10 g
  • Sodium: 610 mg
  • Fat: 13 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 7 g
  • Protein: 34 g
  • Cholesterol: 78 mg

Similar Posts

Leave a Reply

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

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