Promotional Banner
Skip to content

Rockfish and Mussels Thai-Style Curry Soup

Serves 6

Written by
Rockfish and Mussels Thai-Style Curry Soup

This spicy curry soup is packed with aromatics like onion, garlic, and ginger and scented with makrut lime leaves. Thinner than a standard curry that you’d serve with rice, this soup is chock full of protein with hearty rockfish and mussels as well as vegetables, like sweet potato and spinach. Lime juice provides a dash of acid to balance the rich flavour of coconut milk. Serve with lots of cut limes to squeeze over soup bowl before eating.

Ingredients

  • 2 Tbsp (30 mL) coconut oil
  • 1 onion, sliced lengthwise into thin slices
  • 3 or 4 makrut lime leaves
  • 3 cloves of garlic, peeled and minced or crushed
  • 2 pieces of gingerroot, each about 2 inches (2.5 cm), sliced finely into matchsticks
  • 2 Tbsp (30 mL) Thai red curry paste
  • 2 Tbsp (30 mL) rice vinegar
  • 4 Tbsp (60 mL) freshly squeezed lime juice plus 3 or 4 whole limes for serving
  • 2 - 14 oz (398 mL) cans coconut milk
  • 1 tsp (5 mL) fish sauce
  • 2 cups (500 mL) diced sweet potato
  • 1 lb (454 g) rockfish, pin bones removed and cut into 1 inch (2.5 cm) pieces (see tip)
  • 1 bunch spinach, chopped to make about 4 cups (1 L)
  • 1/2 lb (227 g) live mussels, scrubbed, beards removed
  • 2 green onions, green and white parts sliced
  • 1/2 cup (125 mL) chopped cilantro
  • 2 or 3 fresh Thai red chilis, sliced, for serving

Directions

01
In large saucepan, heat oil and onion and sauté on medium heat for about 3 minutes, until onions have softened but are not brown. With handle of wooden spoon, bruise makrut lime leaves to help release essential oils, and add to saucepan with garlic and ginger. Sauté on low-medium heat for about 2 minutes. Increase heat to medium, add curry paste, and fry for a minute or two. Add rice vinegar and, with wooden spoon, scrape up anything sticking to pan. Add lime juice, coconut milk, fish sauce, and sweet potato and stir to incorporate. Cook on low simmer for about 20 minutes, until sweet potatoes are tender when pierced with fork but still hold their shape. Add rockfish in even layer on top of curry mixture, and top with spinach. Cover with lid and cook for 5 minutes, allowing fish and spinach to steam and release liquid into soup. After 5 minutes, add mussels, cover again, and cook for a further 2 to 3 minutes, until mussels have opened and rockfish is flaky.
02
Spoon into bowls and top with green onions and cilantro. Cut limes into wedges, slice a few Thai chili peppers, and serve alongside. For extra heat, before eating, squeeze additional lime and add chili peppers.