Salmon dill soup is the perfect combination of nourishment and indulgence. This creamy, soothing dish is packed with lean protein, hearty vegetables, and flavorful fresh dill, making it not only delicious but also highly nutritious. The natural sweetness of carrots, the earthiness of mushrooms, and the velvety richness of salmon come together in every satisfying spoonful. Plus, it’s naturally gluten-free and low in fat, so you can enjoy it guilt-free.

We designed this recipe to help you balance wholesome eating with big, bold flavors. By prioritizing fresh, nutrient-dense ingredients and a straightforward cooking process, we’ve created a dish that fits into a variety of diets, from gluten-free to low-carb. This easy salmon soup recipe can be whipped up in just 30 minutes, giving you a no-fuss option for weeknight dinners or cozy weekend lunches. Trust us, this will quickly become one of your go-to recipes!
Why This Salmon Dill Soup Is Good for You
- Rich in Omega-3s: Thanks to the salmon, this soup is loaded with omega-3 fatty acids, which support heart and brain health.
- Packed with Vitamins: Carrots and potatoes provide an excellent source of vitamin A and potassium, promoting healthy vision and muscle function.
- Low in Fat: By using reduced-fat evaporated milk and mozzarella, you get all the creaminess without the extra saturated fat.
- Gluten-Free Friendly: With just a small substitution (swap all-purpose flour with cornstarch), this soup can easily fit into a gluten-free diet.
- High in Protein: Each serving boasts 30 grams of protein, making it a satisfying choice for muscle repair and overall energy.
Wholesome Ingredients for This Salmon Dill Soup
Let’s take a closer look at a few of the key ingredients that make this soup both nutritious and crave-worthy:
- Fresh Salmon: Using high-quality, fresh salmon ensures a delicate flavor and a flaky, tender texture. For an affordable option, frozen salmon fillets work just as well when thawed properly.
- Potatoes: Rich in potassium and fiber, potatoes add a creamy base and natural thickness to the soup. For a lower-carb option, you can swap them with cauliflower.
- Fresh Dill: Dill’s bright, herbaceous flavor balances the richness of the salmon and cream. Use freshly chopped dill for the best flavor, but dried dill can work in a pinch (use half the amount).
- Reduced-Fat Evaporated Milk: This healthier alternative to heavy cream creates the perfect velvety texture without excess calories. Almond milk or oat milk are great dairy-free substitutes.
Salmon Dill Soup Recipe Details
- Servings: 2 servings
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Ingredients for Salmon Dill Soup
- 1 large potato, peeled and cut into 1-1/2-inch pieces
- 1 large carrot, cut into 1/2-inch slices
- 1-1/2 cups water
- 1 cup reduced-sodium chicken broth
- 5 medium fresh mushrooms, halved
- 1 tablespoon all-purpose flour
- 1/4 cup reduced-fat evaporated milk
- 1/4 cup shredded part-skim mozzarella cheese
- 1/2 pound salmon fillet, cut into 1-1/2-inch pieces
- 1/4 teaspoon pepper
- 1/8 teaspoon salt
- 1 tablespoon chopped fresh dill
How to Make Salmon Dill Soup
- In a medium saucepan, combine the potato, carrot, water, and chicken broth. Bring to a boil over medium-high heat.
- Reduce the heat to medium and cook uncovered for 10-15 minutes, or until the vegetables are tender.
- Add the mushrooms to the saucepan, stirring to incorporate.
- In a small bowl, whisk together the flour and evaporated milk until smooth. Gradually stir the mixture into the soup.
- Bring the soup back to a gentle boil, cooking and stirring for about 2-3 minutes until the mushrooms are tender and the soup thickens.
- Lower the heat to medium, then stir in the mozzarella cheese until melted and fully incorporated.
- Reduce the heat to medium-low and gently add the salmon pieces. Let them cook, uncovered, for 3-4 minutes or until the fish flakes easily with a fork.
- Season the soup with pepper and salt to taste. Sprinkle the fresh dill on top before serving.
How to Customize This Salmon Dill Soup for Your Diet
- Low-Calorie: Omit the cheese and use non-fat milk instead of evaporated milk to cut back on calories.
- Higher-Protein: Add an extra half-pound of salmon to ramp up the protein count.
- Vegan Option: Replace salmon with tofu or chickpeas, use vegetable broth, and swap evaporated milk with almond or soy milk.
- Keto-Friendly: Substitute the potato with cauliflower for fewer carbs while keeping the soup creamy.
- Gluten-Free: Replace all-purpose flour with cornstarch or a gluten-free flour blend.
Our Team’s Tips for the Best Salmon Dill Soup
- Don’t Overcook the Salmon: Cook it just until it flakes easily for the perfect texture.
- Use Fresh Dill: Fresh dill brightens the soup and enhances the flavor—dried dill won’t have the same effect.
- Make It Ahead: Prep the vegetables in advance to save time on busy nights.
- Enhance the Creaminess: Add a dollop of Greek yogurt on top for an extra velvety touch.
- Freeze Extra Portions: This soup freezes well—just store in airtight containers for up to 3 months.
- Pair Smartly: Serve alongside a crunchy green salad or whole-grain bread for a complete meal.
Salmon Dill Soup FAQs
Can I use canned salmon for this soup?
Yes, canned salmon works as a quick and affordable substitute. Just make sure to drain it and remove any bones for the best texture.
What’s the best way to thicken this soup?
If you’d like a thicker consistency, blend half of the cooked vegetables before adding the salmon. This adds natural creaminess without additional ingredients.
Can I make this soup dairy-free?
Absolutely! Replace the evaporated milk with almond or coconut milk and use a dairy-free cheese alternative.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over medium heat to avoid overcooking the salmon.
Can I add other vegetables?
Yes! Feel free to toss in spinach, kale, or zucchini for extra nutrients and flavors.
This salmon dill soup is a nourishing combination of creamy textures, bold flavors, and wholesome ingredients. Whether you’re focused on eating healthier or just looking for a comforting meal, this recipe checks all the boxes. We’d love to know how you customize yours—what dietary goal are you working toward? Comment below!

Salmon Dill Soup
Ingredients
- 1 large potato peeled and cut into 1-1/2-inch pieces
- 1 large carrot cut into 1/2-inch slices
- 1-1/2 cups water
- 1 cup reduced-sodium chicken broth
- 5 medium fresh mushrooms halved
- 1 tablespoon all-purpose flour
- 1/4 cup reduced-fat evaporated milk
- 1/4 cup shredded part-skim mozzarella cheese
- 1/2 pound salmon fillet cut into 1-1/2-inch pieces
- 1/4 teaspoon pepper
- 1/8 teaspoon salt
- 1 tablespoon chopped fresh dill
Instructions
- In a medium saucepan, combine the potato, carrot, water, and chicken broth. Bring to a boil over medium-high heat.
- Reduce the heat to medium and cook uncovered for 10-15 minutes, or until the vegetables are tender.
- Add the mushrooms to the saucepan, stirring to incorporate.
- In a small bowl, whisk together the flour and evaporated milk until smooth. Gradually stir the mixture into the soup.
- Bring the soup back to a gentle boil, cooking and stirring for about 2-3 minutes until the mushrooms are tender and the soup thickens.
- Lower the heat to medium, then stir in the mozzarella cheese until melted and fully incorporated.
- Reduce the heat to medium-low and gently add the salmon pieces. Let them cook, uncovered, for 3-4 minutes or until the fish flakes easily with a fork.
- Season the soup with pepper and salt to taste. Sprinkle the fresh dill on top before serving.
