7 Fish Soup Recipe: One-Pot Spice-Infused Harmony With Crispy Celery Crowns

Soups & Stews

7 Fish Soup Recipe: One-Pot Spice-Infused Harmony With Crispy Celery Crowns

This one-pot 7 fish soup delivers restaurant-quality depth with minimal effort—where delicate seafood simmers in aromatic broth while crispy celery crowns add textural contrast.

The secret lies in balancing seven carefully selected fish varieties, each contributing unique texture and flavor, while the celery crowns transform a simple garnish into a crispy, flavor-packed centerpiece.

What makes this recipe special is the foolproof one-pot method, ensuring seafood safety through precise cooking times and a slow simmer that infuses every bite with aromatic harmony.

The foundation begins with a fragrant broth built from ginger, lemongrass, and star anise, which forms the soul of this dish. Each fish—from flaky cod to tender shrimp—cooks just until done, preserving its natural sweetness while absorbing the broth's complex flavors.

The crispy celery crowns, made with a light batter and fried to golden perfection, provide a satisfying crunch that cuts through the richness of the seafood. This recipe transforms a weeknight dinner into a seafood feast without the fuss of multiple pans or complicated techniques.

What you'll achieve is a bowl of soup where every spoonful delivers a symphony of textures and flavors: tender fish, silky broth, and crispy celery crowns that stay crunchy even after the first bite.

The slow simmer ensures the broth develops depth, while the celery crowns add a modern twist that elevates this classic dish. Perfect for feeding a crowd or enjoying a luxurious seafood meal at home, this recipe combines tradition with a contemporary touch that will impress even the most discerning palates.

Whether you're serving this as a centerpiece for a dinner party or treating yourself to a seafood indulgence, the one-pot method ensures ease and efficiency. The crispy celery crowns not only add visual appeal but also a satisfying contrast that makes every bite memorable.

Let's create this harmonious seafood experience that brings the ocean's bounty to your table with professional results and minimal effort.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Med Cal

Ingredients for 7 fish soup

Seven delicate seafoods, aromatic spices, and crispy celery crowns transform a simple pot into a luxurious feast.

Ingredient Amount Notes
Cod Fillets 🐟 6 oz Skinless, boneless, cut into 1.5-inch pieces
Shrimp 🦐 6 oz Peeled, deveined, tails on
Scallops 🦪 6 oz Dry-packed, patted dry
White Fish Fillets 🐟 6 oz Haddock or tilapia, cubed
Squid 🐙 6 oz Cleaned, bodies sliced into rings
Clams 🦪 6 whole Fresh, shucked, liquid reserved
Mussels 🦪 6 whole Debearded, scrubbed clean
Fresh Ginger 🌿 1 ½ tbsp Finely grated, aromatic
Lemongrass 🌿 1 whole Cut into 2-inch pieces, bruised
Star Anise 🌶️ 2 whole Lightly crushed
Celery Stalks 🧅 4 whole Cut into 4-inch lengths
All-Purpose Flour 🌾 ½ cup For celery crown batter
Cornstarch 🌾 1 tbsp For light batter
Baking Powder 🍞 ½ tsp For crispiness
Vegetable Oil 🫒 2 cups For frying celery crowns
Fish Stock 💧 4 cups Homemade or quality store-bought
Coconut Milk 🥥 1 cup Full-fat for creaminess
Lime Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Cloves 🧄 4 cloves Smashed, not minced

The seafood selection is key here—each fish brings unique texture and flavor. Whole Foods or your local fishmonger will have the best quality, but don't overlook the frozen section at Trader Joe's for affordable options. Look for cod with firm, translucent flesh and shrimp with a sweet, briny aroma. Scallops should be dry-packed, not wet, for the best texture. If using frozen fish, thaw overnight in the fridge—never at room temperature. The clams and mussels should be tightly closed when tapped; discard any that are open. For the celery, choose crisp stalks with vibrant green leaves—they'll add color and freshness to the crowns.

No fresh seafood? High-quality frozen works just as well—just make sure it's properly thawed. Short on one type of fish? Substitute with another white fish like pollock or halibut, but keep the total weight at 6 oz per person. The star anise and lemongrass are non-negotiable for that aromatic depth, but if you can't find fresh lemongrass, dried works at double the amount. For the celery crowns, any light green vegetable (like bok choy stalks) works in a pinch. The fish stock should be homemade if possible—Knorr or Pacific brand are solid store-bought options. And always use full-fat coconut milk for that creamy richness.

