Indian Fish Coconut Curry

Indian Fish Coconut Curry
  • Author: Jaden

This delicious fish curry is bursting with flavor from a medley of aromatic spices and creamy coconut milk. The tender fish pieces are simmered in a rich, fragrant sauce that combines the warmth of garam masala with a hint of heat from chili powder. The addition of fresh ginger and garlic adds layers of depth to this vibrant dish. Enjoy this comforting and satisfying meal with steamed rice for a delightful dinner experience.

— Constant Cookbook

Ingredients

  • 1 pound boneless, skinless fish fillets
  • 1 tablespoon vegetable oil
  • 1/2 onion, grated on large holes of box grater
  • 1 teaspoon grated fresh ginger
  • 2 cloves garlic, finely minced
  • 1 fully ripe tomato, diced or 1 1/2 cups canned diced tomatoes
  • 1 teaspoon garam masala
  • 1/4 teaspoon chili powder (cayenne)
  • 1/2 teaspoon salt
  • freshly ground black pepper
  • 1 cup coconut milk
  • 1/4 cup water
  • 1-2 fresh chili peppers, cut in half lengthwise (optional)

Instructions

  • Wash the fish and pat very dry. Cut the fish into 2-inch pieces.
  • Heat a medium saucepan over medium heat and swirl in the oil. When the oil is heated, add the onion, ginger and garlic. Turn the heat to medium-low and let the aromatics cook slowly. Saute until very fragrant, about 5 minutes. Take care not to let it burn!
  • Add the tomato and saute for another 3 minutes, stirring frequently. Use your spatula and smash the tomatoes a bit, to break them up.
  • Add the garam masala, chili powder, salt and pepper. Stir to combine and cook for 2 minutes. This is the masala (spice base).
  • Turn the heat to medium-high. Pour in the coconut milk and the water. Add in the chili pepper if using. When the mixture comes to a good boil, add in the fish and cook for 4 minutes or so, until the fish is cooked through.

Comments

No comments found.

Cook Time

0M

Prep Time

PT0M

Yield

4