Tanzanian Coconut Fish Curry

AuthorDan MurungaCategory, , DifficultyIntermediate

Fish curry simmered in coconut milk with tomatoes and spices.

Yields6 ServingsUnitsDefault
Prep Time20 minsCook Time35 minsTotal Time55 mins

Use firm white fish such as red snapper, grouper, tilapia, or cod so the pieces hold together. Serve with plain rice, coconut rice, ugali, or chapati.

Ingredients
 1.50 lbs firm white fish fillets, cut into large portions
 1 lime, juiced
 1 tsp fine salt, divided
 ½ tsp ground turmeric
 2 tbsp neutral cooking oil
 1 yellow onion, finely chopped
 3 cloves garlic, minced
 1 tbsp fresh ginger, grated
 3 ripe tomatoes, diced
 1 tbsp tomato paste
 1 tsp mild curry powder
 ½ tsp ground cumin
 1 small hot chile, left whole or sliced
 14 oz full-fat coconut milk
 ½ cup fish stock or water
 ¼ cup fresh cilantro, chopped
Directions
1

Season the fish. Pat the fish dry. Rub with half of the lime juice, half of the salt, and the turmeric. Rest for 10 minutes.

2

Sear gently. Heat 1 tablespoon of oil in a wide pan over medium heat. Sear the fish for 1 to 2 minutes per side, just until lightly colored. Transfer carefully to a plate.

3

Cook the aromatics. Add the remaining oil and onion to the pan. Cook for 5 minutes until soft, then stir in the garlic and ginger for 1 minute.

4

Build the tomato base. Add the tomatoes, tomato paste, curry powder, cumin, chile, and remaining salt. Cook for 8 to 10 minutes, stirring, until the tomatoes break down and the oil begins to separate.

5

Make the coconut sauce. Pour in the coconut milk and stock. Stir until smooth, bring to a gentle simmer, and cook uncovered for 8 minutes.

6

Finish the fish. Return the fish and any juices to the pan. Spoon sauce over the portions, cover loosely, and simmer gently for 8 to 10 minutes until the fish flakes easily. Avoid vigorous stirring.

7

Balance and serve. Remove the whole chile if used. Stir the remaining lime juice into the sauce, adjust salt, garnish with cilantro, and serve hot.

Ingredients

Ingredients
 1.50 lbs firm white fish fillets, cut into large portions
 1 lime, juiced
 1 tsp fine salt, divided
 ½ tsp ground turmeric
 2 tbsp neutral cooking oil
 1 yellow onion, finely chopped
 3 cloves garlic, minced
 1 tbsp fresh ginger, grated
 3 ripe tomatoes, diced
 1 tbsp tomato paste
 1 tsp mild curry powder
 ½ tsp ground cumin
 1 small hot chile, left whole or sliced
 14 oz full-fat coconut milk
 ½ cup fish stock or water
 ¼ cup fresh cilantro, chopped
Tanzanian Coconut Fish Curry

Leave a Review

Nutrition Facts

6 servings

Serving size

1 fish portion with sauce


Amount per serving
Calories360
% Daily Value *
Total Fat 22g29%
Saturated Fat 13g65%
Trans Fat 0g
Cholesterol 70mg24%
Sodium 480mg21%
Total Carbohydrate 10g4%
Dietary Fiber 2g8%
Total Sugars 5g
Includes 0g Added Sugars0%
Protein 31g

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Scroll to top