Cabbage Carrot Thoran Salad

This cabbage carrot thoran salad takes its flavor from a classic Indian thoran, with shredded vegetables coated in spiced coconut, mustard seeds, and curry leaves. It is fragrant, colorful, and full of texture.

Instead of cooking the vegetables in the pan, you toast the spices and coconut, then pour the hot mixture over raw red cabbage and carrot so the heat gently wilts them. It takes about 30 minutes from start to finish and works as a side dish or a light meatless lunch.

Why This Cabbage Carrot Thoran Salad Recipe Works

Blooming mustard and cumin seeds in coconut oil releases their aroma, and the shallots, onion, garlic, and chile build layers of flavor in a single skillet.

Pouring the hot coconut mixture over raw vegetables wilts the cabbage slightly while keeping the crunch of the carrot. You get warm, spiced flavor without a long cook time.

Red cabbage and carrot give the dish bold color, and the shredded coconut adds richness without cream or dairy. The salad is naturally plant based and gluten free as written.

Ingredients for Cabbage Carrot Thoran Salad

  • 2 tablespoons unrefined coconut oil
  • 3/4 teaspoon black mustard seeds
  • 3/4 teaspoon cumin seeds
  • 3 shallots, finely diced
  • 1/2 large onion, finely diced
  • 3 cloves garlic, finely minced
  • 1 green chile, deseeded and finely chopped
  • 12 fresh curry leaves
  • 1/2 teaspoon ground turmeric
  • 1/2 cup unsweetened shredded coconut
  • 1/2 cup water
  • 3/4 teaspoon kosher salt
  • 1/4 small red cabbage, very finely sliced (about 6 cups)
  • 2 small carrots, peeled and finely shredded
  • 1/4 cup fresh cilantro leaves, roughly chopped

Black mustard seeds. They pop in hot oil and give the dish its signature nutty sharpness. Cook them only until they start to pop so they do not turn bitter.

Curry leaves. Fresh leaves have a distinct citrusy aroma that dried leaves cannot match. Look for them at Indian grocery stores.

Unsweetened shredded coconut. It soaks up the spices and water to become soft and fragrant, forming the base of the dressing.

Red cabbage and carrot. Slice the cabbage as thin as you can and shred the carrot finely so the hot mixture can wilt them evenly.

Green chile. Remove the seeds for mild heat or leave a few in if you want more spice.

How to Make Cabbage Carrot Thoran Salad

1. Heat the oil. Melt the coconut oil in a large non stick skillet over medium high heat.

2. Pop the mustard seeds. Add the mustard seeds and cook for about 30 seconds, until they start to pop.

3. Toast the cumin. Add the cumin seeds and cook for another 30 seconds.

4. Soften the aromatics. Stir in the shallots and onion and cook for about 3 minutes, until translucent.

5. Add garlic and chile. Add the garlic and chile and cook for 2 minutes, until softened.

6. Bloom the spices. Stir in the turmeric and curry leaves and cook for 30 seconds.

7. Cook the coconut. Add the shredded coconut, water, and salt. Cook for about 3 minutes, until most of the water has evaporated.

8. Toss and finish. Place the cabbage and carrot in a large bowl, pour the hot coconut mixture over the top, and toss well. Taste for salt, then fold in the cilantro.

How to Serve Cabbage Carrot Thoran Salad

Serve the salad warm or at room temperature as a side for rice, grilled fish, or roasted meat. It goes well with cilantro lime rice and air fryer honey garlic salmon. For a larger spread, add garlic sesame cucumber salad and a bowl of Korean beef noodles. It is ideal when eaten on the day it is made.

How to Store and Reheat Cabbage Carrot Thoran Salad

This salad tastes great on the day it is made, when the vegetables still have some crunch. Refrigerate any leftovers in an airtight container for up to 2 days, though the cabbage and carrot will soften. It does not freeze well.

Tips and Variations for Cabbage Carrot Thoran Salad

