This colorful Mexican coleslaw is a fresh and flavorful side dish packed with crisp cabbage, sweet corn, juicy tomatoes, and hearty black beans. Everything is tossed in a creamy lime dressing seasoned with taco spices, then finished with fresh cilantro for a bright, zesty touch.
Perfect for taco nights, summer cookouts, or backyard barbecues, this vibrant salad brings bold Southwestern flavor and refreshing crunch to the table. It’s quick to prepare, easy to customize, and pairs beautifully with grilled meats, fish tacos, or burgers.

Why You’ll Love This Recipe
- Fresh, colorful ingredients with bright lime flavor
- Quick and easy to prepare in about 15 minutes
- Great make-ahead salad for gatherings and potlucks
- Pairs perfectly with tacos, grilled meats, and BBQ
This coleslaw has become a favorite at cookouts in my house. The combination of creamy dressing, crunchy cabbage, and sweet grilled corn makes it impossible to stop going back for another spoonful.
Ingredients
Creamy Lime Dressing
Mayonnaise
Creates a smooth, creamy base that coats the vegetables beautifully.
Sour Cream
Adds tangy flavor and balances the richness of the mayonnaise.
Fresh Lime Juice
Brightens the dressing with fresh citrus flavor and keeps the salad tasting light.
Taco Seasoning
Adds bold Mexican-inspired flavor with a blend of spices.
Coleslaw Salad
Tri-Color Coleslaw Mix
A convenient mix of green and purple cabbage with carrots that provides crisp texture and vibrant color.
Red Bell Pepper
Adds natural sweetness and extra crunch.
Grape Tomatoes
Provide juicy bursts of flavor and beautiful color.
Black Beans
Bring protein and a hearty texture to the salad.
Grilled or Blackened Corn
Adds smoky sweetness and depth of flavor.
Jalapeño
Introduces a mild heat. Remove the seeds for a gentler spice level.
Fresh Cilantro
Adds a bright herbal note that complements the lime dressing.
Salt and Black Pepper
Enhance the overall flavor of the salad.
How to Make Mexican Coleslaw
1. Prepare the Dressing
In a small bowl, whisk together the mayonnaise, sour cream, lime juice, and taco seasoning until smooth and well blended.
2. Combine the Vegetables
In a large mixing bowl, add the coleslaw mix, diced red pepper, halved grape tomatoes, black beans, corn kernels, minced jalapeño, and chopped cilantro. Toss gently to combine.
3. Add the Dressing
Pour the creamy dressing over the salad mixture and fold everything together until evenly coated.
4. Season and Chill
Season with salt and freshly ground black pepper to taste. Cover and refrigerate for at least 30 minutes to allow the flavors to meld together.
5. Serve
Give the salad a quick toss before serving and enjoy chilled.
Helpful Tips
- Grill the corn for a smoky flavor that really elevates the salad.
- Let the coleslaw chill before serving so the dressing fully coats the vegetables.
- Use freshly squeezed lime juice for the best flavor.
Storage Tips
Store the coleslaw in an airtight container in the refrigerator for up to 3 days. Stir before serving if any dressing settles at the bottom.
Ingredient Substitutions
- Use Greek yogurt instead of sour cream for a lighter option.
- Swap broccoli slaw for cabbage if desired.
- For a vegan version, use plant-based mayo and sour cream.
- Replace jalapeño with poblano pepper for milder heat.
Serving Ideas
This Mexican coleslaw pairs perfectly with:
- Fish or shrimp tacos
- Grilled chicken or steak
- BBQ ribs or burgers
- Burrito bowls
- Veggie wraps or sandwiches
It also works beautifully as a crunchy topping for tacos or loaded nachos.
Pro Tips
- Always rinse and drain black beans well to avoid watering down the dressing.
- Chop vegetables evenly so every bite has a balanced mix of flavors.
- Add cilantro just before serving for the freshest taste.
This Mexican Coleslaw with Corn and Tomatoes is bright, creamy, and full of bold flavor. Whether you’re serving it alongside tacos, grilled meats, or a summer barbecue spread, it’s a refreshing side dish that always disappears quickly.
