This post may contain affiliate links.

This Creamy Mexican Coleslaw with Chili-Lime Dressing is an easy slaw recipe that is perfect for rice bowls, tacos, enchiladas and more. This coleslaw mixes cabbage, corn, black beans, tomatoes, jalapeños and citrus dressing. You will love this light coleslaw recipe! 

Easy Mexican Coleslaw in a white bowl
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

This is one of those recipes I make almost every week in the summer, usually on Sunday so I have something ready to throw on whatever we’re eating mid-week. Ready in 20 minutes, it combines shredded cabbage, black beans, corn, cherry tomatoes, and jalapeño in a creamy chili-lime dressing that’s tangy, a little smoky, and just the right amount of spicy. It’s a loaded slaw that pairs with practically everything from fish tacos to grilled chicken to enchiladas.

What makes it special is the seasoned dressing: mayo (or Greek yogurt if you want a lighter option) blended with fresh lime juice, cumin, chili powder, and garlic powder. That combination pulls the whole slaw together instead of just coating the cabbage. Make it on Sunday and use it through the week, it holds up well in the fridge for several days, especially if you store the dressing separately until you’re ready to serve. If you love easy slaw recipes, also try my Easy Mango Cabbage Coleslaw, Jalapeño Coleslaw Recipe, Crunchy Kale Slaw, and Easy Caribbean Coleslaw Recipe.

Easy Mexican Coleslaw with lime slices.

Why This Recipe Works

Julia, author of A Cedar Spoon.

If you like classic coleslaw you will love this Southwestern twist. Here is why we love it:

The dressing is seasoned, not just dressed. Most Mexican slaws use plain lime juice or a simple vinaigrette. This one uses cumin, chili powder, and garlic powder blended into the mayo base, which means every bite carries that Southwestern warmth instead of just the cabbage getting coated.
The loaded mix adds substance. Adding black beans and corn turns this from a garnish into something that can hold its own as a side dish or a light lunch. It also makes it more satisfying for meal prep, you’re not just eating cabbage all week.
A bagged mix makes this genuinely fast. Using a pre-shredded coleslaw mix cuts your prep down to about 10 minutes of chopping. No mandoline, no food processor needed.

Recipe Ingredients You’ll Need:

Easy Mexican Coleslaw ingredients.

Here’s everything you need to make this loaded Mexican slaw. Most ingredients are pantry staples or easy grocery finds.

  • Coleslaw Mix: A bagged coleslaw mix saves the most time. Any variety works, green cabbage, red cabbage, or broccoli slaw. You can also shred your own using a food processor or sharp knife.
  • Bell Peppers: Any color works. I usually grab red for sweetness but green is great too.
  • Corn: Grilled, canned, or frozen all work. If using frozen, thaw and drain before adding.
  • Cherry Tomatoes: Any tomato you have on hand works. I use garden tomatoes when I have them.
  • Beans: Black beans are my go-to but white beans, chickpeas, or pinto beans all work. Leave them out if you prefer.
  • Mayonnaise: The base of the dressing. Swap in Greek yogurt or sour cream for a lighter version, or do half and half.
  • Lime Juice: Brightens the dressing and balances the richness of the mayo.
  • Spices: Chili powder, garlic powder, and cumin add the Southwestern warmth that makes this dressing work.

Ways to Modify this Mexican Coleslaw

  • Beans: I like black beans in this slaw recipe but you could use white beans, kidney beans or pinto beans instead. 
  • Vegetables: You can add a variety of other vegetables. Try poblanos, radish, celery, carrots, cucumbers or other hot peppers. 
  • Cheese: You could add cheese to this like pepper jack or cheddar cheese. Another option is cotija cheese. 
  • Dressing: I added a homemade dressing to the slaw but you can also use your favorite store-bought dressing. You also can  use Greek yogurt in place of the mayonnaise to make it healthier. 
  • Spices: You can mix up the spices you use and try things like Mexican oregano, cayenne red pepper, paprika or Italian seasoning. You also could use taco seasoning to spice up this slaw.

