Kerala

Cabbage Thoran

Finely shredded cabbage stir-fried with coconut and mustard seeds.

Prep15 minCook10 minTotal25 minServes4DietVegLevelEasySpice
Cabbage Thoran from Kerala

About this dish

A staple of the Kerala Sadya, Cabbage Thoran represents the quintessential Malayali approach to vegetables: dry-fried, crisp, and heavy on coconut. Originating from the coastal regions, the dish uses finely shredded greens to ensure even heat distribution and quick cooking. What makes it distinctive is the coarse grinding of coconut with cumin and garlic, which perfumes the entire household when it hits the hot iron skillet.

Ingredients

The Vegetable Base

  • 500g (about 4 cups) Cabbage, very finely shredded
  • 1/2 tsp Turmeric powder
  • 1 tsp Salt (adjust to taste)
  • 1 sprig Curry leaves, torn

The Coconut Masala

  • 100g (1 cup) Fresh grated coconut
  • 3-4 Green chilies, slit
  • 3 small Shallots (Chuvannulli), peeled
  • 1/2 tsp Cumin seeds
  • 2 cloves Garlic, small

The Tempering

  • 1 tbsp Coconut oil (cold-pressed)
  • 1 tsp Mustard seeds
  • 1 tsp Urad dal (split black gram)
  • 2 Dry red chilies, broken

Method

  1. 1

    Prepare the Masala Crumb

    In a small blender or mortar and pestle, combine the grated coconut, shallots, garlic, cumin, and green chilies. Pulse briefly 2-3 times without adding any water to create a coarse, crumbly mixture. The goal is to bruise the aromatics into the coconut, not to create a smooth paste or release too much moisture.

  2. 2

    Mix the Cabbage

    In a large mixing bowl, combine the shredded cabbage with the turmeric powder and salt. Use your hands to gently massage the salt and turmeric into the cabbage for 30 seconds until the cabbage softens slightly and takes on a uniform yellow hue.

  3. 3

    Temper the Spices

    Heat a heavy-bottomed kadai or wok over medium-high heat and add the coconut oil. Once the oil is shimmering, add the mustard seeds and wait for them to pop completely. Immediately add the urad dal and dry red chilies, sautéing until the dal turns a pale golden brown and smells nutty.

  4. 4

    Sauté the Cabbage

    Lower the heat to medium and add the shredded cabbage along with the curry leaves. Toss well for 2 minutes using a spatula to ensure the oil and tempering are evenly distributed. Do not cover the pan yet, as the cabbage needs to release its initial steam.

  5. 5

    Infuse with Coconut

    Make a small well in the center of the cabbage and add the coconut masala mixture. Push the cabbage from the sides to cover the coconut, effectively steaming the raw garlic and shallots for 2 minutes on low-medium heat. This 'well' method ensures the aromatics lose their raw edge without burning.

  6. 6

    Final Stir-fry

    Uncover and stir everything together vigorously for another 3-4 minutes. The cabbage should be tender but still retain a slight 'crunch' (al dente). If you see excess moisture at the bottom, increase the heat for 30 seconds to evaporate it, as a Thoran must be dry.

  7. 7

    Rest and Finish

    Turn off the heat and let the Thoran sit in the pan for 2 minutes before serving. This allows the residual heat to finalize the texture. The final dish should be bright yellow with visible flecks of white coconut and green chilies.

Notes & variations

  • Avoid adding any water; the moisture from the washed cabbage and salt is sufficient.
  • For a variation, add 1/4 cup of soaked and drained moong dal along with the cabbage.
  • Use only fresh coconut; desiccated coconut lacks the necessary milk and sweetness.
  • Store leftovers in the fridge for up to 2 days; reheat in a dry pan.

Serve with

Serve as a side dish with Matta rice and a liquid curry like Sambhar or Moru Curry.

Cook's note

Squeeze the shredded cabbage tightly if it seems too watery before adding it to the pan to ensure a dry finish.

← More from Kerala