Cabbage Thoran | Cabbage Fry

Step by StepJump to Recipe

Sometimes a simple stir fry is all you need to set your mood right and elevate your spirits in the most comforting manner. This Cabbage Thoran recipe, a Kerala specialty, does just that. Call it a Cabbage Fry too, the Cabbage Thoran has cabbage cooked in coconut oil, tempered with spices and curry leaves, and finished with a good dose of coconut. It is vegan, gets done within minutes and wholesome too.

cabbage thoran in an dark earthen bowl

What is Thoran

Thoran, also referred to as ‘upperi,’ is a quick dish made with veggies that are mildly spiced. Primarily cooked in coconut oil, this dish is a special from the cuisine of ‘God’s own country,’ Kerala. Just like the Cabbage Thoran or Cabbage Fry, all other variants of this dish are delicate, thus categorized as comfort food.

A variety of seasonal or non-seasonal vegetables can be used to make this dish. In addition to this, the key ingredients include black mustard seeds, shallots/onion, green chilies, turmeric powder, curry leaves and coconut.

Brightly colored, highly nutritious and calming, a Thoran is all this more. While the basic ingredients remain the same in any Thoran, changing the vegetable bring in a new flavor and texture to the dish.

More On Cabbage Thoran

I always end up including a Cabbage Thoran in the menu, whenever I make Kerala style Varutharacha Sambar and steamed rice. This is a super-hit lunch combination at my home. It is my personal favorite too, because the ease with which a thoran gets done is quite amazing.

Other veggies that can be a great choice for this dish are green beans, ash gourd, beetroot, spinach, drumsticks and amaranth. For instance, this vibrant red Beetroot Thoran is one of those versions that can instantly make you happy.

Cabbage Thoran is also an important dish in Sadya, the unique feast which is an important part during Onam celebrations in Kerala.

My Cabbage Thoran recipe is a little different than the conventional one. I usually sauté the ingredients one by one and then add the cabbage. This way the flavor of the spices first gets infused in the oil and then transferred to the vegetable.

Traditionally, except the oil and a few spices, all the ingredients are mixed with the cabbage and allowed to rest for 10 to 15 minutes. Whichever way you make, since cabbage and coconut are a match made in heaven, this Cabbage Fry always tastes supreme.

Step-by-Step Guide

How to make Cabbage Thoran

Prep and Sauté

1. Rinse 1 medium size cabbage. Remove the outer leaves. Half or quarter the cabbage. Shred or grate in a food processor. You can also slice the cabbage thinly.

shredded cabbage on a plate to make cabbage thoran recipe

2. Heat 2 tablespoons coconut oil in a pan or kadai.

heating coconut oil in a pan

3. First, add 1 teaspoon mustard seeds and sauté on a low heat till they crackle.

sautéing mustard seeds in hot oil in pan

4. Now, add 1 teaspoon cumin seeds and sauté them till they change color.

sautéing cumin seeds in hot oil in pan

5. Add ⅓ cup sliced pearl onions or ⅓ cup chopped shallots or ⅓ cup finely chopped onions.

adding finely chopped onions in pan

6. Sauté the onions till translucent. Stir at regular intervals.

sautéing onion in hot oil to make cabbage thoran recipe

7. Add 1 green chili (chopped) and 10 to 12 curry leaves. Sauté for a minute.

sautéing chopped green chili and curry leaves in pan

8. Now, add ½ teaspoon turmeric powder and 1 pinch of asafoetida (hing). Mix very well.

Note that you can skip the turmeric powder and asafoetida. Adding about ½ teaspoon of cumin powder also works in this recipe. But if adding cumin powder, skip adding cumin seeds.

mixing turmeric powder and asafoetida in pan

Cook Cabbage

9. Add the shredded cabbage and salt as required.

adding shredded cabbage and salt in pan to make cabbage thoran recipe

10. Mix very well and sauté for a minute.

