Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Creamy Coconut Cod Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 82 reviews

A flavorful and creamy Coconut Cod Curry featuring tender cod filets simmered in a rich coconut milk and red curry paste sauce, combined with fresh vegetables and served over fluffy rice. This dish is quick to prepare and offers a perfect balance of spice, sweetness, and savory flavors.

  • Total Time: 25 minutes
  • Yield: 4 servings

Ingredients

Fish and Seasoning

  • 3-4 cod filets (1 pound total)
  • 1 teaspoon salt

Vegetables

  • 1 small yellow onion (finely chopped)
  • 3 cups chopped broccoli
  • 1 Tablespoon minced garlic
  • 1 cup shredded carrots

Sauce and Liquids

  • 1 13.5-ounce can full-fat coconut milk
  • 2 Tablespoons red curry paste
  • 1 Tablespoon honey
  • 1/4 cup chicken broth
  • 2 Tablespoons soy sauce
  • 1 teaspoon fish sauce
  • 1/2 medium lime (juiced, or more for serving)

Other

  • 2 Tablespoons avocado oil
  • 3 cups cooked rice
  • 1 thinly sliced green onion
  • Chili crisp (to taste)
  • Optional cilantro (chopped)

Instructions

  1. Season Cod: Pat the cod filets dry with paper towels and sprinkle salt on both sides. Set them aside while preparing the rest of the dish.
  2. Heat Oil: Pour the avocado oil into a large braising pan, Dutch oven, or a large skillet with high sides. Heat it over medium-high heat until shimmering but not smoking.
  3. Soften Veggies: Add the finely chopped onion and chopped broccoli to the heated oil. Cook for about 3-5 minutes, stirring occasionally, just until they begin to soften.
  4. Whisk Curry: In a bowl, whisk together the full-fat coconut milk, red curry paste, honey, chicken broth, fish sauce, and soy sauce until smooth and combined. Set this sauce mixture aside.
  5. Add Veggies: Add the minced garlic, shredded carrots, and salt to the pan with the softened onion and broccoli. Cook for about 1 minute, stirring constantly to prevent burning.
  6. Add Rice and Sauce: Stir in the cooked rice, then quickly pour the prepared coconut curry sauce over the entire dish, mixing gently to combine.
  7. Simmer: Bring the sauce to a gentle simmer. Carefully nestle the seasoned cod filets into the sauce, spooning some sauce over the top to coat them.
  8. Cook Fish: Cover the pan with a lid and reduce the heat to medium-low. Let everything simmer for 10 minutes, or until the fish is cooked through and flakes easily with a fork.
  9. Garnish and Serve: Remove the lid, squeeze fresh lime juice over the dish, and sprinkle with thinly sliced green onion, chili crisp to taste, and chopped cilantro if using. Serve immediately and enjoy!

Notes

  • Make sure the cod filets are fresh and not too thick for even cooking within 10 minutes.
  • Adjust the amount of red curry paste and chili crisp according to your heat preference.
  • Substitute chicken broth with vegetable broth for a pescatarian option without altering flavor significantly.
  • Use jasmine or basmati rice for best results with this curry.
  • Leftovers can be refrigerated for up to 2 days and reheated gently on the stovetop.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian