Nutrition Facts for Indian style fish

Indian Style Fish

Image of Indian Style Fish
Nutriscore Rating: 69/100

Dive into the vibrant flavors of Indian cuisine with this rich and aromatic Indian Style Fish recipe. Featuring tender fish fillets like tilapia, cod, or salmon, marinated in a zesty blend of turmeric, red chili powder, and lemon juice, this dish is a tantalizing medley of spices and creamy coconut milk. SautΓ©ed onions, garlic, ginger, and tomatoes form the flavorful base, enriched with fragrant spices such as cumin, coriander, and garam masala. The fish is gently cooked in a luscious coconut milk sauce, making it a perfect pairing for steamed rice or warm flatbreads. Ready in just 40 minutes, this recipe delivers bold, authentic flavors with minimal effortβ€”ideal for weeknight dinners or special occasions. Garnished with fresh cilantro, it’s a true celebration of Indian culinary tradition.

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

16 items
  • 500 grams Fish fillets (such as tilapia, cod, or salmon)
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Red chili powder
  • 1 teaspoon Salt
  • 2 tablespoons Lemon juice
  • 2 tablespoons Oil (vegetable or coconut oil)
  • 1 medium Onion (finely chopped)
  • 4 cloves Garlic (minced)
  • 1 teaspoon Ginger (grated)
  • 1 large Tomato (finely chopped)
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 1 teaspoon Garam masala
  • 200 milliliters Coconut milk
  • 2 tablespoons Fresh cilantro (chopped)
  • 100 milliliters Water
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

10 steps
1

In a bowl, marinate the fish fillets with turmeric powder, red chili powder, salt, and lemon juice. Let them sit for 15 minutes.

2

Heat 1 tablespoon of oil in a large pan over medium heat. Gently fry the marinated fish fillets for 2-3 minutes on each side until lightly browned. Remove and set them aside.

3

In the same pan, add the remaining 1 tablespoon of oil. Add the chopped onion and cook until golden brown, about 5 minutes.

4

Stir in the minced garlic and grated ginger. Cook for another minute until fragrant.

5

Add the chopped tomato and cook until soft and mushy, about 5 minutes.

6

Mix in ground cumin, ground coriander, and garam masala. Stir well to combine and cook for an additional minute.

7

Pour in the coconut milk and water. Bring the mixture to a gentle simmer, stirring occasionally.

8

Carefully place the fried fish fillets into the pan, ensuring they are coated with the sauce. Cover and simmer on low heat for 10 minutes, allowing the flavors to meld and the fish to cook through.

9

Garnish with chopped fresh cilantro before serving.

10

Serve hot with steamed rice or flatbreads.

⚑
Cooking Tip: Take your time with each step for the best results!
1485
cal
115.3g
protein
47.9g
carbs
90.7g
fat

Nutrition Facts

1 serving (1186.0g)
Calories
1485
% Daily Value*
Total Fat 90.7 g 116%
Saturated Fat 40.0 g 200%
Polyunsaturated Fat 0.0 g
Cholesterol 315 mg 105%
Sodium 2716 mg 118%
Total Carbohydrate 47.9 g 17%
Dietary Fiber 7.9 g 28%
Total Sugars 24.8 g
Protein 115.3 g 231%
Vitamin D 56.2 mcg 281%
Calcium 239 mg 18%
Iron 8.8 mg 49%
Potassium 2990 mg 64%

*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

13.0%%
31.4%%
55.6%%
Fat: 816 cal (55.6%%)
Protein: 461 cal (31.4%%)
Carbs: 191 cal (13.0%%)