Skip to content

Recipe Library

Coconut-Curry Cod Stew with Sweet Potato & Rice

Coconut curry broth simmers around tender cod and sweet potato chunks, releasing fragrant ginger and garlic into every spoonful. Light coconut milk wraps the fish and vegetables in silky richness, while fresh cilantro brightens each bite over warm brown rice.

Coconut-Curry Cod Stew with Sweet Potato & Rice
Total
1 hr 25 min
Prep
30 min
Cook
55 min
Serves
4

Nutrition per Serving

Calories
382
Protein
19g
Carbs
50g
Fat
11g
Fiber
5g
Sugar
8g
Sodium
413mg

Ingredients

  • 2 cups water
  • 3/4 cup long-grain brown rice
  • 1 tablespoon canola oil
  • 1 tablespoon chopped fresh ginger
  • 1 tablespoon chopped garlic
  • 1 yellow bell pepper, halved, seeded, and sliced
  • 1 pound sweet potatoes (about 2 small or 1 large), peeled and cut into 1 1/2-inch pieces
  • 1 tablespoon curry powder
  • 1/2 teaspoon salt
  • 1 (15 ounce) can light coconut milk
  • 4 cod fillets (4-5 oz. each)
  • 3 tablespoons chopped fresh cilantro, plus more for garnish
  • 2 teaspoons lime juice

Instructions

  1. Combine water and rice in a medium saucepan; bring to a boil. Reduce heat, cover, and simmer until the rice is tender and most of the water has been absorbed, about 40 minutes. Drain off excess water, if necessary.
  2. Meanwhile, heat oil in a large skillet over medium heat. Add ginger and garlic; cook, stirring, until fragrant, about 30 seconds. Add bell pepper, sweet potatoes, curry powder, and salt; stir until well coated. Add coconut milk and bring to a simmer. Cover and simmer, stirring occasionally, until the sweet potatoes are just tender when pierced with a fork, 10 to 15 minutes.
  3. Nestle cod fillets into the pan; cover and continue cooking until the sweet potatoes are soft and the cod flakes easily when pierced with a fork, 5 to 8 minutes more.
  4. Gently stir in cilantro and lime juice. Serve the stew over the rice. Garnish with additional cilantro, if desired.