Fish curry is a delightful dish that brings together the vibrant flavors of South Indian cuisine. This tamarind-infused curry offers a tangy kick that pairs perfectly with plain boiled rice, making it an ideal meal any day of the week. Interestingly, many believe that fish gravy tastes even better the next day, and based on my experience, I can totally agree! The variety of fish available allows you to choose what’s best in your region, ensuring freshness and flavor. This dish is not just a recipe; it’s a personal favorite that I cherish.
Ingredients:
- Fresh fish (such as tilapia or mackerel)
- Tamarind paste
- Onions
- Tomatoes
- Mustard seeds
- Curry leaves
- Ginger-garlic paste
- Red chili powder
- Turmeric powder
- Salt
- Oil
- Fresh coriander for garnish
Instructions:
- Begin by marinating the fish with turmeric and salt.
- Heat oil in a pan and add mustard seeds until they pop.
- Add chopped onions and fry until golden brown.
- Toss in ginger-garlic paste and sauté for a minute.
- Mix in chopped tomatoes and cook until soft.
- Stir in tamarind paste, red chili powder, and salt, cooking well.
- Add the marinated fish and gently coat it with the mixture.
- Pour in water to achieve your desired consistency and let it simmer.
- Once the fish is cooked, garnish with fresh coriander.
- Serve hot with plain boiled rice.
Tips:
- Use fresh, locally sourced fish for the best flavor.
- Adjust the spice levels according to your taste.
- Let the curry sit for a while before serving to enhance the flavors.
- Experiment with different types of fish to find your favorite.
Closing Notes: Enjoying a bowl of South Indian fish curry is not just about the taste; it’s about the experience and the memories it creates around the dining table. I hope you give this recipe a try and relish the flavors of home-cooked goodness. For more fantastic recipes, be sure to watch more playlists and subscribe to VanitaShri’s Kitchen for regular updates!


