Ingredients
For the Aromatic Base:
-
Coconut Oil or Avocado Oil: 1 tablespoon. A neutral oil to get our aromatics started.
-
Fresh Ginger: A 2-inch piece, peeled and finely grated or minced. Ginger provides a warm, pungent spice that is fundamental to the soup’s flavor profile.
-
Fresh Garlic: 4-6 cloves, finely minced. Adds a savory depth and aroma. Be generous here.
-
Lemongrass: 2 stalks. This is a key ingredient for authentic flavor. Use the bottom 4-5 inches of the stalk. Remove the tough outer layers, and then finely mince or pound it to release its fragrant oils.
-
Red Curry Paste: 1-2 tablespoons (optional, for heat). A good quality Thai red curry paste adds a wonderful warmth, complexity, and reddish hue. Adjust the amount based on your spice preference. For a non-spicy version, you can omit this.
For the Luscious Broth:
-
Full-Fat Unsweetened Coconut Milk: Two 13.5-ounce cans (800ml). This is non-negotiable for a creamy, rich soup. Do not use “light” coconut milk or the kind from a carton, as the soup will be thin and lack body.
-
Vegetable or Chicken Broth: 2 cups (480ml). This thins the coconut milk to a perfect soup consistency and adds another layer of savory flavor. You can also use fish stock if you have it.
-
Fish Sauce: 2-3 tablespoons. This is the secret savory, umami ingredient. It provides a salty depth that salt alone cannot achieve. Brands like Red Boat are excellent.
-
Lime Juice: The juice of 2 large, fresh limes (about ¼ cup). This is added at the very end to provide a bright, zesty finish that cuts through the richness of the coconut milk.
-
Coconut Sugar or Brown Sugar: 1-2 teaspoons. A touch of sweetness is essential to balance the sour lime and salty fish sauce, creating a perfectly rounded flavor profile.
The Star of the Show: The Fish
-
Firm White Fish: 1.5 pounds (680g), cut into 1.5 to 2-inch chunks. The best choices are firm-fleshed white fish that will hold their shape when poached. Excellent options include:
-
Cod or Haddock: Classic, mild, and flakes beautifully.
-
Halibut: A firmer, meatier, more luxurious choice.
-
Mahi-Mahi or Snapper: Also hold up very well and have a slightly sweeter taste.
-
Shrimp: Large, peeled and deveined shrimp can also be used, either alone or in combination with fish.
-
For the Essential Finishing Touches (Garnishes):
-
Fresh Cilantro: 1 large handful, roughly chopped.
-
Fresh Basil or Thai Basil: 1 large handful, roughly chopped.
-
Fresh Mint: A small handful, roughly chopped.
-
Green Onions: 2-3 stalks, thinly sliced.
-
Extra Lime Wedges: For serving.
-
Red Chili or Jalapeño: Thinly sliced, for those who like extra heat.
Instructions
Part 1: Building the Aromatic Base
-
Prepare Your Aromatics: Before you turn on the stove, ensure your ginger, garlic, and lemongrass are all minced and ready. Cut your fish into chunks and set it aside.
-
Sauté the Aromatics: In a large Dutch oven or heavy-bottomed pot, heat the coconut oil over medium heat. Add the minced ginger, garlic, and lemongrass. Sauté for 2-3 minutes, stirring constantly, until they are very fragrant. Be careful not to let the garlic burn.
-
Bloom the Curry Paste: If you are using red curry paste, add it now. Cook for another minute, stirring it into the aromatics. This step, called “blooming,” toasts the spices in the paste and deepens their flavor significantly.
Part 2: Creating the Broth
-
Add the Liquids: Pour in the two cans of full-fat coconut milk and the 2 cups of broth. Use a whisk to stir everything together, scraping up any bits from the bottom of the pot.
-
Season and Simmer: Stir in the fish sauce and the coconut sugar. Bring the mixture to a gentle simmer over medium heat. Do not let it come to a rolling boil, as high heat can cause the coconut milk to separate or “break.”
-
Infuse the Flavors: Once it reaches a simmer, reduce the heat to low and let it gently bubble for at least 10-15 minutes. This allows the flavors of the aromatics to fully infuse into the broth.
Part 3: Cooking the Fish and Finishing the Soup
-
Gently Poach the Fish: Pat your fish chunks dry with a paper towel and season them lightly with salt and pepper. Gently add the fish chunks to the simmering broth. They should be mostly submerged.
-
Cook Until Flaky: Let the fish cook in the gentle simmer for just 4-6 minutes. The exact time will depend on the thickness of your fish chunks. The fish is done when it is opaque and flakes easily when poked with a fork. Do not overcook it, or it will become tough. If using shrimp, they will only need 2-3 minutes, or until they turn pink and curl up.
-
The Final Touches: Turn off the heat. Squeeze in the fresh lime juice. Stir in half of your chopped fresh cilantro, basil, and green onions. This adds a final layer of fresh, vibrant flavor.
-
Taste and Adjust: This is the most important step. Taste the broth. Does it need more saltiness? Add a splash more fish sauce. More brightness? Add another squeeze of lime. More sweetness to balance it out? Add another pinch of sugar. The perfect balance is up to your personal preference.
Nutrition
- Serving Size: one normal portion
- Calories: 450-600