Soups & Stews
This trout soup recipe transforms delicate fish into a velvety, herb-infused dish that feels both elegant and approachable. The secret lies in gently poaching the trout in a fragrant broth—where aromatic herbs and subtle spices meld together without overpowering the natural sweetness of the fish.
I perfected this method after years of testing, balancing delicate flavors to create a soup that’s light yet satisfying, perfect for spring or summer when fresh trout is at its peak.
The foundation of this recipe is a well-built broth that infuses the trout with subtle earthiness while keeping the dish bright and clean.
You’ll start with a base of onions, celery, and carrots, then layer in fresh herbs like thyme, tarragon, and parsley—each chosen for their ability to complement trout’s mild flavor without competing with it. The key technique?
Poaching the fish in the broth rather than boiling it, which preserves its tenderness and delicate texture.
By the time you serve this soup, you’ll have a dish that’s creamy yet not heavy, with flaky trout pieces suspended in a golden broth that’s rich with herbal notes.
The garnish of fresh dill and a drizzle of high-quality olive oil adds a final touch of sophistication, making it feel like a restaurant-quality meal without the fuss. It’s the kind of soup that pairs beautifully with crusty bread and a crisp white wine.
Whether you’re serving this for a light lunch or a springtime gathering, the method stays consistent—just adjust the quantity to suit your needs. The recipe scales effortlessly, and the leftovers reheat beautifully, making it a practical yet impressive choice for any occasion.
Let’s get started on creating this refined yet approachable trout soup.
Ingredients for trout soup
Fresh trout and aromatic herbs create a velvety broth that feels elegant yet simple.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Trout Fillets 🐟 | 1 lb | Skin-on, boneless, cut into 4 pieces |
| Yellow Onion 🧅 | 1 medium | Diced, about 1 cup |
| Celery Stalk 🥬 | 3 whole | Diced, about 1 cup |
| Carrots 🥕 | 2 medium | Diced, about 1 cup |
| Fresh Thyme Sprigs 🌿 | 2 whole | Leaves only, about 1 tbsp |
| Fresh Tarragon Sprigs 🌿 | 1 whole | Leaves only, about 1 tbsp |
| Fresh Parsley Stems 🌿 | 4 whole | Leaves only, about 1 tbsp |
| Garlic Cloves 🧄 | 3 cloves | Minced, peeled |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Dry White Wine 🍷 | 1 cup | Sauvignon Blanc or Pinot Grigio |
| Fish Stock 💧 | 4 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Dill 🌿 | ¼ cup | Chopped, for garnish |
| Sea Salt 🧂 | 1 ½ tsp | Kosher or fine sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
The trout quality makes all the difference here. Look for sustainably sourced fillets at specialty fish markets or well-stocked grocery stores like Whole Foods or Trader Joe's. Skin-on fillets stay together better during poaching, and the skin adds subtle texture. If you can't find fresh trout, high-quality frozen fillets work—just thaw them overnight in the fridge. The herbs should be vibrant and fresh; tarragon is the most critical—it has a distinct anise flavor that pairs perfectly with trout. If you can't find fresh tarragon, dried works at half the amount, but it won't have the same brightness.
No white wine? Dry vermouth or additional fish stock keeps the dish balanced. The fish stock can be homemade (simmer fish bones with veggies for 30 minutes) or store-bought—Imagine or Pacific brand are reliable. For the olive oil, avoid light or refined oils—they lack flavor. The heavy cream adds richness without overpowering; half-and-half works in a pinch but won't be as velvety. If you're serving this for a crowd, double the herbs—they infuse deeply into the broth during poaching. The carrots and celery should be finely diced (about the size of a pea) to blend seamlessly into the soup.
This soup reheats beautifully—simmer gently on low heat for 3-4 minutes to avoid breaking the trout. Store in an airtight container for up to 3 days in the fridge, or freeze for 2 months. The broth actually improves overnight as flavors meld. For serving, I like to strain the soup through a fine-mesh sieve before adding the cream and garnishing with fresh dill. The trout pieces can be served on the side for a cleaner presentation, or left in the broth for heartier portions. Pair with a crusty baguette and a glass of Sauvignon Blanc for the full experience.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just toss everything into one pot, simmer, and boom, dinner’s ready. The trout flakes apart perfectly, and the veggies melt into the broth without fuss.
- Herb-Infused Umami Bomb: That thyme isn’t just garnish—it’s the star. The sprigs steep into the broth, giving it a bright, earthy depth, while the trout’s natural sweetness ties it all together. Honestly, the first spoonful makes me pause mid-stir.
- Weeknight & Weekend Ally: Between us, this soup works for any mood. Need a quick lunch? Done. Hosting a cozy dinner? Even better. I’ve served it at book club nights and lazy Sunday brunches—no one ever asks for seconds, then immediately does.
- Leftovers That Don’t Suck: Most soups turn sad after day two, but this one? Richer. The flavors marry overnight, and the trout stays tender. I double the batch, freeze half, and still crave it for days—proof it’s worth the effort.
Step-by-Step instructions for trout soup recipe
This method delivers delicate, flaky trout in a fragrant herb-infused broth that balances richness with brightness.
Sauté the Aromatic Vegetables
Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 medium diced yellow onion, 3 diced celery stalks, and 2 diced carrots. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.
Stir in the 3 minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the flavor foundation—don't rush it, or the garlic will burn. Add the 2 thyme sprigs, 1 tarragon sprig, and 4 parsley stems (leaves only) at this stage to infuse their aromas into the oil.
Deglaze and Build the Broth
Pour in the 1 cup dry white wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 3-4 minutes until reduced by half. This deglazing step captures all the concentrated flavors you've built so far.
Add the 4 cups fish stock and bring to a gentle simmer. Season with the 1.5 teaspoons sea salt and 0.5 teaspoon cracked black peppercorns. Let the broth cook uncovered for 15 minutes to deepen the flavors. The broth should smell rich and aromatic—this is your signal to proceed to the next step.
Poach the Trout Fillets
Gently place the 1 lb trout fillets (skin-side down) into the simmering broth. Poach for 6-8 minutes until the fish is just cooked through—it should flake easily with a fork but still retain its shape. You'll see the edges become opaque and the flesh pull away from the bones.
Here's the trick: don't overcook. Trout cooks quickly and becomes dry if left too long. When the fish is done, use a slotted spoon to transfer it to a plate and set aside. Keep the broth warm for the next step.
Finish with Cream and Fresh Herbs
Return the broth to a gentle simmer and stir in the 0.5 cup heavy cream. Let it heat through for 2-3 minutes until warmed but not boiling. The cream will create a velvety texture that contrasts beautifully with the delicate trout.
Gently fold the trout back into the broth. Stir in the 0.25 cup chopped fresh dill and adjust seasoning if needed. The soup should be balanced—bright from the herbs, rich from the cream, and delicate from the trout. Serve immediately while the fish is still warm and flaky.
Plate and Garnish
Ladle the soup into bowls, ensuring each serving contains a generous piece of trout. Garnish with additional chopped fresh dill and a drizzle of the remaining extra-virgin olive oil for extra brightness.
Serve with crusty bread to soak up the flavorful broth. The trout should be tender and flaky, with a delicate pink center. Each spoonful should deliver a perfect balance of herbal notes, creamy richness, and the subtle sweetness of the trout.
Pro Tips For Making Trout Soup
- Trim the Celery Properly: Cut the celery stalk into ½-inch chunks after removing the tough stringy core—it’s the part that turns your soup into a chewy mess. I used to leave it in and wondered why the texture never felt right.
- Sweat, Don’t Burn: Cook the onions, carrots, and celery in butter over medium-low heat until soft, not browned. After burning two batches, I learned: patience here means the soup won’t taste like it’s been simmering in a campfire.
- Skin the Trout First: Remove the skin from the fillets before adding them to the soup—it peels off cleanly when cold. Trust me, no one wants to fish out rubbery bits mid-bite.
- Simmer Slow and Low: Keep the soup at a gentle bubble (just small rises) for 10–12 minutes after adding the trout. Too much heat turns the fish opaque and dry—like overcooking a steak.
Creative variations of these flavors
French-Inspired Tarragon Twist
Transform this soup into a classic French-style preparation by adding 1 tbsp fresh tarragon leaves directly to the broth during poaching and finishing with a splash of 1 tsp lemon juice before serving.
The tarragon’s anise notes elevate the dish, while the lemon brightens the creaminess. For authenticity, use white wine from Burgundy and garnish with chervil instead of dill—it’s a game-changer. 🌿
Creamy Potato Addition
For a heartier version, add ½ lb baby potatoes (halved) to the broth during the 15-minute simmer in Step 2. Their starchy texture absorbs the broth beautifully, adding body without overpowering the trout.
I like using Yukon Gold potatoes for their buttery flavor. Serve with extra dill and a sprinkle of crumbled feta cheese for a Mediterranean twist.
Spicy Cajun Kick
Infuse bold flavors by adding 1 tsp Cajun seasoning (like Tony Chachere's) to the sautéed vegetables in Step 1. For extra heat, stir in ½ tsp cayenne pepper with the cream in Step 4.
Garnish with green onions and a dash of hot sauce. This version works perfectly with cornbread on the side for a Southern-inspired meal. 🌶️
Lighter Lemon-Dill Version
Skip the cream entirely and finish the broth with ¼ cup fresh lemon juice and 1 tbsp lemon zest instead. Stir in ½ cup Greek yogurt (or more lemon juice) for tanginess.
Top with extra dill and a pinch of red pepper flakes. This version is bright, refreshing, and perfect for warm weather—it’s my go-to for summer lunches.
Asian-Inspired Ginger-Lime
Swap the white wine for ½ cup dry sherry and add 1 tbsp grated fresh ginger with the garlic in Step 1. Finish with 2 tbsp lime juice and 1 tbsp fish sauce (like Red Boat) before serving.
Garnish with thinly sliced scallions and cilantro. Serve with steamed jasmine rice for a fusion twist that’s both familiar and exciting. 🌟
Smoky Chipotle Infusion
For a smoky depth, add 1 chipotle pepper in adobo sauce (minced) to the sautéed vegetables in Step 1. Blend the broth after poaching the trout, then strain it back into the pot. Stir in the cream and finish with 1 tsp smoked paprika.
Garnish with avocado slices and a drizzle of crema. This version pairs beautifully with tortilla chips for a Tex-Mex-inspired soup. 🔥
Nutrition facts
Frequently asked questions
What's the best type of trout to use for this soup?
Look for rainbow trout or brown trout fillets—both are mild and flaky, perfect for delicate soups. Avoid larger trout (over 1 lb) as they can be tougher. Fresh fillets are ideal, but high-quality frozen trout works too—just thaw it overnight in the fridge. The skin-on variety holds together better during poaching.
Can I make this soup without wine?
Replace the 1 cup white wine with 1 cup fish stock or dry vermouth for a similar depth of flavor. The key is maintaining balance—just ensure your broth remains aromatic. The wine's acidity helps brighten the dish, but these substitutes work well in a pinch.
How do I prevent the trout from breaking apart?
Poach the trout gently at a simmer (not a rolling boil) for only 6-8 minutes. Overcooking causes flaking. Use skin-on fillets—the skin acts as a natural barrier. For extra stability, place the trout pieces skin-side down in the broth and avoid stirring them during cooking.
Can I make this soup ahead of time?
Yes! Prepare the broth and poach the trout, then store everything separately in an airtight container for up to 3 days. Reheat the broth gently, then add the trout back in for 2-3 minutes just before serving. The flavors actually improve overnight as the herbs infuse deeper.
What are the best sides to serve with trout soup?
Crusty baguette or sourdough bread is classic for soaking up the broth. For a complete meal, pair with a simple green salad (arugula + lemon vinaigrette) or steamed asparagus. A crisp Sauvignon Blanc or Pinot Grigio wine complements the herbal notes perfectly.