Slice very thin. A sharp knife or mandoline helps you cut the cabbage into fine ribbons.

Watch the seeds. Pull the skillet off the heat for a moment if the mustard seeds pop too fast.

Use fresh curry leaves. Dried leaves have a much weaker aroma and flavor.

Adjust the heat. Add or remove chile seeds to match your spice preference.

Season at the end. Taste after tossing, since the vegetables dilute the salt.

Serve warm. The heat from the coconut mixture wilts the cabbage ideal when it goes in right away.

Add lime. A squeeze of lime juice brightens the finished salad.

Wash produce well. Rinse cabbage, carrots, and herbs before cutting, and see this Texas A&M AgriLife food safety brochure for general handling tips.

Frequently Asked Questions About Cabbage Carrot Thoran Salad

What is a cabbage carrot thoran salad?

It is a salad inspired by thoran, an Indian dry vegetable dish made with shredded vegetables and coconut. Here the vegetables stay raw and are wilted by the hot spiced coconut.

Can I make cabbage carrot thoran salad ahead of time?

You can prep the vegetables and spice mixture separately and combine them just before serving. Once combined, the salad is ideal when eaten the same day.

Where can I find curry leaves for cabbage carrot thoran salad?

Indian and Asian grocery stores often sell fresh curry leaves, and they freeze well. If you cannot find them, the salad will still taste good, though it will lack their distinct aroma.

Can I use green cabbage?

Yes. Green cabbage works, though you will lose the bold color of red cabbage.

Is this salad spicy?

It is mild to medium. Remove the chile seeds for less heat or add a few for more.

Cabbage Carrot Thoran Salad

A thoran style salad where hot spiced coconut with mustard seeds and curry leaves wilts raw red cabbage and carrot.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Salad, Side Dish
Cuisine American, Indian
Servings 4 servings
Calories 200 kcal

Equipment

  • Large non stick skillet
  • Large mixing bowl
  • Sharp knife or mandoline

Ingredients
  

Main Ingredients

  • 2 tbsp unrefined coconut oil
  • ¾ tsp black mustard seeds
  • ¾ tsp cumin seeds
  • 3 shallots finely diced
  • ½ large onion finely diced
  • 3 cloves garlic finely minced
  • 1 green chile deseeded and finely chopped
  • 12 fresh curry leaves
  • ½ tsp ground turmeric
  • ½ cup unsweetened shredded coconut
  • ½ cup water
  • ¾ tsp kosher salt
  • 6 cup red cabbage very finely sliced, from about 1/4 small head
  • 2 small carrots peeled and finely shredded
  • ¼ cup fresh cilantro leaves roughly chopped

Instructions
 

Cooking

  • Pop the seeds. Heat the coconut oil in a large non stick skillet over medium high heat. Add the mustard seeds and cook 30 seconds until they pop, then add the cumin seeds for 30 seconds. Soften the aromatics. Add the shallots and onion and cook about 3 minutes until translucent.
  • Add garlic and chile. Stir in the garlic and chile and cook 2 minutes until softened.
  • Bloom the spices. Add the turmeric and curry leaves and cook 30 seconds until fragrant.
  • Cook the coconut. Stir in the coconut, water, and salt. Cook about 3 minutes until most of the water evaporates.
  • Combine. Toss the cabbage and carrot in a large bowl, pour the hot mixture over the top, and toss until the cabbage begins to wilt.
  • Finish. Taste for salt, fold in the cilantro, and serve warm or at room temperature.

Notes

Substitutions: Green cabbage can replace red cabbage.
Tips: Slice the cabbage as thin as possible for even wilting. Use fresh curry leaves for the ideal aroma.
Storage: Ideal when eaten the day it is made. Refrigerate leftovers up to 2 days.
Keyword cabbage carrot thoran salad, Cabbage Salad, Carrot Salad, Indian Salad, Thoran Salad