Indian Coleslaw Salad Recipe: Tangy Yogurt and Toasted Cumin Crunch

Salads

Indian Coleslaw Salad Recipe: Tangy Yogurt and Toasted Cumin Crunch

This Indian coleslaw salad recipe transforms a classic crunchy salad into a vibrant, tangy masterpiece with yogurt, toasted cumin, and fresh herbs.

The secret lies in balancing yogurt’s cool creaminess with the bold flavors of mustard seeds, chaat masala, and a hint of tamarind—creating a dressing that’s both refreshing and deeply satisfying.

Unlike traditional coleslaw, this version skips mayo and instead relies on a yogurt base for a lighter, more authentic taste that pairs beautifully with grilled meats or spiced curries.

The key to this recipe is the toasted cumin crunch, which adds an earthy depth that elevates every bite. Shredded cabbage and carrots soak up the dressing perfectly, while fresh mint, cilantro, and a squeeze of lemon brighten the flavors.

The salad stays crisp even after sitting for a few hours, making it ideal for meal prep or potlucks. For extra texture, toasted peanuts or coconut flakes can be sprinkled on top, adding a crunch that’s uniquely Indian-inspired.

What sets this coleslaw apart is its versatility—it works as a side dish for biryani, a topping for wraps, or even a standalone meal when paired with roasted chickpeas or grilled paneer.

The yogurt dressing not only keeps the salad creamy but also introduces a subtle tang that cuts through the richness of Indian dishes. Whether you're serving it at a family gathering or packing it for lunch, this coleslaw delivers a burst of flavor that’s both comforting and exciting.

The best part? It comes together in just 15 minutes with minimal effort, yet tastes like it’s been simmering for hours. The blend of spices—cumin, coriander, and a touch of garam masala—creates a complex flavor profile that’s impossible to resist.

Serve it chilled for the perfect balance of crunch and creaminess, and watch it disappear from the table. Here’s how to make it—step by step.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for coleslaw salad recipe indian

Yogurt, cabbage, and spices—this Indian-inspired coleslaw delivers tangy crunch without mayo.

Ingredient Amount Notes
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Green Cabbage 🥬 4 cups Shredded, outer leaves removed
Carrots 🥕 2 medium Shredded, peeled
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Fresh Mint Leaves 🍃 ¼ cup Chopped, loosely packed
Lemon Juice 🍋 2 tbsp Freshly squeezed
Toasted Cumin Seeds 🌶️ 1 ½ tbsp Ground or whole, toasted
Chaat Masala 🌶️ 1 ½ tsp For authentic tang
Tamarind Paste 🍈 1 tbsp Adjust for tanginess
Salt 🧂 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Peanuts 🥜 ¼ cup Toasted, chopped (optional)
Coconut Flakes 🥥 ¼ cup Toasted, optional garnish

The yogurt is non-negotiable here—full-fat Greek yogurt gives the best creaminess, but regular plain yogurt works too. Whole Foods or Trader Joe's carry excellent options, but any brand with no added sugar is fine. For cabbage, look for firm heads with crisp leaves—avoid wilted or yellowing outer layers. Carrots should be bright orange, not rubbery. Toast your cumin seeds in a dry pan for 30 seconds until fragrant—that aroma is everything. Chaat masala can be found in the Indian aisle at most grocery stores or ordered online; MDH or Everest are reliable brands.

No chaat masala? Mix 1 tsp coriander powder, 0.5 tsp cumin powder, and 0.25 tsp black salt for a close substitute. Fresh herbs are ideal, but dried cilantro or mint at half the amount will work in a pinch. Tamarind paste is key for that signature tang—Trader Joe's sells it ready-made, or use 1 tbsp bottled lemon juice if you're in a hurry. For the peanuts, unsalted dry-roasted from the bulk section adds the best flavor. If you can't find coconut flakes, toasted cashews make a great alternative garnish.

