Mexican coleslaw is a delightful twist on the traditional slaw, bursting with fresh flavors and a zesty kick. This vibrant dish, featuring crunchy cabbage and a refreshing cilantro lime dressing, is perfect for summer barbecues, taco nights, or as a bright side to your favorite protein. The combination of green and red cabbage creates a beautiful rainbow effect, while the cilantro and lime add an irresistible freshness that makes this a standout at any gathering. Best of all, it’s quick to whip up, keeping your kitchen cool and your taste buds satisfied.

The first time I made this Mexican coleslaw recipe, it was for a casual get-together with friends. The vibrant colors and enticing aroma gained everyone’s attention immediately! The crunchiness of the cabbage paired with the tangy dressing was a total hit. Since then, it has become my go-to side dish for any occasion — it’s easy, budget-friendly, and always impresses. I can’t wait for you to try this refreshing and healthy coleslaw that invites bright, sunny days into your meal planning!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 15 minutes, making it a weeknight staple.
- Irresistible Flavor: The zesty lime and fresh cilantro create a flavor explosion with each bite.
- Eye-Catching Appeal: The mix of green and red cabbage looks fabulous on any plate.
- Flexible Serving: Perfect for picnics, BBQs, or as a refreshing topping for tacos.
- Diet-Friendly Options: Naturally gluten-free and can easily be made vegan by replacing the honey.
Ingredients You’ll Need
- 4 cups green cabbage, shredded: The heart of your coleslaw; green cabbage provides a sweet crunch and holds up well in the dressing. If you prefer, you can substitute with Napa cabbage for a softer texture.
- 1 cup red cabbage, shredded (optional): Adds a lovely color contrast and a touch of earthiness; you can leave it out if you prefer a more traditional look.
- 1 cup carrots, shredded: These bring sweetness and a brilliant orange hue to your slaw. Pre-shredded options are convenient but fresh is always best.
- 1/4 cup fresh cilantro, chopped: Provides that signature zesty freshness. If you’re not a fan of cilantro, parsley is a great alternative.
- 1/4 cup lime juice (freshly squeezed): The star of the dressing that adds a burst of brightness. Make sure to use fresh limes for the best flavor.
- 2 tablespoons olive oil: Adds richness while helping the dressing cling to the veggies. You can experiment with avocado oil for a different profile.
- 1 clove garlic, minced: A touch of raw garlic offers depth and a bit of kick. Don’t skip it!
- 1/2 teaspoon salt: Helps to enhance all the flavors in the slaw.
- 1/4 teaspoon black pepper: For just a hint of spice without overpowering the other flavors.
How to Make Mexican Coleslaw
- Combine the Veggies: In a large bowl, toss together the 4 cups of shredded green cabbage, 1 cup of shredded red cabbage (if using), and 1 cup of shredded carrots, along with the 1/4 cup of chopped cilantro.
- Whisk the Dressing: In a separate bowl, whisk together the 1/4 cup of freshly squeezed lime juice, 2 tablespoons of olive oil, 1 clove of minced garlic, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper until thoroughly combined.
- Dress the Slaw: Pour the zesty dressing over the cabbage mixture and toss everything together until each bite is well coated.
- Taste and Adjust: Take a moment to taste your coleslaw and adjust the seasoning if necessary, perhaps adding a pinch more salt or a splash more lime juice.
- Chill Out: Cover the bowl and refrigerate it for at least 30 minutes to let those flavors meld together.
- Final Toss Before Serving: Give the slaw a gentle toss right before serving to ensure the dressing is evenly distributed.
Storing & Reheating
Mexican coleslaw is best enjoyed fresh but can be stored in an airtight container in the refrigerator for up to 3 days. If left at room temperature, avoid keeping it out for more than 2 hours to maintain freshness. Freezing is not recommended, as the texture of the cabbage and carrots will become mushy once thawed. When ready to eat, simply give it a good stir to refresh the flavors.
Chef’s Helpful Tips
- Avoid over-dressing your coleslaw if you plan to keep leftovers, as it may become soggy.
- Use a sharp knife or a mandoline to shred the cabbage and carrots for an even texture.
- For an added kick, incorporate diced jalapeños or a dash of chili powder into your dressing.
- Make your coleslaw a day ahead for even better flavor, just remember to toss it again before serving.
Enjoying a bowl of this Mexican coleslaw is not just about satisfaction; it’s an adventure of flavors and textures that will leave you craving more. Each vibrant bite teases your palate with the zest of lime and the freshness of cilantro. Don’t be shy to experiment a little by adding your favorite ingredients or adjusting the dressing to suit your taste. Whether served at a sunny picnic or alongside a hearty dinner, this coleslaw is a joyful addition to every plate, inviting you to savor those delightful moments.

Recipe FAQs
Can I make Mexican coleslaw a day in advance?
Absolutely! In fact, allowing the coleslaw to sit overnight in the fridge can help the flavors deepen and meld together even more beautifully. Just remember to give it a toss right before serving for the best taste and texture.
What can I add to this coleslaw for extra crunch?
Feel free to incorporate other crunchy veggies! Bell peppers, radishes, or even sliced almonds can add a delightful textural contrast and enhance the overall flavor of the coleslaw.
Is this recipe vegan?
Yes, this Mexican coleslaw is vegan-friendly as written! The dressing uses olive oil and lime juice, making it a great choice for anyone on a plant-based diet.
How long does the coleslaw last in the fridge?
Your homemade Mexican coleslaw can be stored in the refrigerator for up to 3 days. Just keep it in an airtight container to maintain its freshness. If you notice it getting a bit watery, that’s just the cabbage releasing moisture; a quick stir should revive it!
Print
Mexican Coleslaw
This Mexican Coleslaw is a perfect blend of fresh flavors and vibrant colors. With crisp cabbage, carrots, and a zesty lime dressing, it’s an effortless side dish that complements any meal or adds a refreshing touch to gatherings.
- Total Time: 1 hour
- Yield: 6 servings 1x
Ingredients
- 4 cups green cabbage, shredded
- 1 cup red cabbage, shredded (optional)
- 1 cup carrots, shredded
- 1/4 cup fresh cilantro, chopped
- 1/4 cup lime juice (freshly squeezed)
- 2 tablespoons olive oil
- 1 clove garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- In a large bowl, mix the shredded green cabbage, red cabbage (if using), carrots, and chopped cilantro.
- In another bowl, whisk together the lime juice, olive oil, minced garlic, salt, and black pepper.
- Drizzle the dressing over the vegetable mixture.
- Toss everything until well coated in the dressing.
- Adjust the seasoning to taste, adding more salt or pepper if desired.
- Chill in the refrigerator for at least 30 minutes to allow flavors to meld.
- Toss lightly again before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
For added crunch, consider incorporating some sliced radishes or jicama.
This coleslaw pairs beautifully with tacos or grilled meats.
Feel free to customize the dressing according to your taste by adding a pinch of cayenne for heat.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Mixing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 100
- Sugar: 2g
- Sodium: 200mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg






