Authentic Indian Fish Curry Recipe
50 minutes
1310 reads

About Authentic Indian Fish Curry Recipe
Dive into the vibrant flavors of India with this authentic Fish Curry recipe! This isn't just any curry; it's a deeply satisfying dish bursting with aromatic spices and the tangy zest of tamarind. Succulent fish pieces simmer in a rich, comforting sauce, making it a perfect lunch or dinner.From the fragrant cumin and turmeric to the warming blend of classic curry spices, every element contributes to an unforgettable culinary experience. This recipe is easy to follow, even for beginner cooks, and is guaranteed to become a staple in your kitchen.Prepare to be amazed by the depth of flavor and the ease with which you can create this truly delicious Indian feast. Get ready to impress your friends and family with this extraordinary dish!
Recipe Time & More
Prep20 minutes
Cook30 minutes
Total50 minutes
Ingredients
- 4 Fish
- 1/2 tsp Cumin Seeds
- 1 cup Tamarind lemon size in a cup of water for 30 minutes. soak
- 1/2 tsp Turmeric Powder haldi
- 1.5 leaves Curry Leaves
- 1/4 leaves Coriander dhania
- 1/4 cup Coconut
- 1 tsp Fennel Seeds saunf
- 1 tsp Chili Powder
- 1 tsp Coriander dhania, and
- 1/2 bowl Coconut Oil
- 3 Tomatoes chopped
- bowl Onion
- 2 tsp Ginger Garlic Paste
- 1/4 tsp Fenugreek Leaves
- 2 Chillies red
- 1/4 tsp Mustard Seeds rai
- 4 Cashews nos
Instructions
Preparing the Spice Base
- Heat coconut oil in a pan. Add mustard seeds and allow to splutter. Add fenugreek seeds, cumin seeds, fennel seeds, and red chilies. Sauté briefly until fragrant.
- Add curry leaves and ginger-garlic paste; sauté for another minute.
Building the Curry
- Pour in the tamarind water, chili powder, turmeric powder, and coriander powder. Bring to a boil, stirring occasionally, until the oil separates from the sauce.
- Add the chopped onions and tomatoes. Simmer for 2-3 minutes until slightly softened.
Adding the Fish
- Add the fish fillets, cashews (if using), and salt to taste. Gently stir to coat the fish in the sauce.
- Reduce the heat to low, cover the pan, and simmer for 5-7 minutes or until the fish is cooked through. Do not overcook.
Finishing and Serving
- Stir in the coconut milk. Remove from heat and garnish with fresh coriander leaves.
- Serve hot with rice or naan bread.
Recipe Notes
Expert Tips for the Best Indian Fish Curry:
- For a richer flavor, soak the cashews in warm water for 15 minutes before adding them to the curry.
- Adjust the amount of chili powder to your preferred level of spiciness. Start with less and add more gradually.
- Don't overcook the fish! Overcooked fish will be dry and tough. Cook just until it is flaky and opaque.
- For an even more authentic taste, try using a mix of different types of chilies for a complex flavor profile.
Recipe Nutrition
Calories: 323kcalCarbohydrates: 15gProtein: 8gFat: 28gSaturated Fat: 6gPolyunsaturated Fat: 6.6gMonounsaturated Fat: 13.2gFiber: 2gSugar: 4g
5 Comments
Leave a Reply
You must be logged in to post a comment.


Absolutely mouthwatering! Great share.
This looks incredible! Thank you.
Such an enticing dish! Thanks for the recipe.
This looks incredible! I need to try it.
Wow, this looks fantastic!