Mexican Coleslaw
Published November 26, 2022 • Updated March 15, 2026
This post may contain affiliate links. See my disclosure policy.
This keto cabbage slaw gets its kick from jalapeño-infused avocado oil with lime zest and cumin. I toss it with fresh cilantro and red onion for a crunchy side that works with tacos, fish, or grilled anything.
Most coleslaws are an afterthought, something you grab from a deli tub and forget about. I wanted a slaw that actually earned its spot on the plate, and the answer turned out to be jalapeño-infused avocado oil. That one technique is what separates this from every pre-made version I’ve tried.
Here’s what I do: instead of mixing raw jalapeño into the salad, I let sliced jalapeño steep in avocado oil with lime zest, garlic, and cumin for at least 30 minutes (overnight is better). The oil pulls out a slow, warm heat that’s nothing like biting into a raw pepper. The lime zest is what gets people. Most coleslaws just use juice, but the zest is where the real citrus flavor lives. I didn’t figure that out until I accidentally left it out once and the whole batch tasted flat.

I serve this mexican coleslaw alongside cilantro lime chicken, piled on fish tacos, or next to grilled vegetables at cookouts. It pairs with practically any protein. My favorite combo is a big scoop of this slaw on top of a taco salad or served alongside grilled bacon burgers when we have people over.
The whole thing takes about 10 minutes of active prep. Toss a bag of coleslaw mix with red onion, fresh cilantro, and that infused dressing, and you have a keto side dish that holds its crunch for days. I’ve brought this to three cookouts now, and every time my bowl comes back empty before anything else on the table gets touched.
One thing I learned after making this dozens of times: the jalapeño keeps releasing heat into citrus-based dressings. By day three, leftovers are noticeably spicier. If you’re prepping for the week, pull the jalapeño out after infusing or cut the amount in half. The flavor stays, just without the creeping heat that surprises people.
At roughly 3-4 net carbs per serving, this is one of the easiest low carb sides I keep in rotation. No cooking, no heating up the kitchen, just sharp flavors and good crunch.
What goes into this jalapeño lime slaw
These ingredients come together into a bright, tangy cabbage salad with a homemade dressing that takes about two minutes to stir together.
- Avocado oil: I use avocado oil because it has a clean, neutral taste that lets the lime and cumin come through. It’s the base of the infused dressing.
- Jalapeño peppers: I keep the ribs and seeds on for maximum heat. The whole slices steep in the oil and get pulled out before tossing, so you get warmth without chunks of pepper in every bite.
- Garlic, minced: One clove, minced fine. It mellows as it sits in the oil.
- Lime zest and lime juice: Both. I can’t stress this enough. The zest carries the real citrus punch; the juice adds the acid that softens the cabbage just enough.
- Cumin: Half a teaspoon is all you need. It adds warmth without making this taste like a spice blend.
- Coleslaw mix: A 14 oz bag works, or shred your own cabbage. I’ve started using fresh cabbage because it holds its crunch longer, especially when making this ahead.
- Red onion, thinly sliced: Thin slices, not diced. You want ribbons that weave through the slaw.
- Cilantro: A full cup of chopped cilantro stirred in right before serving. It wilts fast, so I always add it last.