This salad keeps beautifully for 3-4 days in the fridge, with flavors deepening over time. Store the dressing separately if prepping ahead—just toss everything together before serving. For meal prep, portion into airtight containers with a layer of plastic wrap pressed against the dressing to keep the cabbage crisp. The yogurt dressing can also be made 2 days ahead—just stir before using. Double the batch if you're serving a crowd; it's that good.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this one—just shred the cabbage and carrots with a peeler or knife, no mandoline required. The yogurt dressing comes together in seconds with a whisk, and the mint and cilantro add freshness without fuss. Honestly, it’s the kind of salad that lets you actually enjoy making it.
  • Tangy-Cool Magic: That yogurt base? It’s the star. Thick, creamy, and just tart enough to cut through the crunch of cabbage and carrots. Add a pinch of chaat masala or black salt if you’re feeling fancy, but even without it, the mint and cilantro brighten every bite like a burst of summer.
  • Party in a Bowl: This salad is my go-to for picnics, potlucks, or lazy Sundays. It pairs perfectly with grilled meats, wraps, or even as a standalone side—no one will question why you brought it. (Yes, even on a Tuesday night.)

Step-by-step instructions for Indian coleslaw salad

This method delivers the perfect balance of tangy, crunchy, and aromatic flavors every time.

1

Prepare the Vegetable Base

Begin by shredding the 4 cups green cabbage into fine, even strips using a mandoline or sharp knife. I like to remove the outer leaves first—they're often tougher. Next, peel and shred the 2 medium carrots into thin matchsticks. The goal is to create uniform pieces so the dressing coats everything perfectly.

Transfer both shredded vegetables to a large mixing bowl. You'll notice they look dry and slightly wilted at this stage—that's normal. This prep ensures maximum crunch and even distribution of flavors throughout the salad. Don't skip this step; proper vegetable preparation makes all the difference in texture.

2

Create the Yogurt Dressing

In a separate medium bowl, combine the 1 cup plain yogurt, 2 tablespoons lemon juice, 1 tablespoon tamarind paste, and 0.5 teaspoon salt. Mix well until the tamarind paste dissolves completely—you should see a smooth, slightly thickened mixture with a tangy aroma. The tamarind adds that authentic Indian sourness that sets this coleslaw apart.

Next, add the 1.5 teaspoons chaat masala and 0.25 teaspoon ground black pepper. Stir until fully incorporated. I like to taste at this stage to adjust the balance—if it needs more tang, add a bit more tamarind paste; if it needs more saltiness, add a pinch more salt. The dressing should be thick but pourable, coating the back of a spoon.

3

Toast the Cumin and Nuts

In a dry skillet over medium heat, toast the 1.5 tablespoons toasted cumin seeds for 1-2 minutes until they release their fragrant aroma and turn golden brown. Immediately transfer them to a small bowl to cool—they'll continue to release flavor as they cool.

In the same skillet, lightly toast the 0.25 cup peanuts for 2-3 minutes until they turn a light golden color and smell nutty. Watch them carefully—they burn quickly. Let them cool completely before adding to the salad. The toasted cumin and peanuts add depth and texture that plain yogurt coleslaw lacks.

4

Combine All Ingredients

Pour the prepared dressing over the shredded vegetables in the mixing bowl. Add the toasted cumin seeds and gently fold everything together with a large spoon or clean hands. The dressing should begin to coat the vegetables evenly. If it looks too dry, add 1-2 tablespoons water to loosen it.

Next, fold in the 0.25 cup chopped fresh cilantro and 0.25 cup chopped fresh mint leaves. These herbs brighten the salad with their fresh, citrusy notes. Taste and adjust seasoning if needed—you might want to add a bit more salt or tamarind paste to balance the flavors. The salad should be tangy, slightly sweet from the carrots, and well-seasoned.

5

Chill and Garnish

Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld. This chilling time is crucial—it lets the yogurt dressing set slightly and enhances the overall taste. I like to give it 1 hour if possible, especially in warm weather.

Before serving, transfer the coleslaw to a platter. Garnish with the 0.25 cup toasted coconut flakes for added texture and visual appeal. Serve immediately while still chilled. The salad should have a vibrant green color, a satisfying crunch, and that perfect balance of tangy, spicy, and sweet flavors that define Indian-style coleslaw.

👨‍🍳

Pro Tips For Making Coleslaw Salad Recipe Indian

  • SHRED CABBAGE SMALL: Tiny, even shreds (about 1/8-inch thick) mix better and stay crisp longer than big chunks—no one wants soggy cabbage in their yogurt dressing. Use a sharp knife or mandoline, and work in batches if needed.
  • SALT THE YOGURT: Stir in 1/2 teaspoon of salt per cup of yogurt while you mix it with lemon juice or vinegar—this balances the tang and prevents the dressing from tasting flat later. (Yes, even if your yogurt is labeled "plain.")
  • DRESS THE VEGETABLES LAST: Toss the shredded cabbage, carrots, and herbs with the yogurt dressing right before serving. If you mix it ahead, the cabbage wilts and the carrots turn mushy—this salad is best when it’s fresh, not prepped.
  • CHOP HERBS COARSELY: Roughly tear mint and cilantro leaves instead of mincing them—this keeps the texture interesting and prevents the herbs from turning the dressing into a muddy paste. A few big stems add flavor without overpowering.