sautéing cabbage in pan

11. Cover the pan with a tight lid and cook the cabbage on low heat or sim.

cooking cabbage in pan to make cabbage thoran recipe

12. Keep checking after every 4 to 5 minutes and give a stir.

TIP 1: If the cabbage starts sticking to the bottom of the pan, sprinkle some water all over. Cover with a tight lid and cook again. Make sure that the cabbage does not get browned or burnt.

TIP 2: If your pan is light and not heavy, it can brown the cabbage fast. So add about ¼ to ⅓ cup water. Mix well and cover the pan to cook the cabbage.

cooking cabbage in pan

13. On low heat, cook till the cabbage is tender. If there is any moisture in the pan, then cook further till all the moisture or water dries up.

cooking cabbage in pan

Make Cabbage Thoran

14. Once the cabbage is tender and cooked perfectly, add ½ cup fresh grated coconut. You could also use frozen coconut. But thaw the coconut before adding.

adding grated coconut to cooked cabbage in pan to make cabbage thoran recipe

15. Stir and cook for 1 to 2 minutes more on a low heat.

cabbage thoran recipe is ready

16. You can garnish the Cabbage Fry with chopped coriander leaves if you like.

garnishing cabbage thoran with coriander leaves

17. Serve the Cabbage Thoran hot with some steamed rice, roti or paratha. You can also have it with bread or pack it in lunch box.

cabbage thoran served in a bowl with fresh coriander sprigs on the side

Expert Tips

  1. Use fresh cabbage for best taste. You can use the regular green cabbage and also purple or red cabbage to make this thoran recipe. In case you don’t want to shred or grate the cabbage, you can thinly slice it too.
  2. While cooking the cabbage, if it starts sticking to the bottom of the pan, sprinkle some water on it. It is best to use a heavy and thick bottomed pan so as to avoid the cabbage getting browned or burnt.
  3. The cabbage has to be cooked on low heat till tender. Once cooked well and if there are any liquids in the pan, simmer until all the liquids dry up from the pan.
  4. To make this dish gluten free, skip the asafoetida.
  5. If you want to increase the nutrition quotient, try adding some shredded carrots together with the cabbage. This will also make the dish colorful.
  6. This Cabbage Thoran recipe can be doubled or tripled easily.

More Similar Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more veetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

cabbage thoran in an dark earthen bowl

Cabbage Thoran | Cabbage Fry

Cabbage Thoran or Cabbage Fry is a dry vegetable dish from Kerala. Thoran is basically finely chopped or grated vegetables cooked with shallots, chilies, fresh grated coconut and spices.
4.95 from 19 votes
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Cuisine Kerala, South Indian
Course Side Dish
Diet Vegan
Difficulty Level Moderate
Servings 4


  • 1 cabbage – medium-sized
  • cup finely chopped onions or ⅓ cup sliced pearl onions or chopped shallots
  • 10 to 12 curry leaves
  • 1 teaspoon black mustard seeds
  • 1 teaspoon cumin seeds
  • 1 pinch asafoetida (hing) – optional
  • 1 green chili – chopped
  • ½ teaspoon turmeric powder (ground turmeric)
  • ½ cup grated coconut – fresh or frozen
  • 2 tablespoons coconut oil
  • salt as required
  • 1 to 2 tablespoons chopped coriander leaves for garnis – optional



  • Rinse the cabbage a few times in fresh water. Remove the outer leaves. Half or quarter the cabbage. Shred or grate the cabbage in a food processor. You can also slice the cabbage thinly.
  • Also, chop the pearl onions or shallots or onion.

