Mexican Coleslaw

Featured in salad.

Hey friend, look at this bowl — isn't it just calling your name? This Mexican Coleslaw is one of those recipes that looks like it took forever but honestly comes together in under 20 minutes. You've got this gorgeous mix of shredded green and purple cabbage, sweet golden corn, juicy cherry tomatoes cut in half, and vibrant shredded carrots — all tossed together and just LOADED with color. Then there's that creamy lime dressing pooling in the bottom, coating every single strand of cabbage, and fresh cilantro scattered all over the top like confetti. A thick lime slice sits right on top like a little crown. You're going to want to make this for every cookout, taco night, and lazy Sunday from here on out. Trust me — once you try it, you'll never go back to boring coleslaw again.

Tswira dial profile dial zaho awlaydi..
Updated on Sat, 07 Mar 2026 16:21:38 GMT
Main recipe image showcasing the final dish pin it
A vibrant bowl of Mexican coleslaw with shredded cabbage, corn, cherry tomatoes, carrots, and fresh cilantro drizzled with a creamy lime dressing | lonerecipes.com

I first came across a version of this coleslaw at a small taqueria tucked into a side street, and I remember thinking — why does this simple salad taste so incredibly alive? It wasn't just cabbage and dressing. It had this crunch, this brightness from the lime, the sweetness of corn popping between your teeth, the juicy burst of cherry tomatoes, and fresh cilantro tying it all together. I went home that same evening and started recreating it from memory. After a few tweaks — adding sour cream to the dressing, balancing the honey and cumin — I landed on something that genuinely rivals what I had that day. The colors alone make you want to dive in: the deep purple cabbage against the golden corn and the vibrant red tomatoes is almost too pretty to eat. Almost. I make this now at least twice a month, and every single time someone tries it for the first time, I get the same wide-eyed reaction I had at that little taqueria. It's one of those recipes that feels both effortless and impressive, and I love that about it.

Why I love this recipe

What I love most about this Mexican Coleslaw is how it manages to be both simple and stunning at the same time. There's no cooking involved — it's pure chopping, mixing, and tossing — yet the result looks and tastes like something you'd order at a trendy restaurant. I love how each ingredient brings something distinct to the bowl: the cabbage provides the backbone crunch, the corn adds sweetness, the tomatoes bring juiciness, the carrots add color and mild earthiness, and the cilantro gives that unmistakable fresh herbal note that makes everything feel alive. Then the dressing — creamy but brightened by fresh lime juice — just pulls it all into one cohesive, craveable bite. I also love how adaptable it is. Feeding vegans? Skip the mayo and use a plant-based version. Want more heat? Add jalapeño. Need more protein? Toss in some black beans. It's a recipe that meets you wherever you are.

What You Need From Your Kitchen

  • Green Cabbage: Finely shredded into thin strips to form the crunchy base of the coleslaw
  • Purple Cabbage: Shredded and mixed in for added color contrast and a slightly peppery note
  • Cherry Tomatoes: Halved to release their juicy sweetness throughout the slaw
  • Sweet Corn: Added whole for bursts of natural sweetness and golden color
  • Shredded Carrots: Provides mild earthiness, extra crunch, and vibrant orange color
  • Fresh Cilantro: Roughly chopped and folded in for a bright, herbal finish
  • Limes: Freshly juiced to create the zesty backbone of the creamy dressing
  • Mayonnaise: Whisked with sour cream and lime to form the rich, creamy dressing base

Let's Make These Together

Shred the cabbage finely
Using a sharp knife or mandoline, slice both green and purple cabbage into thin strips. Thin cuts are key here — they absorb the dressing better and give you that perfect slaw texture that isn't too chewy or too limp.
Combine all fresh vegetables
Add the shredded carrots, corn kernels, and halved cherry tomatoes to the cabbage in your large bowl. At this stage, don't be afraid to use your hands to gently mix everything together so the colors start to blend beautifully.
Whisk the creamy lime dressing
In a small bowl, combine the mayonnaise, sour cream, fresh lime juice, honey, and cumin. Whisk until completely smooth. Give it a taste — it should be creamy, tangy, and just a touch sweet. Adjust lime or honey as needed.
Dress and toss everything together
Pour the dressing over the vegetables and use tongs to toss until every piece is coated. Add the chopped cilantro in this step and give it a final gentle toss. You'll already start seeing how gorgeous this looks.
Chill and then serve beautifully
Pop the dressed coleslaw into the fridge for 10 minutes before serving. This short rest helps all the flavors meld together. Transfer to your serving bowl, add a lime wedge on top, and scatter a few extra cilantro leaves for that finishing touch.
Additional recipe photo showing texture and details pin it
Close-up of a fresh Mexican coleslaw salad featuring shredded green and purple cabbage, golden corn kernels, red cherry tomatoes, and bright green cilantro | lonerecipes.com

Switch Things Up

One time I was hosting a taco night and totally forgot to prep a side dish — classic me. I had cabbage, some leftover corn from the night before, a handful of cherry tomatoes about to turn, and a couple of limes rolling around in the fridge. I threw them all together with a quick creamy dressing and honestly? It was the hit of the evening. Everyone was reaching over the tacos to grab more of the slaw. Now I intentionally plan it into taco nights and cookouts because it just works so perfectly. I sometimes swap the mayo for Greek yogurt when I want it a little lighter, and adding a diced jalapeño gives it a nice kick if you're feeling bold.

Perfect Pairings

