Mexican Coleslaw with Corn, Tomatoes & Lime Dressing
When the weather warms up and fresh vegetables are at their peak, light and vibrant salads become the star of the table. One dish that perfectly captures those bright, refreshing flavors is Mexican Coleslaw with Corn, Tomatoes & Lime Dressing. This colorful twist on classic coleslaw swaps heavy mayonnaise for a zesty lime dressing and adds sweet corn, juicy tomatoes, and fresh herbs for a salad that’s crisp, tangy, and full of flavor.

Unlike traditional coleslaw that tends to be creamy and rich, Mexican-style coleslaw focuses on fresh ingredients and bold citrus notes. The result is a salad that feels lighter, brighter, and perfect for warm-weather meals. It’s the kind of side dish that instantly elevates tacos, grilled meats, or backyard barbecue spreads.
The best part? This recipe is incredibly easy to make and comes together in just minutes. With a handful of simple ingredients and a quick homemade dressing, you can create a vibrant dish that looks beautiful and tastes even better.
Let’s explore why this refreshing coleslaw deserves a place in your kitchen.
Why You’ll Love This Mexican Coleslaw
There are countless reasons this dish has become a favorite for home cooks.
First, it’s packed with fresh, crunchy vegetables that create incredible texture. The shredded cabbage forms the base, while sweet corn and juicy tomatoes add bursts of flavor in every bite.
Second, the lime dressing brings everything together. Instead of mayonnaise, this dressing combines fresh lime juice, olive oil, honey, and spices for a tangy, slightly sweet flavor that perfectly complements the vegetables.

Finally, it’s a versatile side dish. Mexican coleslaw pairs beautifully with grilled meats, tacos, burrito bowls, or even sandwiches.
Ingredients
- 4 cups green cabbage, finely shredded
- 1 cup red cabbage, shredded
- 1 cup corn kernels (fresh, canned, or thawed frozen)
- 1 cup cherry tomatoes, halved
- ¼ cup red onion, thinly sliced
- ¼ cup fresh cilantro, chopped

For the Lime Dressing
- 3 tablespoons fresh lime juice
- 2 tablespoons olive oil
- 1 tablespoon honey
- ½ teaspoon chili powder
- ½ teaspoon cumin
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- In a large mixing bowl, combine the shredded green cabbage and red cabbage.
- Add the corn kernels, halved cherry tomatoes, sliced red onion, and chopped cilantro.
- In a small bowl, whisk together lime juice, olive oil, honey, chili powder, cumin, salt, and black pepper until well combined.
- Pour the dressing over the cabbage mixture.
- Toss everything together until the vegetables are evenly coated with the lime dressing.
- Let the coleslaw rest for about 10 minutes so the flavors can blend.
- Taste and adjust seasoning if needed by adding more lime juice or salt.
- Serve immediately or refrigerate for up to 2 hours before serving for extra flavor.

Mexican Coleslaw with Corn, Tomatoes & Lime Dressing
Ingredients
Equipment
Method
- Combine shredded cabbage in a large bowl.
- Add corn, cherry tomatoes, red onion, and cilantro.
- Whisk lime juice, olive oil, honey, chili powder, cumin, salt, and pepper.
- Pour dressing over vegetables and toss well.
- Let the salad rest for 10 minutes before serving.
Notes
What Makes This Coleslaw Different?
Traditional coleslaw is typically made with mayonnaise and vinegar, creating a creamy and sometimes heavy side dish. While delicious, it can feel rich when paired with already hearty meals.
Mexican coleslaw takes a different approach.
Instead of creamy dressing, it uses a citrus-forward vinaigrette that keeps the vegetables crisp and fresh. The lime juice brightens the entire dish, while spices like chili powder and cumin add subtle warmth.
The addition of corn and tomatoes also adds natural sweetness and color, turning a simple cabbage salad into something far more exciting.
Health Benefits of This Fresh Slaw
This recipe isn’t just delicious—it’s also packed with nutrients.
Cabbage
Cabbage is high in fiber, vitamin C, and antioxidants that support immune health.
Corn
Corn adds natural sweetness and contains beneficial plant compounds and fiber.
Tomatoes
Tomatoes are rich in lycopene, an antioxidant known for its potential heart health benefits.
Lime Juice
Fresh lime juice adds vitamin C and helps enhance the absorption of certain nutrients.
Because the dressing uses olive oil instead of mayonnaise, this coleslaw is also lighter in calories while still being satisfying.
Tips for the Best Mexican Coleslaw
Use Fresh Lime Juice
Freshly squeezed lime juice gives the dressing a brighter and more authentic flavor than bottled juice.
Slice Vegetables Thinly
Thin slices of cabbage and onion make the salad easier to eat and allow the dressing to coat every bite.
Chill Before Serving
Letting the salad rest in the refrigerator for 20–30 minutes enhances the flavors.
Add the Dressing Just Before Serving
If making the slaw ahead of time, store the dressing separately and toss just before serving to keep the cabbage crisp.
Delicious Variations
This recipe is incredibly flexible and can be adapted to suit your taste.
Creamy Mexican Coleslaw
Add a few tablespoons of Greek yogurt or sour cream to the dressing for a creamier version.
Spicy Coleslaw
Add chopped jalapeños or a dash of hot sauce for extra heat.
Avocado Mexican Slaw
Toss in diced avocado for extra richness and texture.
Black Bean Version
Add a half cup of black beans to turn the slaw into a heartier salad.
Perfect Pairings
Mexican coleslaw pairs beautifully with many dishes, especially those with bold or smoky flavors.
Try serving it alongside:
- Grilled chicken tacos
- Fish tacos
- Carne asada
- Pulled pork sandwiches
- Burrito bowls
- BBQ ribs
The bright lime dressing helps balance rich or spicy main dishes.
Great for Picnics and Gatherings
Because this slaw uses a vinaigrette rather than mayonnaise, it holds up well at outdoor gatherings.
That makes it perfect for:
- Picnics
- Potlucks
- Summer barbecues
- Taco nights
- Family gatherings
The colorful ingredients also make it a beautiful addition to any table.
Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 2 days.
Refreshing the Salad
If the slaw softens slightly, simply add a squeeze of fresh lime juice and toss again to revive the flavors.
A Fresh Take on a Classic
Coleslaw has been a beloved side dish for generations, but recipes like this show how easily it can be reinvented with global flavors and fresh ingredients.
This Mexican Coleslaw with Corn, Tomatoes & Lime Dressing proves that simple vegetables can transform into something vibrant, refreshing, and exciting with just a few thoughtful additions.
Whether you’re serving it with tacos, grilled meats, or enjoying it as a light salad on its own, this dish is sure to become a staple in your kitchen.
It’s bright, crunchy, refreshing—and bursting with flavor in every bite.