Expert Tip: I suggest tossing the shredded cabbage with a little salt and let it sit for 20–30 minutes. This helps draw out moisture and keeps the slaw crisp. Rinse the salt off and pat dry before mixing with other ingredients.

How to Make this Slaw

Step 1: Combine the Slaw Ingredients: Start by combining the coleslaw mix, red pepper, corn, tomatoes, black beans, jalapeño, cilantro and green onion in a large bowl.

Easy Mexican Coleslaw ingredients in a mixing bowl.

Step 2: Make the Dressing: Next in a small dish combine the mayonnaise, fresh lime juice, garlic powder, sugar, cumin, chili powder and salt. 

Step 3: Mix the Dressing in the Slaw: Pour the sauce over the mexican cabbage slaw and toss to combine. Coleslaw tastes better when the flavors meld. Put the slaw in an airtight container and let it chill in the fridge for at least 1–2 hours before serving. Serve the slaw with lime wedges.

Easy Mexican Coleslaw with dressing in a clear bowl.

Common Mistakes to Avoid

  • Adding the dressing too early if you’re meal prepping. The dressing will soften the cabbage over time, which is fine for same-day serving. But if you’re making this ahead for the week, store the dressing separately and toss it in right before serving.
  • Using canned corn without draining it well. Excess liquid from canned corn dilutes the dressing and makes the slaw watery. Drain and pat the corn dry before adding it.
  • Under-seasoning the dressing. Taste the dressing before pouring it over the slaw. The lime juice and spices should be forward. If it tastes flat, add a little more lime juice and a pinch of salt.
  • Serving it too cold from the fridge. If the slaw has been chilling for several hours, let it sit at room temperature for 5 to 10 minutes before serving. This brings the flavors back up and softens the chill on the dressing.

Ways to Serve This Mexican Coleslaw

This slaw is versatile enough to go in multiple directions depending on what you’re making:

  • On tacos: It’s excellent on fish tacos, shrimp tacos, carnitas, or grilled chicken tacos. The crunchy texture and citrus dressing balance heavier fillings well.
  • In burrito bowls or rice bowls: Spoon it over a base of cilantro lime rice, seasoned black beans, and your protein of choice. It adds crunch and freshness without needing an extra sauce.
  • Alongside grilled proteins: Serve it next to grilled steak, chicken thighs, or salmon as a fresh side. It works the same way a cucumber salad would — cooling and acidic against rich, charred meat.
  • As a light lunch: With the black beans and corn, this slaw is filling enough to eat on its own. Add shredded rotisserie chicken or avocado to make it a full meal.
  • At a cookout or potluck: It travels well (keep the dressing separate until you arrive), doesn’t wilt like lettuce, and is more interesting than basic coleslaw. Good for feeding a crowd.
Creamy Mexican Coleslaw with Chili-Lime Dressing

Storage Instructions

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days. The cabbage will soften slightly as it sits, which many people prefer. Stir in a little extra lime juice before serving leftovers to brighten the flavor.
  • Freezer: This slaw does not freeze well. The cabbage becomes limp and watery after thawing, and the mayonnaise-based dressing breaks down. Make it fresh or refrigerate only.
  • Make-ahead tip: You can chop all the vegetables up to 2 days ahead and refrigerate them in a sealed container. Make the dressing separately and store it in a jar. Toss everything together an hour before serving.

Recipe FAQ

How do I ensure the cabbage is shredded correctly?

Slice the cabbage thinly and evenly to ensure a consistent texture. Use a sharp knife, mandoline, or food processor for fine shredding. Grate or julienne carrots for a complementary size and texture.

How can I ensure the cabbage doesn’t get soggy or release too much water?

I suggest tossing the shredded cabbage with a little salt and let it sit for 20–30 minutes. This helps draw out moisture and keeps the slaw crisp. Rinse the salt off and pat dry before mixing with other ingredients.

