⭐ Featured
Dal Makhani
Slow-cooked black lentils in a rich buttery tomato gravy — a Punjabi classic that...
Fresh water fish pieces simmered in a sharp, tangy, thin tamarind-onion gravy with Telangana spices. One of the most eaten fish preparations of inland Telangana where river fish cooked with tamarind is the daily meal.
Marinate the fish: Wash the fish steaks under cold water. Pat dry with a paper towel. Rub 1/2 tsp turmeric and salt all over each piece. Let rest for 10 minutes. The turmeric removes any raw fish smell and the salt draws out surface moisture.
Prepare the tamarind extract: Soak a large lemon-sized ball of tamarind in 1.5 cups warm water for 15 minutes. Squeeze the tamarind firmly in the water multiple times to extract all the sour liquid. Strain through a strainer pressing the pulp. Discard the solids. Keep the dark tamarind liquid aside.
Heat oil and temper: Heat 3 tbsp oil in a wide heavy pan on medium. Add mustard seeds — wait for them to pop. Add curry leaves (they will crackle) and dried red chilli. Stir 15 seconds.
Cook onions until deep golden: Add finely chopped onions. Cook on medium heat for 12 minutes until very deep golden — almost caramelised. This deeply cooked onion is the flavour base of chepa pulusu.
Add ginger and garlic: Add ginger paste and garlic paste. Stir for 2 minutes continuously.
Add tomatoes and cook down: Add the chopped tomatoes. Cook stirring for 6 minutes until fully broken down and oil separates.
Add spice powders: Turn to low heat. Add red chilli powder and coriander powder. Stir 2 minutes on low heat.
Add tamarind water: Pour in the strained tamarind extract. Add jaggery and salt. Stir well. The gravy will be thin — chepa pulusu is meant to be a flowing, sour gravy, not thick masala.
Add the fish and cook gently: Bring the tamarind gravy to a boil. Gently add the marinated fish steaks. Spoon some gravy over the fish. Reduce to medium-low heat. Cook uncovered for 12 to 15 minutes. Do not stir the fish — gently shake the pan sideways if needed. Fish breaks easily when stirred in a liquid.
Finish and serve: When the fish is cooked through (opaque when broken open), scatter fresh coriander leaves on top. Serve over steamed rice.
Note: Chepa Pulusu (chepa = fish, pulusu = tamarind curry) is the everyday fish preparation of inland Telangana — the districts around the Godavari and Krishna rivers where fresh water fish is abundant. The tamarind sourness is the defining element — without it the dish loses its character entirely. Unlike Bengali fish curries which use mustard oil and minimal tomato, Telangana fish curry uses more tomato and tamarind.
Comments & Tips
Be the first to share your experience with this recipe!
Leave a Comment