Alleppey Fish Curry

Alleppey Fish Curry

About Alleppey Fish Curry

Alleppey Fish Curry is a Kerala-style fish curry that brings together the rounded richness of coconut with the gentle sourness of kudampuli, curry leaves and a measured spice base. It sits between a pale coconut-milk fish curry and a sharper red kudampuli curry, giving the dish both comfort and depth.

The fish should remain the focus. Coconut adds body and softness to the gravy, while kudampuli, also known as Malabar tamarind, brings a darker, smoky sourness that cuts through the richness. The final result should feel balanced rather than heavily creamy, overly hot or aggressively sour.

In many Alleppey-style versions, raw green mango slices are added while the fish cooks. The mango gives the curry a fresh, fruity sourness that lifts the coconut gravy and creates a lighter character than fish curries soured with kudampuli.

It is well suited to Kerala Matta rice, plain rice, appam, idiyappam or warm flatbreads, and works equally well as a family dish or a more substantial seafood menu item.

Cooking Alleppey Fish Curry Outside Its Home Region

For home cooks, South Indian caterers and restaurant kitchens outside Kerala, including across the UK, Europe, the Middle East, North America, Australia and New Zealand, the key is choosing a fish that stays firm while managing the balance between coconut milk and kudampuli.

For home cooks, sea bass, kingfish, salmon, cod loin, hake or other firm fish can all work well. Raw green mango is ideal when available; when it is not, use a small, carefully measured amount of kudampuli as an alternative rather than using both together.

Build and taste the gravy before adding the fish, as kudampuli can vary in strength and can quickly dominate the dish. Add the fish only once the curry is balanced, then cook gently without stirring too much. Dried curry leaves are widely available through South Asian grocery shops and work well in the base or final tempering.

For professional kitchens, prepare the curry base in advance and poach fish portions close to service. This gives better control over fish texture and helps maintain a clean, well-balanced gravy. Coconut milk should be added with care during finishing, while kudampuli should be standardised by weight or volume across batches for reliable flavour.

A good Alleppey Fish Curry should have a fragrant, lightly creamy gravy with clear coconut, curry-leaf and kudampuli character, while the fish remains intact and tender.

Alleppey Fish Curry

CoChilli Pro

Servings

4 servings

Prep Time

20 minutes

Cook Time

40 minutes

Cuisine

Kerala Inspired

Category

Main Course

Alleppey Fish is a modern Kerala-inspired dish built around fish, layered aromatics and a balanced South Indian flavour profile.

Alleppey Fish Curry

Ingredients

    blank

    • 800 g firm fish steaks or fillets, cut into large pieces

    • ½ teaspoon turmeric powder

    • ¾ teaspoon fine salt

    blank

    • 3 tablespoons coconut oil

    • 2 medium onions or 12 shallots, thinly sliced

    • 2 tablespoons finely chopped ginger

    • 2 tablespoons finely chopped garlic

    • 2 sprigs curry leaves, divided

    • 2 tablespoons Kashmiri red chilli powder

    • ½ teaspoon turmeric powder

    • 1½ tablespoons coriander powder

    • ½ teaspoon ground fenugreek

    • 3 pieces Kudampuli (Malabar tamarind), rinsed

    • 500 ml water

    • 1 teaspoon fine salt

    blank

    • 1 tablespoon coconut oil

    • 1 sprig curry leaves

    Directions

      blank

      1. Mix the fish with turmeric and salt. Rest for 15 minutes while preparing the sauce.

      blank

      1. Heat coconut oil. Cook onions or shallots and curry leaves until soft.

      2. Add ginger and garlic. Cook for 2 minutes.

      3. Lower the heat. Add chilli powder, turmeric, coriander and fenugreek with a splash of water. Cook for 1 minute.

      4. Add Kudampuli and water. Simmer for 10 minutes.

      blank

      1. Add the fish and simmer gently for 8 to 10 minutes or until cooked through.

      2. Finish with remaining curry leaves and coconut oil. Rest before serving.

      Back to blog

      CoChilli Pro Kerala Series

      A More Practical Route to Alleppey Fish Curry

      Alleppey Fish is an inspired fish dish that brings a kudampuli-led tangy profile together with a gentler coconut note and fresh green mango. The balance is distinct from a classic fish curry and can take careful layering to keep the fish and sauce in harmony. For a more practical route to this coastal flavour direction, explore the CoChilli Pro products used below.