Flavor customization for this dish

Spicy Heat Boost

For a fiery kick, add 1 teaspoon red chili powder or ½ teaspoon cayenne pepper to the yogurt dressing. If you love heat, mix in 1 tablespoon finely chopped green chilies or ½ teaspoon Kashmiri red chili powder for color and mild spice.

For extra depth, toast ½ teaspoon black peppercorns with the cumin seeds—this adds a smoky, spicy aroma that pairs perfectly with the yogurt tang. 🌶️

Sweet and Tangy Twist

Balance the tang with natural sweetness by adding 1 tablespoon honey or 1 teaspoon jaggery syrup to the dressing. For a tropical touch, fold in ¼ cup finely diced cucumber or 2 tablespoons grated apple into the salad.

The sweetness complements the tamarind’s sourness while keeping the dish refreshing. Trust me, this combo is addictive!

Creamy Avocado Addition

For a richer texture, mash ½ ripe avocado into the yogurt dressing before mixing with the vegetables. The healthy fats add creaminess without overpowering the tangy flavors.

If you're serving this as a side for spicy dishes, the avocado helps balance the heat beautifully. Just be sure to add it last to prevent browning.

Smoky Garam Masala

Swap out the chaat masala for 1 teaspoon garam masala to add a warm, aromatic depth. Toast the garam masala with the cumin seeds for 30 seconds**—this enhances its smoky notes.

The result is a coleslaw with complex layers of flavor that work perfectly with grilled meats or spiced lentils. It’s a game-changer for those who love bold, warming spices.

Herb Variations

Swap or add herbs to customize the flavor profile. Try ¼ cup chopped fenugreek leaves (kasuri methi) for a slightly bitter, earthy note, or 2 tablespoons chopped basil for a sweeter, more floral taste.

For a citrusy twist, add 1 tablespoon finely chopped lime zest to the dressing. Each herb brings a unique dimension to the salad’s freshness.

Crunchy Add-Ins

Boost texture with ¼ cup toasted pumpkin seeds or 2 tablespoons chopped scallions for extra crunch. For a nutty crunch, add ¼ cup chopped roasted cashews instead of peanuts.

These additions elevate the salad’s texture while keeping it light and refreshing. The key is toasting or roasting them first to enhance their flavor.

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 5g25%
Cholesterol 5mg2%
Sodium 380mg16%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 8g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular mayo instead of yogurt in this Indian coleslaw?

While mayo works in traditional coleslaw, this recipe relies on yogurt for its authentic Indian tang and creaminess. The yogurt base creates a lighter texture and balances the spices beautifully. If you prefer mayo, try a 1:1 ratio mix of yogurt and light mayo for a hybrid version that keeps the salad refreshing.

2

How do I prevent the cabbage from getting soggy?

Keep the cabbage crisp by patting it dry before shredding and storing the dressing separately until ready to serve. For extra crunch, add the dressing 10-15 minutes before eating rather than mixing everything ahead. Chilling the salad for at least 30 minutes also helps the flavors meld without losing texture.

3

What's the best way to store leftovers?

Store in an airtight container for up to 4 days in the fridge. To maintain crunch, separate the dressing from the vegetables and mix just before serving. For longer storage, freeze the dressing separately—it keeps for 2 months—and thaw in the fridge before using.

4

Can I make this coleslaw without tamarind?

Yes! Substitute tamarind with 1 tbsp bottled lemon juice or ½ tsp white vinegar for tanginess. For a deeper flavor, try 1 tsp amchur (dried mango powder), which adds a fruity sourness. Adjust to taste—Indian coleslaw thrives on that bright acidity!

5

Is this coleslaw spicy?

The recipe includes chaat masala and toasted cumin, which add mild warmth, but it's not traditionally spicy. For heat, add ½ tsp red chili powder or 1 green chili (finely chopped) to the dressing. Start with less—you can always add more!

★★★★★5.0(5 reviews)
Categories Salads