Kerala / South India · Indian

Kaalan (Kerala Yam and Plantain in Spiced Yogurt and Coconut)

A thick, tangy sadya curry of yam and raw plantain cooked in sour yogurt with a roasted coconut paste, reduced until glossy and keeping for days. The bold, long-life counterpoint to olan.

By Table & Traditions Editors

Published June 22, 2026

A thick, glossy Kerala kaalan of yam and plantain cubes in a pale sour-yogurt and coconut gravy speckled with pepper and curry leaves, in a bowl on a banana leaf.

Cultural context

Kaalan is a thick, sour Kerala sadya curry of yam and raw plantain in a reduced yogurt-and-coconut base, generously peppered. Cooked down low in salt and water, it famously keeps for many days — traditionally made ahead of a feast.

Yield
Serves 4–6
Prep
15 min
Cook
35 min
Total
50 min
Difficulty
Intermediate

Kaalan is the bold, long-life curry of the Kerala sadya — thick, tangy, and well-peppered, the sharp counterpoint to the gentle olan. Yam and raw plantain are cooked nearly dry, bound in a smooth coconut paste, then simmered slowly into sour yogurt until the whole thing turns glossy and clinging.

Thick and sour by design

Where avial is loose and kaalan’s neighbour olan is barely seasoned, kaalan goes the other way: smooth coconut paste, plenty of crushed pepper, and a long, low reduction of sour yogurt. The result is concentrated and intense — a little does a lot on the leaf.

The fenugreek note — and why it keeps

A pinch of roasted, powdered fenugreek stirred in at the end is kaalan’s signature aroma. And because it’s cooked down to a thick, sour, low-water curry, it famously keeps for days — traditionally made well ahead of the feast.

Serve it alongside olan and avial, and see the whole banana-leaf spread in our Onam sadya guide.

Ingredients

Serves
4

For the vegetables

  • 2 cups elephant-foot yam and/or raw plantain, cut into small cubes Classic kaalan uses one or the other, or both. Rub plantain with a little turmeric to stop it browning.
  • 1/2 tsp turmeric
  • 1/2 tsp black pepper, coarsely crushed
  • salt

For the yogurt base

  • 1.5 cups thick sour yogurt, whisked The sourer the better — it's the backbone of kaalan.

For the coconut paste

  • 3/4 cup grated coconut (fresh)
  • 1 tsp cumin seeds
  • 2 green chilies

For the tempering

  • 2 tbsp coconut oil
  • 1/2 tsp mustard seeds
  • 1/2 tsp fenugreek seeds, lightly roasted and powdered A pinch of roasted methi powder is the traditional, distinctive note of kaalan.
  • 2 dried red chilies
  • 1 sprig curry leaves

Method

Tap a step’s number to check it off as you go.

  1. Cook the yam and/or plantain with turmeric, crushed pepper, salt, and a little water until tender and most of the water has gone.

    Why: Kaalan is a thick, low-moisture curry — cooking the vegetables nearly dry first means the yogurt won't have to be boiled down too far later.

  2. Grind the coconut with cumin and green chilies to a smooth paste and stir it in; cook a few minutes.

    Why: A smoother paste than avial's gives kaalan its thick, clinging body.

  3. Lower the heat and add the whisked sour yogurt; simmer gently on low, stirring, until thick and glossy — do not boil hard.

    Why: Slow reduction thickens the yogurt and concentrates the tang; a hard boil would curdle it.

  4. Temper mustard seeds, dried chilies, and curry leaves in coconut oil, add the roasted fenugreek powder off the heat, and stir into the curry.

    Why: Roasted fenugreek is kaalan's signature aroma; adding it off the heat keeps it fragrant rather than bitter.

A quick, anonymous tap — no review needed.

Variations

  • Plantain-only

    Made entirely with raw plantain for a softer, slightly sweeter kaalan.

  • Yam-only

    All elephant-foot yam gives a firmer, earthier curry — rinse the yam well to avoid any throat-tickle.

  • Drier 'long-keeping' style

    Reduce further and go easy on water for the traditional version that keeps for many days without refrigeration.

Serving & Storage

A thick, tangy curry for the sadya, scooped with rice between the milder dishes. A little goes a long way.

Pairs with: Steamed rice, Olan, Pappadam.

Storage: Famously long-keeping — the reduced, sour, low-water curry holds 4–5 days refrigerated and was traditionally made well ahead of a feast.

Nutrition

Per serving (about 1/2 cup)

Calories
180
Protein
5 g
Carbs
18 g
Fat
11 g
Fiber
4 g
Sugar
5 g
Sodium
320 mg

Notable micronutrients: Calcium, Potassium, Vitamin C

Estimated using standard ingredient data. Values vary with brands and substitutions.

Frequently Asked Questions

Why does kaalan keep so long?

It's cooked down to a thick, low-moisture, sour curry, and acidity plus low water content slows spoilage. Traditionally it was made days before a sadya and only improved with time.

What makes kaalan different from avial?

Kaalan is thicker, sourer, and more heavily peppered, with a smoother coconut paste and a signature roasted-fenugreek note — and usually just yam and/or plantain rather than a medley of vegetables.

My yogurt curdled — what happened?

It was boiled too hard. Add yogurt on low heat and keep it at a gentle simmer, stirring, so it thickens smoothly instead of splitting.

What to drink with this

All drinks →

Hand-picked pours to match this dish.

From our kitchen community

Ratings & Reviews

My Rating

Tap a star to rate — no sign-in, no form needed.

Be the first to rate Kaalan (Kerala Yam and Plantain in Spiced Yogurt and Coconut).

Further reading