How to make this cilantro lime coleslaw
There are only a couple of steps, and most of the time is hands-off while the dressing infuses.
- Make the dressing: Add avocado oil, jalapeño slices, garlic, lime zest, lime juice, ground cumin, and salt to a small bowl. Stir it together.
- Let it infuse: Cover and refrigerate for 30 minutes minimum. I usually make mine the night before and let it sit overnight. The longer it sits, the more heat the jalapeño releases.
- Toss: Pull out the jalapeño slices and pour the dressing over coleslaw mix in a large bowl.
- Finish: Add sliced red onion and cilantro, toss once more, and serve.
Explore 685+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
¼ cup avocado oil
½ whole jalapeno, sliced
1 garlic, minced
1 tablespoon lime zest
2-3 tablespoons lime juice
½ teaspoon ground cumin
½ teaspoon salt
1 (14 oz) bag coleslaw mix or 1 head cabbage, sliced
¼ red onion, thinly sliced
1 cup chopped cilantro
Step by Step Instructions
Step by Step Instructions
Preparing coleslaw dressing
Add avocado oil, jalapeno slices, garlic, lime zest & juice, ground cumin and salt to a small bowl. Stir and let sit for 30 minutes or overnight to allow time for flavor from jalapeno to infuse into the oil.
- ¼ cup avocado oil
- ½ whole jalapeno, sliced
- 1 garlic, minced
- 1 tablespoon lime zest
- 2-3 tablespoons lime juice
- ½ teaspoon ground cumin
- ½ teaspoon salt
Assemble coleslaw
Before serving, remove jalapenos from the coleslaw dressing. Toss dressing with coleslaw, onion and cilantro in a large bowl.
- 1 (14 oz) bag coleslaw mix or 1 head cabbage, sliced
- ¼ red onion, thinly sliced
- 1 cup chopped cilantro
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
How many net carbs are in this slaw?
I calculated roughly 3-4 net carbs per serving when I make it with the standard 14 oz bag of coleslaw mix divided into 6 portions. The carbs come mostly from the cabbage and red onion. It fits easily into my daily keto macros, and I don't even think about it when I'm plating up.
Can I use serranos instead of jalapeños?
I've tried both. Serranos are sharper and the heat hits faster, while jalapeño gives a slower, gentler warmth. If you like that kind of immediate kick, go for it. I'd start with 15-20 minutes of infusion instead of the full 30 since serranos release heat quicker into the oil.
Is this coleslaw good for fish tacos?
It's one of my favorite uses for it. I pile this on top of grilled fish tacos, shrimp tacos, anything with a crispy shell. The lime and cilantro in the dressing already match that flavor profile, so they feel like they were made for each other. I also use it on pulled pork tacos when we do taco night.
Can I make the dressing ahead and toss right before serving?
That's exactly what I do most of the time. I make the dressing up to a week in advance and keep it in the fridge. Right before serving, I pull out the jalapeño slices, pour it over fresh coleslaw mix, and toss with cilantro and red onion. The cabbage stays way crunchier this way compared to dressing it hours early.
Does the jalapeño heat get stronger the longer the slaw sits?
Yes, and I learned this after meal prepping a big batch. The jalapeño keeps releasing capsaicin into the citrus-based dressing, so by day three the heat is noticeably more intense. When I'm prepping ahead, I pull the jalapeño out after the initial 30-minute infusion and store the dressing separately. The flavor stays, the escalating heat doesn't.
Is this recipe Whole30 or paleo compliant?
I checked every ingredient, and yes. Avocado oil, jalapeño, garlic, lime, cumin, cabbage, red onion, cilantro are all Whole30 and paleo approved. Just skip the creamy additions (Greek yogurt, sour cream, mayo) if you're strict about dairy. I've served this at dinners where half the table was paleo and nobody needed to modify anything.
Do I need to remove the jalapeños before serving?
I pull mine out because I like the infused heat without biting into a whole slice. But if you want more spice, chop the jalapeño into small pieces and leave them in. My rule: if it's going on the table for guests, I remove them so nobody gets a surprise chunk of pepper. When it's just for me, I leave them.


