Nutrition Facts for Fish and tomato curry

Fish and Tomato Curry

Dive into the vibrant flavors of this Fish and Tomato Curry, a comforting and aromatic dish that’s both easy to prepare and brimming with bold spices. Perfectly tender white fish fillets, such as cod or tilapia, are elevated with a rich and creamy tomato-coconut sauce infused with earthy cumin, zesty ginger, and fiery green chilies. This quick 45-minute recipe combines the simplicity of home cooking with the depth of traditional Indian-inspired flavors, making it an ideal weeknight dinner. Garnished with fresh cilantro and a spritz of lemon juice, this curry pairs beautifully with steamed rice or warm naan, creating a nourishing and flavorful meal that’s sure to impress. Whether you're craving a hearty seafood dish or looking to explore new curry recipes, this one’s a must-try!

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Fish and Tomato Curry
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 500 grams white fish fillets (e.g., cod, tilapia, or haddock)
  • 1 teaspoon salt
  • 0.5 teaspoon turmeric powder
  • 2 tablespoons vegetable oil
  • 1 medium onion, finely chopped
  • 1 teaspoon ginger, minced
  • 3 cloves garlic, minced
  • 2 green chilies, slit lengthwise
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 0.5 teaspoon red chili powder
  • 3 large fresh tomatoes, chopped
  • 200 ml coconut milk
  • 100 ml water
  • 2 tablespoons fresh cilantro leaves, chopped
  • 1 tablespoon lemon juice

Directions

Step 1

Rinse the fish fillets under cold water and pat them dry with paper towels. Cut them into large chunks and season with 1/2 teaspoon of salt and 1/2 teaspoon of turmeric powder. Set aside.

Step 2

Heat the vegetable oil in a large pan or skillet over medium heat. Add the cumin seeds and let them sizzle for 30 seconds until fragrant.

Step 3

Add the chopped onion to the pan and sauté for 5-7 minutes until they turn golden brown.

Step 4

Stir in the minced ginger, garlic, and slit green chilies. Cook for another minute.

Step 5

Add the ground coriander, red chili powder, and the rest of the turmeric powder (1/2 teaspoon) to the pan. Stir well to combine and cook for 30 seconds to release the spices' aroma.

Step 6

Add the chopped fresh tomatoes and the remaining 1/2 teaspoon of salt. Cook for 8-10 minutes, stirring occasionally, until the tomatoes break down and form a thick paste.

Step 7

Pour in the coconut milk and water. Mix well and let the mixture come to a gentle simmer.

Step 8

Carefully add the seasoned fish chunks to the sauce. Cover the pan and cook for 8-10 minutes, or until the fish is cooked through and flaky.

Step 9

Taste and adjust the seasoning if needed. Stir in the lemon juice and garnish with chopped fresh cilantro leaves.

Step 10

Serve hot with steamed rice, naan, or your favorite flatbread. Enjoy!

Nutrition Facts

Serving size (1520.8g)
Amount per serving % Daily Value*
Calories 951.0
Total Fat 34.3g 0%
Saturated Fat 5.2g 0%
Polyunsaturated Fat 16.8g
Cholesterol 250mg 0%
Sodium 2745.9mg 0%
Total Carbohydrate 62.0g 0%
Dietary Fiber 12.5g 0%
Total Sugars 35.9g
Protein 108.7g 0%
Vitamin D 1000IU 0%
Calcium 273.5mg 0%
Iron 7.8mg 0%
Potassium 3405.0mg 0%
*The % Daily Value 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.

Source of Calories

Fat: 31.1%
Protein: 43.9%
Carbs: 25.0%