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
Scale
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