Making cabbage thoran

  • Heat coconut oil in a heavy pan or kadai.
  • First, add the mustard seeds and sauté on low heat till they crackle.
  • Now, add the cumin seeds and sauté them till they change color.
  • Add the chopped pearl onions or shallots or onion. Sauté stirring often until translucent.
  • Add the green chilies and curry leaves and sauté for a minute.
  • Now, add the turmeric powder and asafoetida (hing). Mix very well. 
  • Lastly, add the cabbage and salt. Stir and sauté for a minute.
  • Cover the pan and let the cabbage cook on low heat. Continue to stir at times.
  • Steam cook till the cabbage is tender. 
  • If there is any moisture in the pan, cook further till all the moisture dries up.
  • When the cabbage is cooked, add the coconut. Stir and cook for 2 to 3 minutes more.
  • You can garnish it with coriander leaves if you prefer.
  • Serve the Cabbage Thoran hot with some steamed rice, chapati, paratha or bread.


  • Make sure to make the the thoran recipe with fresh and tender cabbage. You can easily use green cabbage or purple or red cabbage.
  • If in case you don’t want to shred or grate the cabbage, you can thinly slice it.
  • A heavy and thick bottomed pan is suitable for making a recipe like this so that the cabbage does not get burned while cooking. If while cooking, the cabbage starts sticking to the pan, add some water and mix. Cover and continue to cook.
  • Remember to cook the cabbage till tender. Once the cabbage is cooked and if there are any liquids in the pan, continue to cook until all the liquids dry up.
  • For a gluten-free dish, skip adding asafoetida. To make the recipe more nutritious, add some grated carrots together with the cabbage.
  • You can also double or triple this this Cabbage Thoran recipe.

Nutrition Info (Approximate Values)

Nutrition Facts
Cabbage Thoran | Cabbage Fry
Amount Per Serving
Calories 202 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 12g75%
Polyunsaturated Fat 1g
Monounsaturated Fat 1g
Sodium 84mg4%
Potassium 486mg14%
Carbohydrates 19g6%
Fiber 8g33%
Sugar 9g10%
Protein 4g8%
Vitamin A 331IU7%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 29mg145%
Vitamin B6 1mg50%
Vitamin C 136mg165%
Vitamin E 1mg7%
Vitamin K 173µg165%
Calcium 116mg12%
Vitamin B9 (Folate) 396µg99%
Iron 2mg11%
Magnesium 44mg11%
Phosphorus 95mg10%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

This Cabbage Thoran post from the blog archives first published in June 2013 has been republished and updated on 17 April 2022.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. Quick, cheap, easy, warming, very tasty – great Keralan dish which reminded us of our recent happy trip to South India. Thank you so much.5 stars

  2. Tried this today, easy, quick , yummy and filling recipe : ) Thank you Dassana!5 stars

  3. Thanks for this recipe, we followed it exactly and served it as a side to a chicken curry. We really enjoyed it 🙂5 stars

  4. Thanks for simple, yet delicious recipe…. I omited coconut as my husband don’t like coconut flavor…. Still it taste good..

    1. pleased to know this farida 🙂 thankyou for your positive words glad you liked them.

  5. Your recipes are awesome and easy to cook.
    Frankly speaking , your recipes have aroused my forgotten interest in cooking.

  6. Very very thanks for this recipe. I tried it and loved it!
    ?which onion is used in recipe…. Small ya big?5 stars

    1. welcome premji. i don’t recollect. but i think i used medium sized onions as mentioned in recipe box.

  7. Lovely! My husband doesn’t like cabbage too much, but he liked it when I used this recipe.5 stars

    1. thanks bharat for pointing this out. you can add curry leaves with green chilli. i have updated this in recipe too.

  8. Seems yumm! Is coconut oil a must for thoran? Any other oil will not taste as good?

    1. coconut oil gives very good taste and flavor. if you don’t have coconut oil then you can use any other oil.

  9. love ur oval shaped bowl..this thoran is my fave and i love it with sambhaar..specially kadoo sambhaar..:)

    1. this oval shaped bowl is made from stone and from manipuri pottery. i hardly use it. basically its a serving platter. same here. cabbage or any veg thoran is a fav with sambar.