Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cabbage and Carrot Thoran-style Salad (Indian Salad) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 57 reviews

  • Author: Emma
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A vibrant and flavorful Indian-style salad featuring finely shredded cabbage and carrot tossed with a spiced coconut tempering inspired by traditional Thoran dry curry. This quick and easy side dish delivers a delightful combination of textures and aromatic spices, perfect served warm or at room temperature.


Ingredients

Tempering

  • 2 tbsp coconut oil, unrefined
  • 3/4 tsp black mustard seeds
  • 3/4 tsp cumin seeds
  • 3 eschalots (shallots), finely diced
  • 1/2 large onion, finely diced
  • 3 garlic cloves, finely minced
  • 1 green chilli, deseeded and finely chopped
  • 12 fresh curry leaves
  • 1/2 tsp turmeric powder
  • 1/2 cup desiccated coconut, unsweetened
  • 1/2 cup water
  • 3/4 tsp salt

Salad

  • 1/4 small red cabbage, very finely sliced (~6 cups)
  • 2 small carrots or 1 very large carrot, peeled and finely shredded

Garnish

  • 1/4 cup fresh coriander/cilantro leaves, roughly chopped


Instructions

  1. Heat Oil and Temper Mustard Seeds: Melt coconut oil in a large non-stick skillet over medium-high heat. Add black mustard seeds and cook for about 30 seconds until they start to pop and sizzle.
  2. Add Cumin Seeds: Stir in cumin seeds and cook for another 30 seconds to release their aromas.
  3. Sauté Onions and Eschalots: Add finely diced eschalots and onion; cook for 3 minutes until translucent but not browned.
  4. Add Garlic and Green Chilli: Mix in minced garlic and chopped green chilli, cooking for 2 minutes until softened but not golden.
  5. Cook Spices and Curry Leaves: Add turmeric powder and fresh curry leaves, cooking for 30 seconds to infuse the flavors.
  6. Add Coconut and Simmer: Stir in desiccated coconut, water, and salt. Cook this mixture until the water mostly evaporates, about 3 minutes, forming a spiced coconut sambal.
  7. Prepare Salad Base: Place the finely sliced cabbage and shredded carrot in a large bowl.
  8. Toss Salad with Coconut Mixture: Pour the hot coconut mixture over the vegetables and toss well to wilt the cabbage slightly through the heat.
  9. Adjust Seasoning: Taste and add more salt if needed to suit your preference.
  10. Garnish and Serve: Toss through the fresh coriander leaves and serve the salad warm or at room temperature.

Notes

  • Unrefined coconut oil imparts a rich coconut flavor; if unavailable, vegetable oil can be used but will reduce the coconut taste.
  • Black mustard seeds are essential for authentic flavor; brown or yellow seeds can be substituted, or 1/2 tsp garam masala as a last option.
  • Eschalots (shallots) are milder than regular onions and add delicate flavor.
  • Green chilli provides subtle warmth without spiciness; adjust according to your heat tolerance.
  • Fresh curry leaves add a unique aroma; dried leaves or garam masala powder can be substitutes.
  • Use unsweetened desiccated coconut for the best texture and flavor.
  • This salad is best eaten the day it is made, served warm or at room temperature. Reheating leftover salad is not recommended due to cabbage texture and smell changes.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Side Salad
  • Method: Stovetop
  • Cuisine: Indian