Cabbage Thoran (South Indian Cabbage Curry) Recipe

I just made a Cabbage Thoran that proves Cabbage Recipes Vegan can be punchy, crisp, and wildly addictive.

A photo of Cabbage Thoran (South Indian Cabbage Curry) Recipe

I can’t stop thinking about cabbage thoran. I love the way simple cabbage turns loud and interesting with freshly grated coconut.

It’s humble and crunchy and somehow stubbornly addictive. I make it when I want a real vegetable moment that doesn’t pretend to be fancy.

South Indian Vegetable Recipes like this are why I keep a head of cabbage on the counter. Cabbage Recipes Vegan that actually make me sigh.

Curry leaves popping in hot oil. Not sweet.

Not bland. Honest, sharp, and moreish.

Eat it with rice or whatever and I want seconds every time. no shame, seriously, please.

Ingredients

Ingredients photo for Cabbage Thoran (South Indian Cabbage Curry) Recipe

  • 1 medium cabbage — crunchy base, soaks up all the tastes.
  • Freshly grated coconut adds warmth and a soft, creamy bite.
  • Onion or shallots bring sweet, slightly sharp background notes.
  • Green chilies give a bright heat that wakes everything up.
  • Curry leaves add that classic, punchy South Indian aroma.
  • Turmeric powder gives color and gentle, earthy warmth.
  • Mustard seeds pop and add a toasty, nutty surprise.
  • Split chana dal adds tiny crunch and subtle nuttiness.
  • Split urad dal brings extra crunch and mild bean flavor.
  • Coconut oil ties things together with tropical, cozy richness.
  • Asafoetida is funky but nice, deepens the savory notes.
  • Salt balances everything and makes the flavors sing.

Ingredient Quantities

  • 1 medium cabbage, about 800 g, finely shredded
  • 3/4 cup freshly grated coconut (or frozen, thawed)
  • 1 medium onion or 6 small shallots, finely chopped
  • 2 to 3 green chilies, slit lengthwise
  • 8 to 10 curry leaves, torn
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon mustard seeds
  • 1 teaspoon split chana dal
  • 1 teaspoon split urad dal
  • 2 tablespoons coconut oil (or vegetable oil)
  • Pinch of asafoetida (hing), optional but nice
  • Salt to taste, about 1 to 1 1/4 teaspoons

How to Make this

1. Heat 2 tablespoons coconut oil in a wide pan over medium heat until shimmering. Add 1/2 teaspoon mustard seeds and wait till they start popping, then toss in 1 teaspoon split chana dal and 1 teaspoon split urad dal; fry till they turn light golden.

2. Sprinkle a pinch of asafoetida if using, add 8 to 10 torn curry leaves and 2 to 3 slit green chilies, stir for a few seconds so the oil picks up the flavors.

3. Add the finely chopped 1 medium onion or 6 small shallots and sauté on medium heat till they soften and become translucent, scraping any brown bits from the pan.

4. Put in the shredded cabbage (about 800 g), sprinkle 1/2 teaspoon turmeric powder and salt to taste (start with 1 teaspoon, you can add up to 1 1/4 teaspoons later). Toss everything so cabbage is coated with oil and spices.

5. Cook the cabbage uncovered for 4 to 5 minutes on medium high, stirring often. The cabbage will shrink and release moisture; if it seems dry, sprinkle a tablespoon of water, but dont make it soggy.

6. Lower heat to medium low, cover the pan and steam-cook for another 6 to 8 minutes, checking and stirring every couple minutes so it cooks evenly but still has a slight bite.

7. When cabbage is almost done and most moisture has evaporated, fold in 3/4 cup freshly grated coconut (or thawed frozen coconut) and mix well. Cook for 2 to 3 more minutes so the coconut warms through and flavors meld.

8. Taste and adjust salt, add a little more coconut oil if you like a richer finish. Remove from heat.

9. Let it rest 2 minutes so flavors settle, then serve hot with rice, chapati or as a side. Tip: shred cabbage finely so it cooks fast, and dont overcook if you want a pleasantly textured thoran.

Equipment Needed

1. Wide heavy-bottomed frying pan or kadai with a lid
2. Heatproof spatula or wooden spoon for stirring
3. Sharp chef’s knife
4. Large cutting board for shredding and chopping
5. Box grater or food processor fitted with a shredding disk for the cabbage and coconut
6. Measuring spoons (for mustard seeds, turmeric, dals, oil)
7. 3/4 cup measuring cup or small dry measuring cup for coconut
8. Small bowl for holding spices and torn curry leaves
9. Stove or cooktop (medium to medium-high heat control)

FAQ

Cabbage Thoran (South Indian Cabbage Curry) Recipe Substitutions and Variations

  • Coconut (3/4 cup) — grated fresh or thawed frozen: sub with 3 tbsp coconut milk + 2 tbsp finely ground almonds or cashews for body and a bit of sweetness; or use 3 tbsp toasted breadcrumbs for texture if nut allergy is an issue.
  • Onion or shallots — finely chopped: swap with 1 small leek (white part only) or 1/2 cup finely chopped fennel for a mild sweet bite; if you want a quicker option use 2 tbsp onion powder plus 1 tbsp water to rehydrate.
  • Split chana dal and split urad dal — 1 tsp each: replace with 2 tsp yellow split peas or 1 tbsp roasted crushed peanuts for the crunch and protein; for a truly gluten free crunchy swap use 1 tbsp toasted sesame seeds.
  • Coconut oil — 2 tbsp: use neutral vegetable oil or ghee for richer flavor; avocado oil works well too if you want a higher smoke point.