This Mexican Coleslaw pairs beautifully with grilled chicken tacos, fish tacos, or pulled pork sandwiches. It also works wonderfully alongside grilled corn on the cob, black bean quesadillas, or as a topping for loaded nachos. For a full Mexican-inspired spread, serve it next to guacamole, salsa, and warm tortillas. A cold agua fresca or a lime margarita makes the ultimate companion drink to round out the meal.

Step-by-step preparation photo pin it
Colorful Mexican-style coleslaw topped with halved cherry tomatoes, sweet corn, purple cabbage, and garnished with lime wedge and cilantro leaves | lonerecipes.com

Frequently Asked Questions

→ Can I make this coleslaw ahead of time?

Yes, but with a caveat — it's best to prep all the vegetables and dressing separately, then combine them no more than 1-2 hours before serving. If dressed too far in advance, the cabbage releases water and becomes soggy.

→ Can I use a store-bought coleslaw mix instead of shredding cabbage?

Absolutely! A pre-shredded coleslaw mix is a great time-saver. Just add the other fresh ingredients like corn, cherry tomatoes, and cilantro on top of the bag mix and proceed with the dressing as normal.

→ Is this recipe vegan-friendly?

As written, it contains mayonnaise and sour cream which are not vegan. However, you can easily swap both for vegan mayo and a plant-based sour cream or coconut yogurt to make it fully vegan.

→ What can I serve this coleslaw with?

This Mexican coleslaw pairs perfectly with fish tacos, grilled chicken, pulled pork, barbecue ribs, black bean burgers, or any grilled protein. It also works as a topping for loaded nachos or as a filling inside a wrap.

→ How do I store leftover coleslaw?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Give it a good toss before serving again. Note that the texture will soften over time as the dressing continues to break down the cabbage.

→ Can I add protein to make it a full meal?

Yes! This coleslaw works beautifully with added black beans, grilled shrimp, shredded chicken, or even diced avocado to make it more filling and turn it into a complete meal.

Conclusion

This Mexican Coleslaw is proof that simple ingredients can create something truly spectacular. With its bold colors, crunchy textures, and that irresistible tangy lime dressing, it's a side dish that always steals the show. Whether you're serving it at a summer barbecue or alongside your favorite tacos, this coleslaw will leave everyone asking for seconds. It stores beautifully in the fridge for up to two days, making it a great meal prep option too.

Mexican Coleslaw

A crunchy, colorful Mexican-inspired coleslaw loaded with sweet corn, juicy cherry tomatoes, shredded cabbage, and a bright creamy lime dressing.

Prep Time
15 Minutes
Cook Time
0 Minutes
Total Time
15 Minutes
By: chris

Category: salad

Difficulty: easy

Cuisine: Mexican

Yield: 6 Servings (6 balls)

Dietary: Vegetarian, Gluten-Free

Ingredients

012 cups shredded green cabbage
021 cup shredded purple cabbage
031 cup sweet corn kernels
041 cup cherry tomatoes, halved
051 cup shredded carrots
061/4 cup fresh cilantro, chopped
072 limes, juiced
083 tablespoons mayonnaise
091 tablespoon sour cream
101 teaspoon honey
111/2 teaspoon cumin
12Salt and pepper to taste

Instructions

Step 01

Using a sharp knife or a mandoline slicer, finely shred both the green and purple cabbage into thin, even strips. Place them together in a large mixing bowl. The combination of both colors will give your coleslaw that beautiful visual contrast.

Step 02

Add the shredded carrots, sweet corn kernels, and halved cherry tomatoes to the bowl with the cabbage. If using canned corn, drain and rinse it well first. If using fresh corn, you can use it raw or lightly char it on a skillet for extra depth of flavor.

Step 03

In a small bowl, whisk together the mayonnaise, sour cream, fresh lime juice, honey, cumin, salt, and pepper until smooth and creamy. Taste the dressing and adjust the lime juice or honey to your preference — you want a balance of tangy, creamy, and just slightly sweet.

Step 04

Pour the lime dressing over the vegetable mixture and toss everything together thoroughly using tongs or two large spoons. Make sure every strand of cabbage and every piece of corn gets coated in that creamy dressing. Add the chopped cilantro and toss once more.

Step 05

Let the coleslaw rest in the refrigerator for at least 10 minutes before serving to allow the flavors to meld together. When ready to serve, transfer to a serving bowl, garnish with an extra sprinkle of cilantro and a lime wedge on top. Serve immediately as a side dish or topping.

Notes

  1. For best texture, do not dress the coleslaw more than 2 hours ahead of serving as the cabbage will release water and soften significantly.
  2. If you prefer a lighter version, substitute the mayonnaise with plain Greek yogurt for a tangier, lower-calorie dressing.
  3. Fresh lime juice is highly recommended over bottled — it makes a noticeable difference in flavor brightness.
  4. You can add a finely diced jalapeño or a pinch of chili flakes to the dressing if you like a spicy kick.
  5. This coleslaw keeps well in an airtight container in the fridge for up to 2 days.

Tools You'll Need

  • Large mixing bowl
  • Sharp chef's knife or mandoline slicer
  • Small bowl for dressing
  • Whisk
  • Tongs or large salad spoons
  • Cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Eggs (mayonnaise)
  • Dairy (sour cream)
  • Corn (for those with corn sensitivity)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 180
  • Total Fat: 9 g
  • Total Carbohydrate: 22 g
  • Protein: 3 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!