Nutrition Facts for Tangy fish from south india

Tangy Fish from South India

Dive into the vibrant flavors of coastal India with this irresistible Tangy Fish Curry from South India. Perfectly seasoned with traditional spices such as mustard seeds, fenugreek, and curry leaves, this dish captures the soul of South Indian cuisine. Tamarind pulp lends its signature tang, beautifully balanced by the creamy richness of coconut milk. Juicy pieces of firm white fish absorb the aromatic gravy, resulting in a melt-in-your-mouth experience with every bite. Ready in just 40 minutes, this curry pairs wonderfully with steamed rice or appam, making it an ideal choice for a comforting yet exotic meal. Packed with bold flavors and wholesome ingredients, this recipe is a must-try for lovers of authentic South Indian seafood dishes.

Nutriscore Rating: 72/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 Tangy Fish from South India
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 500 grams Fish (any firm white fish like kingfish, snapper, or cod)
  • 2 tablespoons Tamarind pulp
  • 200 milliliters Coconut milk
  • 1 teaspoon Mustard seeds
  • 10 leaves Curry leaves
  • 1 medium Onion, finely chopped
  • 1 medium Tomato, finely chopped
  • 3 cloves Garlic cloves, minced
  • 1 teaspoon Ginger, minced
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Red chili powder
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Fenugreek seeds
  • 1 teaspoon Salt
  • 200 milliliters Water
  • 2 tablespoons Coconut oil (or vegetable oil)
  • 2 tablespoons Fresh cilantro, chopped

Directions

Step 1

Wash and pat dry the fish fillets. Cut them into medium-sized pieces. Set aside.

Step 2

In a bowl, soak the tamarind in 50 milliliters of warm water for 10 minutes, then extract the pulp by squeezing and straining. Discard the fibrous residue and keep the tamarind pulp aside.

Step 3

Heat coconut oil in a large pan over medium heat. Add mustard seeds and allow them to splutter.

Step 4

Add the curry leaves and fenugreek seeds to the pan. Stir for a few seconds until aromatic.

Step 5

Add the chopped onion, minced garlic, and ginger to the pan. Sauté until the onion turns translucent and golden brown.

Step 6

Stir in the chopped tomato, turmeric powder, red chili powder, coriander powder, and salt. Cook until the tomatoes are soft and the oil begins to separate from the mixture, about 5-7 minutes.

Step 7

Pour in the tamarind pulp and 200 milliliters of water. Bring the mixture to a simmer.

Step 8

Gently add the fish pieces to the pan. Cover and cook for 5-8 minutes, or until the fish is cooked through and flaky.

Step 9

Pour in the coconut milk and simmer gently for another 2-3 minutes. Do not boil after adding the coconut milk to preserve its creamy texture.

Step 10

Adjust salt as needed. Remove the pan from heat and garnish with fresh cilantro.

Step 11

Serve hot with steamed rice or appam (South Indian fermented flatbread). Enjoy this flavorful tangy fish curry.

Nutrition Facts

Serving size 1227.2 grams (1227.2g)
Amount per serving % Daily Value*
Calories 1028
Total Fat 42.60g 55%
Saturated Fat 26.30g 132%
Polyunsaturated Fat 0.00g
Cholesterol 250mg 83%
Sodium 2726mg 119%
Total Carbohydrate 60.90g 22%
Dietary Fiber 8.50g 30%
Total Sugars 36.70g
Protein 106.00g 212%
Vitamin D 1000IU 5000%
Calcium 250mg 19%
Iron 6mg 33%
Potassium 2523mg 54%
*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: 36.5%
Protein: 40.3%
Carbs: 23.2%