Mexican Coleslaw Recipe

This Mexican Coleslaw is a vibrant, crunchy, and refreshing side dish packed with bold flavors from lime, cilantro, and a touch of spice. Tossed in a light and tangy dressing, this healthy slaw is the perfect complement to tacos, grilled meats, or as a topping for sandwiches and burritos. It’s easy to make, customizable, and guaranteed to bring a burst of color and flavor to any meal.

Why You’ll Love This Recipe

  • Crunchy and refreshing – A crisp texture with a zesty, tangy flavor.
  • Quick and easy – Ready in 15 minutes with simple ingredients.
  • Healthy and light – Made with fresh vegetables and a light dressing.
  • Versatile – Perfect as a side dish, taco topping, or salad base.
  • Customizable – Easily adjust the spice level or add extra veggies.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the coleslaw:

  • 4 cups green cabbage (thinly sliced)
  • 1 cup red cabbage (thinly sliced, optional for color)
  • 1 large carrot (grated)
  • ½ red onion (thinly sliced)
  • 1 jalapeño (seeded and finely chopped)
  • ½ cup fresh cilantro (chopped)

For the dressing:

  • 3 tablespoons olive oil
  • 2 tablespoons fresh lime juice (about 1 lime)
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon honey (or agave for vegan option)
  • 1 teaspoon cumin
  • ½ teaspoon chili powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Optional toppings:

  • Crumbled queso fresco
  • Sliced avocado
  • Fresh lime wedges

Directions

1. Prepare the vegetables:

  • Thinly slice the cabbage, grate the carrot, and chop the onion, jalapeño, and cilantro.
  • Add all the vegetables to a large mixing bowl.

2. Make the dressing:

  • In a small bowl, whisk together olive oil, lime juice, apple cider vinegar, honey, cumin, chili powder, salt, and black pepper until well combined.

3. Toss the coleslaw:

  • Pour the dressing over the vegetables and toss until everything is evenly coated.

4. Chill and serve:

  • Cover and refrigerate for at least 15–30 minutes to allow the flavors to meld.
  • Garnish with fresh cilantro, queso fresco, or avocado slices before serving.

Servings and Timing

  • Servings: 6 servings
  • Prep Time: 15 minutes
  • Chill Time: 15 minutes (optional for best flavor)
  • Total Time: 30 minutes

Variations

  • Creamy Mexican Coleslaw: Add ¼ cup mayonnaise or Greek yogurt for a creamy twist.
  • Spicy Slaw: Add more jalapeños or a dash of hot sauce for extra heat.
  • Mango Coleslaw: Add 1 diced ripe mango for a sweet, tropical flavor.
  • Avocado Lime Slaw: Blend 1 ripe avocado into the dressing for a rich, creamy texture.
  • Low-Carb Version: Use a sugar-free sweetener instead of honey or agave.

Storage/Reheating

  • Storage: Store in an airtight container in the refrigerator for up to 3 days.
  • Freezing: Not recommended, as the fresh vegetables will lose their crispness when thawed.
  • Reheating: Serve cold or at room temperature—no reheating needed.

FAQs

Can I use pre-shredded coleslaw mix?

Yes, using a store-bought coleslaw mix will save time—just add fresh cilantro, jalapeño, and the dressing.

How spicy is this Mexican coleslaw?

It has a mild kick from the jalapeño and chili powder but can be adjusted by adding more or less of the jalapeño.

Can I make this coleslaw vegan?

Yes, simply use agave instead of honey for a vegan-friendly version.

Can I use lemon instead of lime?

Yes, lemon juice works as a substitute, though lime gives a more authentic Mexican flavor.

What pairs well with Mexican coleslaw?

It’s perfect with tacos, grilled meats, burrito bowls, or even as a topping for burgers and sandwiches.

How long does this coleslaw need to sit before serving?

While it can be served immediately, letting it chill for at least 15–30 minutes allows the flavors to develop.

Can I make this coleslaw ahead of time?

Yes, prepare it up to a day in advance and store it in the fridge until ready to serve.

What if I don’t like cilantro?

You can substitute fresh parsley or leave it out altogether if you’re not a fan of cilantro.

How do I make the slaw creamier without mayo?

Blend in avocado or add a splash of coconut milk for a creamy, dairy-free option.

Is this Mexican coleslaw gluten-free?

Yes, all the ingredients in this recipe are naturally gluten-free.

Conclusion

This Mexican Coleslaw is the perfect balance of crisp, fresh vegetables and bold, zesty flavors. Quick to make and endlessly customizable, it’s the ideal side dish for tacos, grilled meats, or any Mexican-inspired meal. Whether you’re looking for a refreshing salad or a crunchy taco topping, this easy coleslaw will bring vibrant flavor and color to your table!

Print

Mexican Coleslaw Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Coleslaw is a vibrant, zesty side dish made with crisp cabbage, fresh veggies, and a tangy lime vinaigrette. It’s the perfect topping for tacos, a refreshing side for grilled meats, or a healthy alternative to traditional coleslaw.

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish, Salad
  • Method: No-Cook
  • Cuisine: Mexican

Ingredients

Scale
  • 4 cups green cabbage, finely shredded
  • 2 cups purple cabbage, finely shredded (optional for color)
  • 1 cup shredded carrots
  • ½ cup fresh cilantro, chopped
  • 1 jalapeño, finely diced (optional, for heat)
  • ½ small red onion, finely sliced
  • 1 avocado, diced (optional)

For the Dressing:

  • ¼ cup olive oil
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon honey or agave syrup
  • 1 teaspoon cumin
  • ½ teaspoon chili powder
  • ½ teaspoon garlic powder
  • Salt and black pepper, to taste

Instructions

  1. Prepare the Vegetables:

    • In a large bowl, combine green cabbage, purple cabbage, carrots, cilantro, jalapeño, and red onion.
  2. Make the Dressing:

    • In a small bowl, whisk together olive oil, lime juice, apple cider vinegar, honey, cumin, chili powder, garlic powder, salt, and pepper until well combined.
  3. Toss and Chill:

    • Pour the dressing over the coleslaw mixture and toss until everything is evenly coated.
    • Chill in the refrigerator for at least 30 minutes to allow the flavors to meld together.
  4. Add Avocado and Serve:

    • Just before serving, gently fold in diced avocado (if using).
    • Garnish with extra cilantro and serve with tacos, grilled meats, or as a side dish.

Notes

  • For a creamy version, add ½ cup mayonnaise or Greek yogurt to the dressing.
  • Add roasted corn or black beans for extra texture and flavor.
  • Store leftovers in an airtight container for up to 2 days (add avocado just before serving).

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star