Edit recipe
See report
Share
Share

Ingredients

Prep Time: 15 minutesCook Time: 25 minutes
4 people
  1. 500 gfirm white fish fillets (e.g., cod, tilapia, or haddock), cut into large chunks
  2. 1large onion, finely chopped
  3. 2garlic cloves, minced
  4. 1-inch piece of ginger, grated
  5. 1-2green chilies, chopped (optional, for heat)
  6. 1 can (400 ml)coconut milk
  7. 1 cupwater or fish stock
  8. Vegetable oil
  9. 1 teaspoonmustard seeds (optional)
  10. 1 teaspoonturmeric powder
  11. 2 teaspoonscurry powder (or fish curry masala, if available)
  12. 1 teaspoonground coriander
  13. 1medium tomato, chopped (or 2 tablespoons tomato paste)
  14. 1 tablespoontamarind paste (optional, for tanginess) or juice of half a lemon
  15. Salt and pepper (optional) to taste
  16. Fresh cilantro (coriander), chopped, for garnish

Cooking Instructions

Prep Time: 15 minutesCook Time: 25 minutes
  1. 1

    Prep the Fish:
    Rinse the fish fillets, pat them dry with paper towels, and cut them into large chunks. Season lightly with salt and set aside.

  2. 2

    Heat the Oil:
    In a large skillet or pot, heat the vegetable oil over medium heat. Add the mustard seeds (if using) and let them pop for 20-30 seconds.

  3. 3

    Cook the Aromatics:
    Add the chopped onion and sauté for 3-4 minutes until soft and translucent. Stir in the garlic, ginger, and green chilies (if using) and cook for another minute.

  4. 4

    Add Spices:
    Sprinkle in the turmeric, curry powder, and ground coriander. Stir for 30 seconds to toast the spices and enhance their flavor.

  5. 5

    Build the Base:
    Add the chopped tomato (or tomato paste) and cook for 2-3 minutes until it softens and forms a thick paste with the spices. If using tamarind paste, stir it in now.

  6. 6

    Add Liquids:
    Pour in the coconut milk and water (or fish stock). Stir well to combine, then bring the mixture to a gentle simmer. Season with salt and pepper.

  7. 7

    Cook the Fish:
    Carefully add the fish chunks to the curry, ensuring they’re submerged in the sauce. Simmer gently for 8-10 minutes, uncovered, until the fish is cooked through and flakes easily. Avoid stirring too much to prevent breaking the fish apart.

  8. 8

    Taste and Adjust:
    Taste the curry and adjust seasoning with more salt, pepper, or a squeeze of lemon juice if you didn’t use tamarind.

  9. 9

    Serve:
    Garnish with fresh coriander and serve hot with steamed rice or ugali

  10. 10

    TIP
    Fish Choice: Use firm fish that holds up well in curry, like cod, haddock, or snapper. Avoid delicate fish like sole, which may disintegrate.

    Spice Level: Adjust the chilies and curry powder to your taste. For a milder curry, skip the chilies.

    Time Saver: Pre-chopped onions or canned tomatoes can cut prep time slightly.

Edit recipe
See report
Share

Cooksnaps

Did you make this recipe? Share a picture of your creation!

Grey hand-drawn cartoon of a camera and a frying pan with stars rising from the pan
Cook Today
Eva Saida
Eva Saida @EvaButterfly
on

Comments

Similar Recipes