Nutrition Facts for Tangy fish from south india

Tangy Fish from South India

Image of Tangy Fish from South India
Nutriscore Rating: 72/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

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.

3

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

4

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

5

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

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.

7

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

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.

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.

10

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

11

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

Cooking Tip: Take your time with each step for the best results!
1028
cal
106.0g
protein
60.9g
carbs
42.6g
fat

Nutrition Facts

1 serving (1227.2g)
Calories
1028
% Daily Value*
Total Fat 42.6 g 55%
Saturated Fat 26.3 g 132%
Polyunsaturated Fat 0.0 g
Cholesterol 250 mg 83%
Sodium 2726 mg 119%
Total Carbohydrate 60.9 g 22%
Dietary Fiber 8.5 g 30%
Total Sugars 36.7 g
Protein 106.0 g 212%
Vitamin D 25.0 mcg 125%
Calcium 250 mg 19%
Iron 5.9 mg 33%
Potassium 2523 mg 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

23.2%%
40.3%%
36.5%%
Fat: 383 cal (36.5%%)
Protein: 424 cal (40.3%%)
Carbs: 243 cal (23.2%%)