Easy Mexican Coleslaw Recipe: A Flavorful Side Delight
There’s nothing quite like a dish that bursts with flavor while being incredibly easy to whip up, and my Easy Mexican Coleslaw Recipe does just that! Imagine biting into a crispy, savory, and fresh medley of colorful veggies, all while knowing you’re getting a boost of protein — this coleslaw packs a punch at 180 calories per serving. I created this recipe during one of those hectic weeks when I needed a quick side that could complement our taco night without sacrificing nutrition. It quickly became a family favorite for its vibrant twist on traditional coleslaw!
I still remember the first time I served this zesty coleslaw at our family dinner. It was a sunny Saturday afternoon, and as we gathered around the table, my youngest exclaimed, “This is the best slaw ever!” The secret ingredient that sets my coleslaw apart is the addition of fresh cilantro and lime juice, giving it that unmistakable Mexican flair. To my delight, not only did everyone ask for seconds, but my husband even commented on how it perfectly balanced out the spiciness of the tacos we were enjoying. That moment solidified this Easy Mexican Coleslaw Recipe as an essential part of our meal prep rotation!
Ingredients for the Easy Mexican Coleslaw Recipe
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
4 cups shredded green cabbage: Provides a crunchy base and mild sweetness.
1 cup shredded carrots: Adds a pop of color and natural sweetness.
1 cup chopped cilantro: Infuses the dish with fresh, herbaceous notes.
1 cup mayonnaise: Creates a creamy texture that binds everything together.
2 tablespoons lime juice: Brightens the flavors with a tangy kick.
1 teaspoon chili powder: Adds a warm, smoky heat to enhance the coleslaw.
1 teaspoon salt: Balances flavors and enhances overall taste.
1 teaspoon black pepper: Introduces subtle heat and depth to the dressing.
Step-by-Step Instructions
I recommend starting with the vegetables first, as they form the base of this refreshing coleslaw and allow you to prepare the dressing while they’re already mixed together.
Step 1: In a large mixing bowl, combine the shredded green cabbage, shredded carrots, and chopped cilantro. This mixture not only brings vibrant colors to your dish but also layers in the flavors that make this coleslaw special. Make sure your cabbage is finely shredded to ensure it mixes well with the other ingredients and offers a satisfying crunch. I love using a box grater for the carrots; it makes quick work of shredding!
Step 2: In a separate bowl, whisk together the mayonnaise, lime juice, chili powder, salt, and black pepper until smooth. This step creates a tangy dressing that perfectly complements the fresh vegetables. I usually start by adding just half of the lime juice and tasting it before incorporating all of it—this way, you can adjust to your liking without overpowering the other flavors. Ensure there are no lumps in your dressing for a silky texture.
Step 3: Pour the dressing over the vegetable mixture and toss until everything is well coated. It’s best to do this gently so you don’t bruise the cabbage or break down the carrots too much; you want those textures to shine through! Serve immediately for maximum freshness or chill in the refrigerator for about 30 minutes if you prefer a colder slaw. My family enjoys it both ways, but letting it sit allows those flavors to meld beautifully!
What to Serve with Easy Mexican Coleslaw Recipe
This bowl is already incredibly filling and balanced, but these sides add extra variety and nutrition to round out your meal perfectly.
Mexican Street Corn (Elote): Grilled corn brushed with mayo, cotija cheese, chili powder, and lime echoes the Mexican flavors in the bowl and adds a smoky sweetness. It’s my family’s most requested side on taco night and pairs perfectly with the bold seasoning of the coleslaw. Plus, corn provides fiber and vitamin C, making it a nutritious complement to the meal.
Cilantro Lime Rice: For extra hungry teenagers or anyone needing more carbs post-workout, a scoop of cilantro lime rice alongside the coleslaw boosts the meal’s staying power while adding another 5–6 grams of protein when combined with black beans. The light citrus flavor mirrors the dressing’s lime component, creating a harmonious flavor profile that everyone at my table enjoys.
Guacamole: Creamy avocado blended with lime juice, garlic, and salt provides healthy fats that balance out the crunchiness of the coleslaw. The rich texture complements the crisp vegetables in the salad and adds about 3 grams of protein per serving. Whenever we have tacos or coleslaw, guacamole is a must-have; it turns our meal into a fiesta!
Pico de Gallo: A fresh mix of diced tomatoes, onions, jalapeños, cilantro, and lime juice offers a zesty contrast that brightens up every bite of coleslaw. Not only does this salsa add an additional layer of flavor that echoes the dish’s seasoning, but it also packs vitamins A and C while being low in calories. My kids love helping me chop the ingredients for this quick-and-easy prep option!
Black Bean Quinoa Salad: This hearty salad combines protein-rich black beans and quinoa tossed with bell peppers and a light vinaigrette for an energizing side dish. It pairs wonderfully with the coleslaw by offering chewy texture and earthy flavors that balance out its crunchiness while adding around 8 grams of protein per serving. I love making this as part of my weekly meal prep; it stays fresh in the fridge for days!
Storage & Serving Tips
To store your Easy Mexican Coleslaw for meal prep, transfer the coleslaw into an airtight container and keep it in the fridge for up to 4 days. Since the shredded green cabbage and carrots can lose their crunch when mixed with the dressing, it’s best to store the vegetables separately from the dressing. Place the 4 cups of shredded green cabbage, 1 cup of shredded carrots, and 1 cup of chopped cilantro in individual containers. Store the dressing, made from 1 cup of mayonnaise, 2 tablespoons of lime juice, 1 teaspoon of chili powder, 1 teaspoon of salt, and 1 teaspoon of black pepper, in a separate jar to maintain its freshness until you’re ready to serve.
When reheating components, avoid microwaving as it can make the coleslaw soggy and disappointing. Instead, if you want to enjoy warm vegetables, place them on a baking sheet and heat them in a preheated oven at 350°F for about 10 minutes. For optimal flavor and texture, add the dressing fresh right before serving instead of reheating it. This will keep your shredded green cabbage and carrots crispy while enhancing their fresh taste.
Pro tip: To batch cook this recipe for the week, consider making a double batch on Sunday and portioning it into separate containers for quick grab-and-go meals. Family members can self-assemble their own bowls by adding their choice of toppings like diced avocado or extra cilantro. For variety throughout the week, you can swap out green cabbage for red cabbage or use corn instead of carrots for added sweetness and crunch. To keep your chopped cilantro vibrant during meal prep storage, consider wrapping it in a damp paper towel before placing it in an airtight container — this keeps it fresh longer!
Conclusion

This Easy Mexican Coleslaw Recipe has become one of those dishes I make at least twice a month because it’s quick to prepare, incredibly refreshing, and delivers just 180 calories per serving without sacrificing flavor. The chopped cilantro adds a vibrant freshness that sets it apart from traditional coleslaws, making it the perfect accompaniment to tacos or any meal. Give this one a try this week. I promise it’ll become a regular rotation meal in your house too.

Easy Mexican Coleslaw Recipe
Ingredients
Method
- In a large mixing bowl, combine the shredded cabbage, shredded carrots, and chopped cilantro.
- In a separate bowl, whisk together the mayonnaise, lime juice, chili powder, salt, and black pepper until smooth.
- Pour the dressing over the vegetable mixture and toss until everything is well coated. Serve immediately or chill in the refrigerator for 30 minutes before serving.
