Fish Pulusu Recipe: A Spicy and Sour Dish for Seafood Lovers
If you are a seafood lover, you must try the authentic Andhra Fish Pulusu recipe. It is a delicious and tangy fish curry from the state of Andhra Pradesh, made with fresh fish pieces and served with hot rice or coconut rice. The main ingredient of this aromatic fish curry is fresh fish, which can be either fresh water fish or sea fish such as sea bass. It is cooked in a flavorful curry sauce made with tamarind juice, coconut milk, and a blend of Indian spices like cumin seeds, coriander seeds, red chillies, fenugreek seeds, and garam masala. The traditional way of cooking involves using mud pots or clay pots to enhance the flavors, which are often left to rest overnight to allow the flavors to develop. So, if you want to try something new, give this tasty fish curry a go and experience the authentic flavors of Andhra cuisine.

Fish Pulusu has become a signature dish of Andhra Pradesh and is also an essential part of the region’s culinary heritage. This tangy fish curry has a long history in the region of Andhra Pradesh in southern India. The dish basically finds its origins in the coastal regions of Andhra Pradesh, where fish is a staple food. It is one of the famous regional recipes also known as “Andhra Chepala Pulusu” and “Nellore Chepala Pulusu,” named after the towns where the recipe originated. It is a traditional Andhra dish that has been passed down through families for generations. The dish is popular among seafood lovers in India and in restaurants worldwide.
The use of tamarind in the dish indicates that it has its roots in traditional Indian cuisine, where tamarind is a common souring agent in dishes. The dish is also very easy to prepare and is a popular choice for those looking for new recipes to try. It is also popular in the neighboring state of Tamil Nadu with slight variations in ingredients. Many people enjoy experimenting with variations of the dish to create new and exciting flavors. Over time, Fish Pulusu has evolved with the introduction of new ingredients such as coconut milk, bell peppers, and curry leaves, which have certainly added a new dimension to the dish.
Ingredients List For Fish Pulusu recipe

Fish
Fish is the main ingredient of this recipe; it contributes to the flavor and texture of the dish. It is a source of protein and omega-3 fatty acids, and its mild flavor complements the tangy and spicy flavor of the tamarind and spices used in the dish. As long as you follow the basics, you can use any type of fish for this purpose.
Oil
You need gingelly oil or vegetable oil for cooking the fish and sautéing the onions, ginger, and garlic. The oil also adds a rich flavor to the dish and helps in browning the fish and caramelizing the onions.
Tamarind
Tamarind is a souring agent used in the dish that contributes to the tangy flavor of this Andhra fish curry recipe. The tangy tamarind sauce made with tamarind paste, tamarind water, or tamarind pulp adds a subtle sweetness to the dish and helps in tenderizing the fish.
Curry leaves
This Andhra recipe uses curry leaves for tempering the dish, as they add an earthy flavor and aroma to it. They also have antioxidant properties and several health benefits.
Onion
You need roughly chopped onions to sauté and add a sweet and caramelized flavor to the dish. Moreover, they provide texture to the dish and also complement the spicy and sour flavor of the tamarind and spices.
Green chilies
Green chilies add spiciness to the dish. They also have a fresh, grassy flavor and add a bright green color to the dish.
Kashmiri red chili powder
Kashmiri red chili powder further adds more mild heat to the dish without overpowering its flavor. It also adds a deep red color to the dish.
Ginger and Garlic
You need chopped ginger and garlic to sauté the base and they also add a pungent and aromatic flavor to the dish.
Turmeric powder
Turmeric powder adds a vibrant yellow color to the dish and also has anti-inflammatory properties.
Dry Spices
Cumin seeds, coriander seeds, fenugreek seeds, cloves, and cardamom are dry spices that you need to flavor the fish pulusu. Coriander seeds add a citrusy and nutty flavor, cumin seeds add a warm and earthy flavor, fenugreek seeds add a bitter and nutty flavor, and cloves and cardamom add a warm and sweet flavor to the dish.
Coriander leaves
Lastly, you need coriander leaves to garnish the dish, and they also add a fresh and citrusy flavor to it.
Step By Step Instructions
Firstly, soak a ball-sized tamarind in warm water to make tamarind juice or extract, and set it aside.

Next, dry roast the masala ingredients, including 1 tbsp coriander seeds, 1 tsp cumin seeds, 1/2 tsp fenugreek seeds, 2 cloves, and 1 cardamom, on low heat until fragrant.

Then, blend the roasted spices and make a fine powder, and set it aside.

After that, grind 1 large roughly chopped onion, 2 green chilies, 1 tsp chopped ginger, and 5-6 cloves of garlic into a paste, and set it aside.

