The Ultimate Salmon and Potato Soup (Creamy & Hearty!)
Imagine a soup that is somehow both light and elegant, yet deeply hearty and comforting. Picture a luscious, savory broth filled with tender chunks of potato, a rainbow of sweet vegetables, and crowned with perfectly flaky, delicate pieces of salmon. This, my friends, is not just a soup; it’s a complete, soul-warming meal in a bowl, and it is absolutely divine.
Here’s my thing with seafood soups: they often feel either too heavy with cream or too thin and brothy. I was on a mission to create the perfect in-between, a soup with a luxurious, creamy body that still celebrated the fresh, clean flavor of the salmon. This recipe is the glorious result. The secret isn’t complicated; it’s about building a deep flavor foundation with slowly sautéed vegetables and adding the delicate salmon right at the end so it cooks to tender perfection.
I promise you, this is one of the most rewarding and surprisingly simple soups you will ever make. It comes together in one pot and tastes like it came from a seaside bistro. It’s the kind of elegant, satisfying meal that’s perfect for a cozy weeknight but special enough to serve to company.
Get ready to master a simple technique for a stunning soup that will have everyone scraping the bottom of their bowls.
Why This Is the Best Salmon Soup You’ll Ever Make!
You are going to be so impressed by the flavor you can build from such simple, wholesome ingredients. This recipe is a true keeper! Here’s why:
- Incredibly Flavorful & Comforting: The slow sauté of the vegetables creates a deep, sweet, and savory base that makes the whole soup taste like it simmered for hours.
- Perfectly Flaky Salmon Every Time: Our secret is adding the salmon at the very end! This technique gently poaches it in the hot broth, ensuring it’s perfectly cooked, moist, and flaky—never dry or rubbery.
- A True One-Pot Wonder: From sautéing the veggies to simmering the potatoes and cooking the salmon, everything happens in one pot for maximum flavor and minimal cleanup.
- Hearty “Meal-in-a-Bowl”: Packed with protein, hearty potatoes, and a rainbow of vegetables, this is a complete, balanced meal that is incredibly satisfying.
- Beautifully Creamy (With or Without Cream!): The soup is delicious on its own, but a final splash of heavy cream turns it into a truly luxurious, chowder-style masterpiece.
Recipe Snapshot
| Prep Time | 30 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour 15 minutes |
| Servings | 8 servings |
| Calories | 403 kcal per serving |
| Course | Soup, Main Course |
| Cuisine | American / European |
| Difficulty/Method | Easy / One-Pot |
Your Shopping List for This Cozy Soup
This recipe celebrates simple, fresh ingredients. Quality really shines through here!
→ For the Soup Base
- 1-1 ½ Tablespoons butter or oil → For sautéing our flavor base.
- 1 large onion, 1 carrot, & 1-2 celery stalks → The classic mirepoix for that deep, home-cooked flavor.
- ½ sweet bell pepper & ½ poblano pepper → For a pop of color and a touch of sweet, mild heat.
- 1-2 tomatoes & 2-4 garlic cloves → For richness and aromatic depth.
- 1-2 dry bay leaves → A secret weapon for that slow-simmered taste.
- 8-10 cups water or vegetable broth → The liquid foundation of our delicious soup.
- 3 medium potatoes → A waxy potato like Yukon Gold or red potatoes is perfect, as they hold their shape beautifully.
→ For the Finish
- 1 ½ lbs salmon, fresh or frozen → The star of the show!
- ½ cup heavy cream (optional) → For an extra touch of luxury and creaminess.
- 1-2 Tablespoons fresh herbs → A mix of fresh dill, green onions, and parsley is absolutely divine.
Let’s Get Cooking! Your Easy One-Pot Guide
Ready to make the coziest, most elegant soup ever? This process is all about building layers of flavor, and it’s so simple.
Part 1: Build the Flavor Base
- Sauté the Aromatics: In a large Dutch oven or stockpot, heat the butter or oil over medium heat. Add the finely chopped onion with a pinch of salt and pepper and cook for 3-5 minutes, until the onions have softened.
- Layer in the Veggies: Add the grated carrot and sliced celery, season again, and cook for another 3-5 minutes until they’re tender. Add the finely chopped peppers and cook for 1-2 minutes more.
- Add Final Aromatics: Stir in the chopped tomatoes and minced garlic. Season one last time and cook for 1-2 minutes until the garlic is fragrant.
Part 2: Simmer to Perfection
- Simmer the Broth: Add the bay leaf to the pot and pour in the water or broth. Bring everything to a rolling boil.
- Cook the Potatoes: Add the cubed potatoes to the boiling liquid, then reduce the heat to a steady simmer. Let the potatoes cook for about 15 minutes, or until they are perfectly tender and can be easily pierced with a fork.
- The Final, Gentle Poach: Now for the most important step! Cut your salmon into 2-inch chunks. Add the salmon pieces to the hot soup at the very end. Let them gently poach in the simmering soup for about 5 minutes (for fresh) or 7 minutes (if adding from frozen), just until the salmon is opaque and flakes easily.
Part 3: The Creamy, Herby Finish
- The Creamy Touch (Optional): Take the pot off the heat. If you’re using it, now is the time to stir in the heavy cream.
- Garnish and Serve: Stir in your beautiful fresh herbs. Ladle the hot, hearty soup into big bowls and enjoy!
WiseRecipes’ Top Tips for Perfect Salmon Soup
This is a super forgiving recipe, but these simple secrets will make your version absolutely spectacular.
- Add the Salmon at the VERY End. I cannot stress this enough! The secret to perfectly tender, flaky, melt-in-your-mouth salmon is to add it last and let it gently poach in the hot broth. If you add it too early, it will overcook and become dry and rubbery.
- Layer Your Seasoning. Did you notice we add a little salt and pepper at each stage of sautéing the vegetables? This is a professional technique for building a deep, complex flavor from the ground up, rather than just salting at the end.
- Use the Right Potatoes. For a soup where you want distinct, tender chunks of potato (not mush!), a waxy potato like Yukon Gold, red potatoes, or new potatoes is your best friend. They hold their shape beautifully.
- Don’t Boil the Cream! If you choose to add the heavy cream, make sure you stir it in off the heat. Bringing a dairy-based soup to a rolling boil can cause it to curdle or separate. Gentle heat is all you need.
- Fresh Herbs are a Must. The final flourish of fresh dill, parsley, or green onions at the very end is what makes this soup taste so bright, fresh, and alive. Don’t skip it!
Creative Twists: Delicious Ways to Customize Your Soup
This classic recipe is a wonderful canvas for your own creativity! Here are some fun ideas:
- Add a Splash of White Wine: Deglaze the pot with a splash of dry white wine (like Sauvignon Blanc) after the garlic is fragrant and before you add the broth.
- Make it a Chowder: Add a cup of fresh or frozen corn kernels along with the potatoes for a classic salmon chowder vibe.
- Add a Squeeze of Lemon: A big squeeze of fresh lemon juice stirred in at the very end will brighten up all the flavors beautifully.
- Make it Smoky: Use a piece of smoked salmon (hot-smoked, flaky style) and stir it in at the very end, or add a 1/2 teaspoon of smoked paprika with the other seasonings.
- Use a Different Herb: Fresh tarragon has a lovely, light anise flavor that is absolutely divine with salmon.
- Add Some Greens: Wilt in a few big handfuls of fresh spinach or chopped kale during the last few minutes of cooking.
- Make it Dairy-Free: Simply omit the heavy cream! The soup is still incredibly delicious and flavorful on its own. You could also stir in a can of full-fat coconut milk for a different kind of creaminess.
- Add a Little Heat: Use a jalapeño or serrano pepper instead of the poblano for a spicier kick.
Creamy Salmon and Potato Soup
Ingredients
Method
- In a large pot or Dutch oven, heat the butter or oil. Add the onion, season with salt and pepper, and cook on medium heat for 3-5 minutes, until softened.
- Add the carrots and celery, season again, and cook for another 3-5 minutes. Add the peppers and cook for 1-2 minutes.
- Add the tomatoes and garlic, season, and continue cooking for another 1-2 minutes until the garlic is fragrant.
- Add the bay leaf, pour in the water or broth, and bring to a boil. Season the liquid to taste with salt.
- Add the potatoes, reduce the heat to a simmer, and cook until the potatoes are tender, about 15 minutes.
- Add the salmon pieces to the hot soup. Cook for about 5 minutes if fresh/thawed, or 7 minutes if frozen, until the salmon is opaque and flakes easily.
- Remove the pot from the heat. Stir in the heavy cream, if using. Garnish with fresh herbs and serve hot.
Notes
Keep It Cozy! Storing & Reheating Your Soup
The leftovers are fantastic! The flavors have even more time to meld and deepen.
- Refrigerator: Let the soup cool completely, then store it in an airtight container in the fridge for up to 3 days.
- Freezing: If you plan to freeze the soup, I recommend making it without the heavy cream. Cream-based soups can sometimes separate upon thawing. Freeze the broth-based soup for up to 3 months. You can always stir in a little cream when you reheat it!
- Reheating: Gently reheat the soup in a pot on the stove over medium-low heat, stirring occasionally, until it’s nice and hot. Avoid boiling it vigorously, especially if it contains cream.
FAQs: Your Salmon Soup Questions, Answered!
Can I really add the salmon from frozen?
Yes, you can! It’s a fantastic shortcut for a busy day. Since the salmon is cut into smaller chunks, it will thaw and cook through very quickly in the hot soup. Just give it an extra minute or two of simmering time as noted in the recipe.
Can I use a different kind of fish?
Absolutely. This soup would be wonderful with a firm, white fish like cod or halibut. Just follow the same principle of adding it at the very end and cooking it gently until it’s opaque and flakes easily.
My soup seems a little thin. How can I thicken it?
The easiest way to thicken it slightly is to use the back of your spoon to gently mash some of the tender, cooked potatoes against the side of the pot. This releases their natural starches into the broth. For a much thicker soup, you could also make a simple cornstarch slurry (1 tablespoon cornstarch whisked with 2 tablespoons cold water) and stir it in during the last few minutes of simmering.
What should I serve with this soup?
This soup is a hearty meal all on its own, but it is absolutely perfect with a piece of warm, crusty bread or some savory crackers for dipping. A simple green salad on the side would also be lovely.
My Final Thoughts: A Bowl of Simple Elegance
This Salmon and Potato Soup is one of those special recipes that feels both incredibly comforting and surprisingly elegant. It’s a beautiful, wholesome, and deeply satisfying meal that proves you don’t need a lot of fuss to create something truly spectacular. I hope this simple, one-pot wonder becomes a beloved staple in your home!