Pro Tips

1) Shred the cabbage super fine and keep it loosely packed. Thin shreds cook fast and evenly, and you avoid soggy patches. Don’t cram a small pan full either, use a wide pan so steam escapes and you get those slightly browned bits.

2) Fry the chana and urad dal till they’re a light golden only, no more. They go from perfect to bitter very fast, so lower the heat if needed. Also, heat the oil first till it shimmers then add the mustard seeds so they pop properly.

3) Reserve a couple tablespoons of the grated coconut to add at the very end raw as a garnish. Fold most of the coconut in while the pan is still warm so it absorbs flavor, but the raw bit on top gives a nice fresh texture and brightness.

4) Taste and adjust salt in two stages. Start with the lower amount, steam the cabbage, then check again before adding coconut. If the dish seems flat at the end add a tiny splash of lemon juice or a little more coconut oil for richness.

Cabbage Thoran (South Indian Cabbage Curry) Recipe

Cabbage Thoran (South Indian Cabbage Curry) Recipe

Recipe by Jot Punji

0.0 from 0 votes

I just made a Cabbage Thoran that proves Cabbage Recipes Vegan can be punchy, crisp, and wildly addictive.

Servings

6

servings

Calories

129

kcal

Equipment: 1. Wide heavy-bottomed frying pan or kadai with a lid
2. Heatproof spatula or wooden spoon for stirring
3. Sharp chef’s knife
4. Large cutting board for shredding and chopping
5. Box grater or food processor fitted with a shredding disk for the cabbage and coconut
6. Measuring spoons (for mustard seeds, turmeric, dals, oil)
7. 3/4 cup measuring cup or small dry measuring cup for coconut
8. Small bowl for holding spices and torn curry leaves
9. Stove or cooktop (medium to medium-high heat control)

Ingredients

  • 1 medium cabbage, about 800 g, finely shredded

  • 3/4 cup freshly grated coconut (or frozen, thawed)

  • 1 medium onion or 6 small shallots, finely chopped

  • 2 to 3 green chilies, slit lengthwise

  • 8 to 10 curry leaves, torn

  • 1/2 teaspoon turmeric powder

  • 1/2 teaspoon mustard seeds

  • 1 teaspoon split chana dal

  • 1 teaspoon split urad dal

  • 2 tablespoons coconut oil (or vegetable oil)

  • Pinch of asafoetida (hing), optional but nice

  • Salt to taste, about 1 to 1 1/4 teaspoons

Directions

  • Heat 2 tablespoons coconut oil in a wide pan over medium heat until shimmering. Add 1/2 teaspoon mustard seeds and wait till they start popping, then toss in 1 teaspoon split chana dal and 1 teaspoon split urad dal; fry till they turn light golden.
  • Sprinkle a pinch of asafoetida if using, add 8 to 10 torn curry leaves and 2 to 3 slit green chilies, stir for a few seconds so the oil picks up the flavors.
  • Add the finely chopped 1 medium onion or 6 small shallots and sauté on medium heat till they soften and become translucent, scraping any brown bits from the pan.
  • Put in the shredded cabbage (about 800 g), sprinkle 1/2 teaspoon turmeric powder and salt to taste (start with 1 teaspoon, you can add up to 1 1/4 teaspoons later). Toss everything so cabbage is coated with oil and spices.
  • Cook the cabbage uncovered for 4 to 5 minutes on medium high, stirring often. The cabbage will shrink and release moisture; if it seems dry, sprinkle a tablespoon of water, but dont make it soggy.
  • Lower heat to medium low, cover the pan and steam-cook for another 6 to 8 minutes, checking and stirring every couple minutes so it cooks evenly but still has a slight bite.
  • When cabbage is almost done and most moisture has evaporated, fold in 3/4 cup freshly grated coconut (or thawed frozen coconut) and mix well. Cook for 2 to 3 more minutes so the coconut warms through and flavors meld.
  • Taste and adjust salt, add a little more coconut oil if you like a richer finish. Remove from heat.
  • Let it rest 2 minutes so flavors settle, then serve hot with rice, chapati or as a side. Tip: shred cabbage finely so it cooks fast, and dont overcook if you want a pleasantly textured thoran.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 170g
  • Total number of serves: 6
  • Calories: 129kcal
  • Fat: 9g
  • Saturated Fat: 7.48g
  • Trans Fat: 0g
  • Polyunsaturated: 0.42g
  • Monounsaturated: 1g
  • Cholesterol: 0mg
  • Sodium: 479mg
  • Potassium: 303mg
  • Carbohydrates: 11.9g
  • Fiber: 4.28g
  • Sugar: 5.6g
  • Protein: 2.2g
  • Vitamin A: 50IU
  • Vitamin C: 50mg
  • Calcium: 60mg
  • Iron: 1.07mg

Please enter your email to print the recipe:




Leave a Comment

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

*