Fish Curry With Tamarind South Africa

Have you ever had fish curry with tamarind? If not, you’re in for a treat! This flavorful dish is a staple in South African cuisine, and it’s perfect for a winter meal. Tamarind gives the curry a unique sour flavor, while the fish provides a hearty protein. And if you’re looking for some heat, don’t worry – this dish packs a punch!

What You’ll Need

When it comes to making a Fish Curry with Tamarind, there are a few key ingredients that you’ll need in order to get the perfect flavor. First, you’ll need some fresh fish. This can be any type of fish that you like, but we recommend using a whitefish such as tilapia or cod. You’ll also need some tamarind paste, which is easily found at most Asian markets. Finally, you’ll need some South African curry powder. This can be found online or at specialty spice stores.

Tamarind Fish Curry South Africa Recipe

This recipe for tamarind fish curry hails from the South African province of KwaZulu-Natal. It features a robust, tamarind-infused curry sauce that is perfect for pairing with whitefish or other mild-flavored seafood. The key to this dish is to let the fish cook slowly in the sauce so that it absorbs all of the flavorful ingredients. Serve this curry over steamed rice and with a dollop of yogurt on top.

How to Make It

1. In a large saucepan, heat oil over medium heat. Add onion and cook until softened, about 5 minutes.

2. Add garlic, ginger, and chili pepper and cook for 1 minute.

3. Stir in curry powder and cook for 1 minute.

4. Add tamarind paste and cook for 1 minute.

5. Stir in fish stock and bring to a boil.

6. Reduce heat to low and simmer for 10 minutes.

7. Add fish fillets and cook until cooked through, about 5 minutes.

8. Stir in coconut milk and simmer for 5 minutes.

9. Serve over rice or pasta with steamed vegetables on the side


There are many variations of fish curry with tamarind, but the South African version is unique. This curry is typically made with fresh fish, but you can also use frozen fish. The most popular fish to use in this curry include snoek, hake, and tilapia.

The South African version of this dish is usually served with rice, but you can also serve it with bread or potatoes. This curry is often spicier than other versions, so be prepared for some heat! If you want to tone down the spice, you can add more tamarind paste or reduce the amount of chili peppers.


1. What is the best fish to use for curry?

There are many different types of fish that can be used for curry, but some of the most popular include salmon, tuna, and snapper.

2. How do I make a curry paste?

Curry paste is typically made by blending together different spices, herbs, and other ingredients. Some common ingredients that are used in curry pastes include ginger, garlic, cumin, and chili peppers.

3. What is tamarind?

Tamarind is a fruit that is commonly used in South Asian cuisine. It has a sour and slightly sweet taste, and is often used as a flavoring agent in curries.

4. Where can I find tamarind paste?

Tamarind paste can be found in most Asian grocery stores. Alternatively, you can also purchase it online.

What is Fish Curry?

Fish curry is a popular dish in South Africa, and is often made with tamarind. The dish is typically made with fresh fish, which is first fried and then simmered in a curry sauce. Tamarind gives the curry a sour taste, and the dish is usually served with rice or roti.

The History of Fish Curry

Fish curry with tamarind is a popular dish in South Africa. It is a spicy and sour curry made with fish, tamarind, and various other spices. The dish is believed to have originated in India, and it has been adapted to the South African palate over the years.

Fish curry with tamarind is usually made with fresh fish, but it can also be made with frozen or canned fish. The most popular type of fish to use in this curry is snoek, but other types of fish such as salmon, tuna, or tilapia can also be used.

The tamarind gives the curry its distinctive sour taste, while the various spices add heat and flavor. Fish curry with tamarind is typically served with rice or bread, and it can be accompanied by a variety of vegetables such as potatoes, carrots, peas, or beans.

How to Make Fish Curry

Fish curry is a popular dish in South Africa, and there are many different ways to make it. This particular recipe uses tamarind to give the curry a sour edge.

To make the curry, you will need:

-1 tablespoon oil
-1 onion, chopped
-1 teaspoon garam masala
-2 teaspoons ground coriander
-1 teaspoon ground cumin
-1 tablespoon grated ginger
-3 cloves garlic, chopped
-2 green chilies, sliced
-2 teaspoons tamarind paste
-1 can (400ml) coconut milk
-1 tablespoon brown sugar
-2 teaspoons fish sauce
-1 kg firm white fish fillets, cut into 3cm pieces
-½ cup chopped fresh cilantro leaves

Heat the oil in a large pan over medium heat. Add the onion and cook for 5 minutes until softened. Add the garam masala, coriander, cumin, ginger, garlic, and chilies and cook for 1 minute until fragrant. Add the tamarind paste and cook for 1 minute until dissolved. Pour in the coconut milk and bring to a simmer. Add the sugar and fish sauce and Cook for 5 minutes until slightly thickened. Reduce the heat to low and add the fish pieces. Cover with a lid and cook for 10 minutes until cooked through. Stir in the cilantro leaves before serving with rice or naan breads

Ingredients for Fish Curry

In South Africa, there are many different types of fish curry. The most popular type is made with tamarind, but other variations include using different types of fish or adding different spices.

The basic ingredients for a tamarind fish curry include:

-Tamarind paste
– Fish (usually snoek, catfish or hake)
– Onion
– Garlic
– Green chillies
– Curry powder
– turmeric
– salt
– sugar
– oil

Variations of Fish Curry

There are many variations of fish curry found in South Africa, each with its own unique flavor. One popular variation is made with tamarind, which gives the dish a sour and slightly sweet taste. Other common ingredients include coconut milk, ginger, garlic, and chili peppers. Fish curry is typically served over rice, but can also be enjoyed on its own as a hearty soup. No matter how it’s prepared, this dish is sure to please any seafood lover.

This South African fish curry with tamarind is a delicious and easy-to-make meal that the whole family will enjoy. It’s packed with flavor, thanks to the addition of tamarind, and it’s relatively quick to make. If you’re looking for a new seafood recipe to try, this one is definitely worth trying.

Leave a Reply

Your email address will not be published. Required fields are marked *