Mom's Best Recipes
Recipe

Mexican Coleslaw

Crunchy cabbage, lime, cilantro, and a creamy chili dressing that makes tacos and BBQ feel instantly upgraded.

Author By Matt Campbell
4.8
A large serving bowl filled with Mexican coleslaw made with shredded cabbage, carrots, cilantro, and a creamy lime dressing on a bright kitchen counter

If regular coleslaw feels like it showed up to the party in khakis, this Mexican coleslaw is the friend who walks in with limes in both hands and a playlist ready to go. It is crunchy, tangy, a little creamy, and just spicy enough to make you keep going back for “one more bite” that turns into a second helping.

I built this one for real life: accessible ingredients, quick mixing, and no fussy steps. You can keep it classic with cabbage and carrots, or toss in jalapeño and cotija when you want it to feel extra. The dressing is the whole trick: lime juice for brightness, mayo for cozy richness, and chili powder plus cumin to make it taste like it belongs next to tacos, grilled chicken, or a pile of carnitas.

Green cabbage, red cabbage, carrots, limes, cilantro, mayonnaise, sour cream, chili powder, cumin, and salt arranged on a kitchen counter in natural light

Why It Works

  • Big crunch, less watery: A quick 10-minute pre-salt and squeeze (optional) pulls off excess moisture so the slaw stays crisp and scoopable.
  • Balanced dressing: Creamy plus lime-bright, with warm spices that read “Mexican-inspired” without being heavy.
  • Taco-ready texture: It stays pileable, so it works as a topping, not just a side.
  • Make-ahead friendly: It gets better after a short chill, and I will show you how to store it so it does not go limp.

Pairs Well With

Storage Tips

Refrigerate: Store in an airtight container for up to 2 to 3 days. It is best on days 1 and 2 when the cabbage is still snappy.

Keep it crunchy (my low-drama method): If you are making it ahead for a party, mix the dressing and veggies separately, then toss 30 to 60 minutes before serving.

If it gets watery: Give it a quick stir, then drain off a tablespoon or two of liquid if needed. Taste and brighten it with a squeeze of lime and a pinch of salt.

Do not freeze: Mayo-based slaws separate and the cabbage texture takes a hit after freezing.

Common Questions

Is Mexican coleslaw spicy?

It can be. As written, it is mild with a warm chili flavor. If you add jalapeño or use a hotter chili powder (chipotle chili powder can be spicy), that is where the heat shows up fast. My advice: start small, taste, then commit.

Can I make it dairy-free?

Yes. Swap the sour cream for a dairy-free sour cream or use all mayo. If you are using cotija, skip it or use a dairy-free crumble.

Can I make it without mayo?

You can. Use Greek yogurt for a tangier, lighter slaw, or go vinaigrette-style with olive oil, lime, and a pinch of honey. The flavor will be brighter and less creamy, still great on fish tacos.

What should I serve it with?

Tacos (shrimp, fish, carnitas), pulled pork sandwiches, grilled chicken, rice bowls, or alongside anything smoky from the grill. Also, it is weirdly good on top of chili.

How do I keep coleslaw from getting watery?

Use fresh cabbage, do not overdress it, and chill it. If you have extra time, lightly salt the cabbage for 10 minutes, then squeeze out excess moisture before mixing.

I started making this slaw because I wanted taco-night crunch that actually tasted like something, not just “wet cabbage.” The first version was fine, but it needed that pop. Lime fixed it. Cilantro made it feel alive. Then I added chili powder and cumin and suddenly it was the slaw I kept “taste-testing” straight out of the bowl with tortilla chips like it was a dip. This is the one I bring when someone says, “Can you bring a side?” because it travels well, disappears fast, and makes basically everything on the table taste more exciting.