In a large pan or kadhai, heat 5 tbsp of gingelly oil or vegetable oil, add 3 sprigs of curry leaves and the onion paste, and fry for a minute.

Then add 1/2 tsp turmeric powder, 2 tsp Kashmiri red chili powder, and salt to taste, and cook until the oil separates.

Then, add the tamarind juice and 1 cup of water, and bring the mixture to a boil on high heat.

Carefully arrange 5 pieces of fish in the pan and close the lid. Then cook the fish for 15 minutes on low heat or until the oil floats on top.

After 15 minutes, add the dry spices powder and mix it gently, being careful not to break the fish pieces.

Finally, switch off the flame and garnish the fish pulusu with fresh coriander leaves. Then leave it for 5-10 minutes to settle before serving.

Enjoy the Fish Pulusu with rice, and remember that it often tastes even better the next day.
Serving Suggestions

Fish pulusu is a delicious and tangy South Indian fish dish that you can serve in a variety of ways. One great way to serve it is by garnishing it with fresh coriander leaves and serving it hot with steamed rice or Indian bread like roti or paratha. Additionally, you can pair it with cool cucumber raita, coconut or onion chutney or a side of crunchy papadum to balance out the heat.
For a more complete meal, you could serve the fish pulusu alongside a vegetable side dish such as aloo gobi or bhindi masala. You can also serve it alongside other South Indian curries like Chettinad chicken or fish curry. To add an extra layer of richness and flavor, try adding a dollop of ghee to the hot fish pulusu. Finally, if you like it extra spicy, serve it with a side of green chillies or a small bowl of extra red chilli powder to sprinkle over the top.
Storage Suggestions
To properly store fish pulusu, it is important to follow a few simple steps. First, once you cook the dish, allow it to cool down to room temperature. Then, transfer it to an airtight container, with a tight-fitting lid. Immediately place the container in the refrigerator to prevent bacterial growth. Consume the fish pulusu within two to three days, as it is a perishable dish. If you wish to reheat the dish, simply transfer it to a microwave-safe dish and heat it in the microwave on high for 1-2 minutes, or heat it in a saucepan over medium heat. However, it is important not to refreeze the fish pulusu after thawing, as this can lead to a loss of texture and flavor. By following these simple steps, you can safely store your fish pulusu and ensure that it stays fresh and delicious for several days.
FAQs
Fish pulusu is a tangy and flavorful South Indian fish dish made with tamarind juice as the main ingredient.
You can use freshwater fish or sea fish to make fish pulusu, depending on the availability and preference.
The key ingredients used in fish pulusu include tamarind juice or paste, coriander powder, red chili powder, ginger-garlic paste, curry leaves, cumin seeds, mustard seeds, fenugreek seeds, turmeric powder, and garam masala.
Fish pulusu is typically served hot with steamed rice or Indian bread like roti or paratha. You can also serve it as a soup.
Yes, you can add coconut milk to fish pulusu to give it a creamy texture and enhance the flavor.
Andhra chepala pulusu, Nellore chepala pulusu, and Andhra style fish pulusu are some of the regional variations of fish pulusu.
To make authentic Andhra style fish pulusu, use a clay pot for cooking, add a tempering of mustard seeds, cumin seeds, and fenugreek seeds, and use a mix of regional spices like red chili powder, coriander powder, and garam masala.
Allow the fish pulusu to cool down to room temperature, transfer it to an airtight container, and refrigerate it. It is best to consume the fish pulusu within two to three days.
Yes, adding green beans and bell peppers can be a flavorful addition to fish pulusu.
To make fish pulusu curry paste, dry roast whole spices like coriander seeds, cumin seeds, poppy seeds, and sesame seeds, and grind them into a fine paste with fresh green chillies and ginger-garlic paste.
Yes, tomato puree can be used to add a slightly tangy flavor to fish pulusu.
To make fish pulusu with coconut curry, use coconut milk instead of tamarind juice. Then add a tempering of mustard seeds, cumin seeds, and curry leaves.
While lemon juice can be used in place of tamarind juice, it will result in a slightly different flavor profile.
Sesame oil or coconut oil is typically used in fish pulusu.
Yes, this is what I do, but a clay pot is traditionally used in Andhra cuisine for its unique flavor.
Some common Indian spices used in fish pulusu include red chili powder, turmeric powder, coriander powder, and garam masala.

Hi! I’m Ravi Kumar.
I am a husband, father of 4, board certified neurosurgeon, and a lover of South Indian Food!
I created PaattisKitchen.com to memorialize the most delicious foods on earth. South Indian food is easy to make and hard to mess up. So pull up your sleeves, and come with me as we explore the vibrant spices, colors, aromas, and flavors of South Indian culinary tradition.