Fresh seafood keeps best in the coldest part of your fridge for 1-2 days—use it within 24 hours of purchase for optimal flavor. The celery crowns should be fried fresh and served immediately, but you can prep the batter ahead and refrigerate it for up to 4 hours. The broth can be made a day ahead and reheated gently on the stove. For leftovers, store the seafood and broth separately in airtight containers for up to 2 days. The crispy celery crowns? Best enjoyed immediately—they lose their crunch quickly. If you're feeding a crowd, consider making the broth and prepping the fish ahead, then assemble just before serving.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Payoff: I swear by this soup because it’s the kind of recipe that lets you use whatever fish you have on hand—no fancy shopping required. Toss in cod, shrimp, and scallops one night, then swap for squid and white fish the next, and it still tastes like a restaurant dish.
  • Umami Bomb: That combo of shrimp and squid ink (if you’re using it) gives this soup a depth that’s hard to beat. The scallops add a delicate sweetness, while the cod holds its shape—it’s the perfect balance of rich and light in every spoonful.
  • Leftovers That Don’t Suck: Honestly, this soup actually improves the next day. The flavors meld even better, and you can reheat it gently without falling apart. I make a big batch on Sundays and eat it for lunch all week—no sad, rubbery fish here.
  • Budget-Friendly Luxury: You don’t need to break the bank for this. Cod and white fish are affordable, and shrimp or scallops can be bought frozen without sacrificing taste. It’s the kind of meal that feels special but won’t drain your wallet—ideal for date nights or casual dinners.

Step-by-step instructions for one-pot spice-infused fish soup

Here's how to craft a balanced seafood medley with aromatic depth and signature crispy celery crowns.

1

🍳 Step 1: Prepare the Celery Crowns for Frying

Cut the 4 whole celery stalks into 4-inch lengths and trim off the leaves. Remove the outer strings from each stalk using a paring knife, then slice each stalk lengthwise into ¼-inch thick strips, leaving the bottom ½-inch intact to form the crown shape. This creates the iconic celery crowns that will fry to crispy perfection.

In a medium bowl, whisk together the 0.5 cup all-purpose flour, 1 tbsp cornstarch, 0.5 tsp baking powder, 1.5 tsp salt, and 0.5 tsp black pepper. Dip each celery crown into the flour mixture, shaking off any excess, then set them aside on a wire rack. The flour mixture ensures a light, crispy exterior while maintaining a tender interior.

Heat 2 cups vegetable oil in a deep skillet to 350°F using a deep-fry thermometer. Fry the celery crowns in batches for 2-3 minutes until golden brown and crispy. Drain on paper towels and set aside to keep warm. These will be your soup's signature garnish and textural contrast.

2

🔥 Step 2: Build the Aromatic Base

In a large Dutch oven, combine the 4 cups fish stock, 1 cup coconut milk, 1.5 tbsp fresh ginger, 1 whole lemongrass (cut into 2-inch pieces), 2 whole star anise, and 4 smashed garlic cloves. Bring to a gentle simmer over medium heat and let cook uncovered for 10 minutes to infuse the flavors. You'll notice the lemongrass and star anise release their essential oils, creating a fragrant foundation.

While the stock simmers, prepare the seafood: Pat the 6 oz cod fillets, 6 oz shrimp, 6 oz scallops, 6 oz white fish fillets, and 6 oz squid completely dry with paper towels. This step is crucial—any moisture will prevent proper searing. Keep them separate until ready to add to the soup.

Strain the infused stock through a fine-mesh sieve into a clean pot, discarding the solids. Return the strained stock to the Dutch oven and stir in the 2 tbsp lime juice. This brightens the broth and balances the richness of the coconut milk. Keep the soup at a gentle simmer over low heat—it will maintain warmth while you prepare the seafood.

3

🍳 Step 3: Cook the Seafood in Stages

Add the 6 whole clams and 6 whole mussels to the simmering stock. Cover the pot and cook for 3-4 minutes until the shells open. Discard any shells that remain closed. Remove the clams and mussels with a slotted spoon and set them aside. The broth should now carry subtle briny notes from the shellfish.

Working in batches to avoid overcrowding, add the 6 oz cod fillets to the soup. Cook for 2-3 minutes until they turn opaque and flake easily with a fork. Remove them with a slotted spoon and set aside. Repeat with the 6 oz white fish fillets, cooking for 1-2 minutes until just opaque. These delicate fish cook quickly and should remain tender.

Add the 6 oz shrimp and 6 oz squid rings to the soup. Cook for 1-2 minutes until the shrimp turn pink and the squid becomes opaque. Remove them with a slotted spoon and set aside. Finally, add the 6 oz scallops and cook for 30-45 seconds on each side until they develop a golden crust. The scallops should be just firm to the touch—overcooking will make them rubbery.

4

🥘 Step 4: Combine and Finish the Soup

Return all the cooked seafood to the Dutch oven and gently stir to combine. The soup should now be a vibrant medley of textures and flavors. Taste and adjust the seasoning with additional salt or lime juice if needed. The soup should be balanced—bright from the lime, rich from the coconut milk, and aromatic from the infused stock.

To serve, ladle the soup into bowls, garnishing each with 2-3 crispy celery crowns. The contrast between the warm, silky soup and the crispy celery crowns creates a perfect textural experience. Serve immediately while the seafood is still hot and the celery crowns maintain their crunch.

👨‍🍳