Left the jalapeño in the oil longer than the recipe says on my second batch, around 20 minutes, and the heat level jumped noticeably. Now I pull it at about 8 minutes when I'm making it for people who can't handle much spice, leave it in longer when it's just for me. Also tried thinly sliced napa cabbage instead of the bag mix and it held up better to the dressing, less waterlogged after sitting for an hour. The lime zest is doing more than I expected, almost worth zesting two limes if you're into that brightness. Would bump the cumin up to 3/4 teaspoon next time, but that's a small thing.
I made this on Friday to go with fish tacos and my husband, who picks cilantro out of literally everything, went back for more without saying a word about it. I kept waiting for him to push it around his plate. The lime zest must be doing something because it just tasted light and fresh instead of overwhelming, even with a full cup of cilantro in there. I'd never infused oil before and wasn't totally sure I was doing it right, but you basically just let the jalapeno slices sit in warm oil for a few minutes and that's it. Made the whole batch and there was nothing left by the end of dinner, which never happens with coleslaw at my house. Already putting it on the list for next taco night.
Made this last week and the dressing was great, but the heat from the jalapeño was way milder than I expected. I left the slices in for about 20 minutes before pulling them out. Is there a longer soak time that works better, or would adding more slices be the move?
Subbed serranos for the jalapeño since that's what I had, and the heat is noticeably different (sharper, hits faster). Also let the dressing sit on the slaw for about 20 minutes before serving and the cabbage softened just enough without going limp. Worth filing away if you're making this ahead.
Serranos are sharper for sure. 20 minutes is about right - go much longer and the cabbage starts to give.
Almost skipped the jalapeno thinking it'd be too spicy. It's barely hot, just a little warmth in the back. Every store-bought coleslaw tastes flat after this.
That's the infusion at work. Heating the jalapeño in oil mellows the heat way down. Raw slices straight into the dressing would hit a lot harder.
Never made coleslaw from scratch before, always grabbed the bagged premade stuff. Made this for taco night last week and the lime zest in the dressing completely floored me. I stood at the counter eating it before I even finished plating dinner. One question: can I make the dressing a day ahead and just toss it right before serving, or does it need a little time to marinate together?
Yeah, make it ahead. The lime zest and cumin need a little time to settle anyway, so overnight is actually better. Just toss right before you serve so the cabbage stays crisp.
I've made this for years with mayo and lime, so I was skeptical an oil-based dressing could hit the same way. But avocado oil with cumin and lime zest (not just juice) does something unexpected. Brighter, lighter, less cloying. My old recipe is officially on pause.
Zest over juice is the whole difference. Oil carries it in a way mayo can't touch.
Took this to a spring cookout Saturday and set it down next to two other slaws someone brought. Mine was gone before either of theirs got half-empty. Not sure what I expected from a bag of coleslaw mix and some lime juice, but the jalapeno sitting in that dressing gives it this slow warmth that the other ones completely lacked. Four stars because I want to try it again with fresh shredded cabbage and see if the crunch holds up longer.
Fresh cabbage holds crunch way longer. Slice it thin and it won't turn to mush even after a few hours in that lime dressing. Worth the extra knife work.
This holds up for four days in the fridge if you wait to toss the dressing right before eating. Pull the jalapeno back to half if you're prepping for the week since the heat builds by day three. Good enough to keep on rotation, just needed that one tweak.
Keep the dressing separate and it holds fine. The jalapeño keeps releasing heat in citrus-based dressing so by day three you're getting twice the bite. Half makes sense for anything you won't eat that day.
Made this on a Tuesday to go with chicken thighs and my youngest, who normally just pushes coleslaw to the side of her plate, was asking me what was in the dressing before she even finished her bowl. She's not a person who notices food, so that stopped me. Something about the lime and that gentle heat from the jalapeno gives it this brightness I wasn't expecting from a slaw, especially in the middle of winter. Going in the rotation for taco nights.
A kid asking what's in the dressing before she's even done. That's the one. The jalapeño in this reads as brightness more than heat, which is why it surprises people. Taco nights are the right home for it.
Brought this to a potluck last weekend and two people asked for the recipe before they even finished their plate, the lime and cilantro dressing was the first thing everyone mentioned.
The lime zest is what gets people. Most coleslaws skip zest and just use juice but the zest is where the flavor actually lives. Glad it held up at the potluck too, it actually gets better the longer it sits.