Spicy Mexican Slaw with Lime and Cilantro
If you’re looking to add a burst of flavor and texture to your meals, then look no further than this Spicy Mexican Slaw with Lime and Cilantro. With its vibrant colors and zesty kick, this slaw is not just a side dish; it’s a celebration of freshness that pairs beautifully with tacos, grilled meats, or even as a crunchy topping for sandwiches. The combination of green and red cabbage, green onions, and cilantro tossed in a tangy lime dressing creates a dish that is as nutritious as it is delicious. Plus, it’s quick and easy to prepare, making it the perfect addition to your weeknight dinner rotation or your next gathering.
Why Spicy Mexican Slaw with Lime and Cilantro is Worth Your Time

This Spicy Mexican Slaw with Lime and Cilantro is more than just a pretty salad. It’s a vibrant, crunchy dish that adds a refreshing tang to any meal. The contrasting textures of the crisp cabbage and the aromatic herbs create a delightful crunch, while the lime juice brightens everything up, making each bite a little fiesta for your taste buds. Not only does it taste amazing, but it’s also packed with vitamins and fiber, making it a guilt-free addition to your plate. Whether you’re serving it at a barbecue, a potluck, or simply enjoying a quiet dinner at home, this slaw is sure to impress.
What You’ll Need
- 4 cups thinly sliced green cabbage
- 2 cups thinly sliced red cabbage (You can use all green or all red cabbage.)
- 2 green onions, thinly sliced, or more for garnish
- 1/2 cup chopped cilantro (or more; if you’re not a cilantro fan, just use more green onion)
- 1/4 cup fresh lime juice (about 2 limes)
- 2 tablespoons olive oil or avocado oil
- 1 teaspoon honey or agave syrup (optional for sweetness)
- 1 teaspoon chili powder or cayenne pepper (adjust based on your spice preference)
- Salt and pepper to taste
What’s in the Gear List
- Cutting board – Essential for slicing your vegetables smoothly.
- Sharp knife – A good knife makes prep work a breeze.
- Large mixing bowl – To combine all the ingredients without making a mess.
- Whisk – For mixing the dressing ingredients to a perfect blend.
- Measuring cups and spoons – To ensure you get the right proportions for your slaw.
Spicy Mexican Slaw with Lime and Cilantro — Do This Next

Step 1: Prepare the Vegetables
Start by thinly slicing the green and red cabbage. Aim for uniform slices to ensure even flavor distribution. If you have a mandoline slicer, this is the perfect time to use it for those perfectly thin strands.
Step 2: Chop the Herbs
Next, chop the cilantro (or additional green onion if you prefer) and slice the green onions. The fresh herbs add a burst of flavor that elevates your slaw.
Step 3: Make the Dressing
In a separate bowl, whisk together the fresh lime juice, olive oil, honey (if using), chili powder, and a pinch of salt and pepper. Taste the dressing and adjust the seasoning according to your preference. You want it to be zesty and slightly spicy but balanced.
Step 4: Combine Everything
In the large mixing bowl, combine the sliced cabbages, green onions, and cilantro. Pour the lime dressing over the top. Using tongs or your hands, toss everything together until the vegetables are well coated with the dressing.
Step 5: Chill and Serve
Let the slaw sit for about 15-30 minutes before serving. This allows the flavors to meld together beautifully. Serve it as a side dish, or use it as a topping for tacos, burritos, or grilled meats.
Make It Your Way

- Add diced jalapeños or serrano peppers for an extra kick.
- Incorporate grated carrots for added sweetness and color.
- Mix in diced avocados for creaminess.
- Substitute red cabbage with any other leafy greens you prefer.
- For a tangy twist, add a splash of apple cider vinegar.
Pitfalls & How to Prevent Them
- Overly soggy slaw: Avoid letting the slaw sit too long before serving. If you want to prepare it ahead of time, keep the dressing separate until you’re ready to serve.
- Too spicy: Start with a small amount of chili powder or cayenne pepper, and gradually increase to your desired heat level.
- Unbalanced flavors: Always taste your slaw and adjust the seasoning as needed. A pinch more salt or a squeeze of lime can make a big difference.
- Unevenly sliced vegetables: Use a sharp knife or mandoline for uniform slices, which will help with even dressing distribution and texture.
Best Ways to Store
Store any leftover Spicy Mexican Slaw in an airtight container in the refrigerator. It’s best consumed within 2-3 days for optimal freshness. As it sits, the cabbage will continue to soften, so if you prefer a crunchier texture, eat it sooner rather than later. If you have mixed in the dressing, it might become soggier, so consider keeping the dressing separate until ready to serve.
Frequently Asked Questions
Can I use other types of cabbage in this recipe?
Absolutely! You can use any type of cabbage you prefer, such as Napa cabbage or savoy cabbage. Each variety will bring its unique texture and flavor to the slaw.
Is this slaw vegan?
Yes! This Spicy Mexican Slaw with Lime and Cilantro is completely plant-based, making it a great option for vegans and vegetarians.
How can I make this slaw spicier?
If you want to kick up the heat, consider adding diced jalapeños, serrano peppers, or even a splash of hot sauce to the dressing. Adjust the chili powder according to your spice tolerance as well.
Can I prepare this slaw a day in advance?
You can prepare the slaw a day ahead, but it’s best to keep the dressing separate until just before serving to maintain the crunch of the cabbage.
Don’t Miss These
- Sally’s Baking Addiction – For more delicious recipes and baking tips.
- Pinch of Yum – For a wide variety of creative recipes.
- Minimalist Baker – For simple, quick, and plant-based recipes.
- Food52 – For innovative recipes and kitchen inspiration.
See You at the Table
This Spicy Mexican Slaw with Lime and Cilantro is a refreshing and versatile dish that’s sure to bring a pop of color and flavor to your meals. Whether you’re enjoying it as a side or using it to elevate your tacos, this slaw will leave everyone asking for seconds. So grab your ingredients, gather your loved ones around the table, and enjoy the vibrant flavors of this delightful slaw. Your taste buds will thank you!

Spicy Mexican Slaw with Lime and Cilantro
Ingredients
Equipment
Method
- Start by thinly slicing the green and red cabbage. Aim for uniform slices to ensure even flavor distribution. If you have a mandoline slicer, this is the perfect time to use it for those perfectly thin strands.
- Next, chop the cilantro (or additional green onion if you prefer) and slice the green onions. The fresh herbs add a burst of flavor that elevates your slaw.
- In a separate bowl, whisk together the fresh lime juice, olive oil, honey (if using), chili powder, and a pinch of salt and pepper. Taste the dressing and adjust the seasoning according to your preference. You want it to be zesty and slightly spicy but balanced.
- In the large mixing bowl, combine the sliced cabbages, green onions, and cilantro. Pour the lime dressing over the top. Using tongs or your hands, toss everything together until the vegetables are well coated with the dressing.
- Let the slaw sit for about 15-30 minutes before serving. This allows the flavors to meld together beautifully. Serve it as a side dish, or use it as a topping for tacos, burritos, or grilled meats.
Notes
- For extra kick, add diced jalapeños or serrano peppers.
- Incorporate grated carrots for added sweetness and color.
- Store in an airtight container in the refrigerator for up to 2-3 days.