How do I get the flavors to meld into the slaw?

Let this easy mexican coleslaw recipe chill in the fridge for at least 1–2 hours before serving. This helps the flavors infuse into the cabbage.

Can I make Mexican coleslaw ahead of time?

Yes. You can prep all the vegetables up to 2 days ahead and store them in an airtight container in the fridge. Make the dressing separately and store it in a sealed jar. Combine the two about 1 to 2 hours before serving so the slaw has time to chill and the flavors can meld, but the cabbage stays crisp. If you mix everything too far in advance, the dressing will start to soften the cabbage.

More Slaw Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
4.42 from 17 votes

Creamy Mexican Coleslaw with Chili-Lime Dressing

This Creamy Mexican Coleslaw with Chili-Lime Dressing is an easy slaw recipe that is perfect for rice bowls, tacos, enchiladas and more. This coleslaw mixes cabbage, corn, black beans, tomatoes, jalapeños and citrus dressing. You will love this light coleslaw recipe! 
Prep: 20 minutes
Total: 20 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 14 ounce shredded coleslaw mix
  • 1/2 red bell pepper, diced
  • 1 cup grilled corn, {or use canned corn if you want}
  • 1/2 cup quartered cherry tomatoes
  • 1/2 cup black beans, drained and rinsed
  • 1 jalapeño, diced and seeded {optional for heat}
  • 1/2 cup fresh cilantro leaves
  • 3 green onions, chopped

For the dressing:

  • 1/2 cup mayonnaise, {you could sub in Greek yogurt for healthier version}
  • 3 tablespoons fresh lime juice
  • 1/2 teaspoon garlic powder
  • 1 teaspoon granulated sugar
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon salt
  • Lime wedges for serving

Instructions 

  • TIP: I suggest tossing the shredded cabbage with a little salt and let it sit for 20–30 minutes. This helps draw out moisture and keeps the slaw crisp. Rinse the salt off and pat dry before mixing with other ingredients.
  • Combine the coleslaw mix, red pepper, corn, tomatoes, black beans, jalapeño, cilantro and onion in a large bowl.
  • In a mason jar or small bowl combine the mayonnaise, lime juice, garlic powder, sugar, cumin, chili powder and salt.
  • Pour the dressing over the coleslaw and toss to combine.
  • Coleslaw tastes better when the flavors meld. Let it chill in the fridge for at least 1–2 hours before serving.
  • Garnish with cilantro and serve with lime wedges. Store leftovers in the fridge for up to 3 days.

Notes

  • Tips: Toss the shredded cabbage with a pinch of salt and let it rest for 20 to 30 minutes before mixing. This draws out moisture and keeps the slaw crisp. Rinse and pat dry before combining with the other ingredients. For meal prep, store the dressing separately and toss right before serving.
  • Protein add-in: Stir in 1 to 1.5 cups of shredded rotisserie chicken to turn this into a complete meal.
  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days

Nutrition

Serving: 1g, Calories: 201kcal, Carbohydrates: 16g, Protein: 4g, Fat: 15g, Saturated Fat: 2g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 3g, Trans Fat: 0.03g, Cholesterol: 8mg, Sodium: 276mg, Potassium: 317mg, Fiber: 4g, Sugar: 5g, Vitamin A: 764IU, Vitamin C: 45mg, Calcium: 44mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!
4.42 from 17 votes (16 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. Joan Jacobson says:

    5 stars
    This worked exactly as written, thanks!

    1. Julia Jolliff says:

      So glad!

  2. Lisa Randel says:

    Why isn’t the nutrition information included?

    1. Julia says:

      It takes a lot for me to implement that into all of my recipes and I haven’t done it yet. I am hoping to soon. Sorry.

  3. Kelly says:

    Turned out excellent! Full of fresh flavors, I will definitely be making this one again.

    1. Julia says:

      I am so glad you liked it!

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like