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.
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.8 grams (1520.8g)
Amount per serving % Daily Value*
Calories 951
Total Fat 34.30g 44%
Saturated Fat 5.20g 26%
Polyunsaturated Fat 16.80g
Cholesterol 250mg 83%
Sodium 2746mg 119%
Total Carbohydrate 62.00g 23%
Dietary Fiber 12.50g 45%
Total Sugars 35.90g
Protein 108.70g 217%
Vitamin D 1000IU 5000%
Calcium 274mg 21%
Iron 8mg 43%
Potassium 3405mg 72%
*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%