Pro Tips For Making 7 Fish Soup

  • Cook squid last: Squid turns rubbery fast, so add it only when the broth is simmering gently—about 2-3 minutes before serving. I used to toss it in early, and it’d either overcook into chewy disappointment or sit limp and sad. Now I watch the clock and add it when the broth is just about to peak.
  • Pat everything dry: Wet seafood steams instead of sears, and that’s how you end up with dull, watery fish. Grab paper towels and dry cod, shrimp, and scallops thoroughly before cooking—even if it feels like overkill. The scallops especially need this; they’ll brown beautifully and stay tender.
  • Simmer, don’t boil: A rolling boil ruins delicate fish and scallops, turning them into sad, mushy scraps. Keep the broth at a bare simmer—tiny bubbles, just breaking the surface—and add the cod and white fish first. They’re the slowest to cook, so they’ll stay firm while the shrimp and squid finish fast.
  • Use fish stock, not water: Store-bought broth is fine, but if you’re making this soup from scratch, fish stock is non-negotiable. Simmer fish heads, bones, and trimmings (even the squid bodies) for 20 minutes first—it’s the difference between a bland broth and one that actually tastes like fish. Skip this, and you’re just boiling water with seafood.

Health benefits of this dish

Lean Protein Power

This soup is a pescatarian dream with 40 grams of protein per serving from seven different fish varieties. Each type contributes unique textures—flaky cod, tender shrimp, and delicate scallops—while keeping saturated fat minimal.

The combination of omega-3 fatty acids from fish like cod and salmon (if substituted) supports heart health and reduces inflammation. 💪

Rich in Omega-3s

The omega-3s in this soup—especially from cod, scallops, and shrimp—help lower triglycerides and support brain function. A single serving provides 2-3 grams of EPA/DHA, which is nearly 50% of the daily recommended intake.

For maximum benefits, I recommend using wild-caught fish when possible, as they contain higher omega-3 levels than farmed varieties.

Low-Calorie Comfort

Despite its luxurious feel, this soup is surprisingly light and low-calorie—around 250-300 calories per bowl, depending on the fish selection. The coconut milk adds creaminess without heavy dairy, while the celery crowns provide fiber-rich crunch.

It’s the perfect comfort food that won’t leave you feeling weighed down after a meal.

Vitamin Boost

Each bowl delivers a nutrient powerhouse with vitamin B12 (essential for energy and nerve function), vitamin D (from fatty fish like cod), and selenium (a potent antioxidant). The ginger and lemongrass in the broth also add anti-inflammatory properties, making this soup a healing dish as well as a flavorful one.

Gut-Friendly Benefits

The probiotic-rich fish stock (especially if homemade) supports gut health, while the celery crowns provide dietary fiber for digestion. The lime juice not only brightens flavors but also aids in iron absorption from the seafood.

For an extra gut boost, I sometimes add a pinch of turmeric to the broth—it’s anti-inflammatory and pairs beautifully with the seafood flavors.

Gluten-Free & Allergen-Friendly

This recipe is naturally gluten-free (thanks to the cornstarch batter for celery crowns) and dairy-free, making it safe for those with celiac disease or lactose intolerance. The only potential allergens are shellfish (shrimp, clams, mussels) and fish, so adjust the seafood selection based on dietary needs.

For a nut-free option, ensure all ingredients (like fish stock) are processed in a nut-free facility.

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 4g20%
Cholesterol 100mg33%
Sodium 650mg28%
Total Carbohydrate 18g6%
Dietary Fiber 2g8%
Sugars 3g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen seafood instead of fresh?

Yes! Frozen seafood works perfectly—just thaw it overnight in the fridge before using. Never thaw at room temperature, as this can promote bacterial growth. For best results, use high-quality frozen fish labeled "sustainably caught" to maintain flavor and texture. The recipe's one-pot method actually makes frozen seafood easier to handle since you won't need to rush prep.

2

How do I adjust the recipe for dietary restrictions?

For gluten-free needs, use a cornstarch-only batter for the celery crowns (skip the flour). For dairy-free, the coconut milk already provides richness. To make it nut-free, ensure your fish stock is processed in a nut-free facility. Shellfish allergies? Swap clams/mussels for more shrimp or squid. Always check ingredient labels for hidden allergens like soy in fish stock.

3

What if I can't find all 7 types of fish?

No problem! The recipe works with just 4-5 types—focus on texture variety (flaky, tender, firm). Swap similar fish: replace cod with halibut, or mussels with oysters. Keep total seafood weight at 6 oz per person. The broth's aromatic base will still shine even with fewer fish types. For a vegetarian version, use mushrooms and tofu, but the flavor profile will differ significantly.

4

Can I make this soup ahead of time?

Prepare the broth and pre-cook the seafood up to 1 day ahead, then reheat gently before adding the celery crowns. Store components separately in airtight containers. The celery crowns must be fried fresh—make them just before serving for maximum crunch. For the seafood, keep it in the broth (covered) in the fridge for up to 24 hours before reheating.

5

Why does my celery crown batter taste bland?

The batter needs proper seasoning! Ensure you're using 1.5 tsp salt and 0.5 tsp pepper—these flavors enhance the crispy texture. For extra depth, add ½ tsp smoked paprika or a pinch of garlic powder. The cornstarch helps create crispiness, but proper seasoning makes all the difference. Taste the batter before dipping—if it's bland, adjust before frying.

★★★★★4.7(14 reviews)
Categories Soups & Stews