This vibrant slaw blends sweet corn, green and red cabbage, bell pepper, red onion, carrot and cilantro with a creamy lime-sour cream dressing spiked with cumin and smoked paprika. Corn can be boiled, grilled or charred for depth. Toss and chill 15 minutes to meld flavors. Serve chilled alongside tacos, grilled meats or at barbecues; stores up to 2 days refrigerated.
The grill was already smoking and someone handed me a bowl of coleslaw that changed everything I thought I knew about summer sides. It was not the creamy, forgettable stuff from a deli container. This one had charred corn popping between shreds of cabbage, lime juice cutting through the heat, and a smoky cumin kick that made everyone at the table pause mid-conversation. I went home that night and started recreating it from memory before the feeling faded.
I brought a massive bowl of this to a backyard birthday party last July and watched three people ask the host for the recipe before the tacos even hit the table. There is something about the colors, the purple cabbage against golden corn and bright cilantro, that makes people reach for it before they even taste it.
Ingredients
- Sweet corn kernels (2 cups fresh or frozen): Charring the kernels in a dry skillet is the move that elevates this from a regular salad into something people remember.
- Green cabbage (3 cups finely shredded): Slice it as thin as you can, because the texture difference between thick and thin shreds is the difference between a chore and a pleasure to eat.
- Red cabbage (1 cup finely shredded): This is not just for looks, because red cabbage adds a slightly peppery bite that green cabbage alone cannot achieve.
- Red bell pepper (1 medium, diced): Cut it small enough that you get a sweet crunch in every bite without overwhelming the fork.
- Red onion (1 small, finely diced): Soak the diced onion in cold water for five minutes if you find raw onion too aggressive, and it mellows the bite beautifully.
- Carrot (1 medium, grated): A box grater works perfectly here and the carrot adds a subtle sweetness that ties the dressing to the vegetables.
- Fresh cilantro (1/2 cup chopped): Add it at the last minute if possible, because the flavor fades quickly once chopped.
- Mayonnaise (1/3 cup): Full fat mayonnaise creates the creamiest dressing, and this is not the place to cut corners.
- Sour cream (2 tbsp): This small amount adds a tangy richness that plain mayo cannot replicate on its own.
- Lime juice (2 tbsp freshly squeezed) and lime zest (1 tsp): Using both the juice and the zest is the trick that makes the lime flavor permeate the entire salad rather than just sitting on top.
- Honey (1 tbsp): Just enough to round out the acidity without making anything taste sweet.
- Ground cumin (1 tsp): Toast it in a dry pan for thirty seconds before mixing it in and you will notice a deeper, nuttier warmth throughout.
- Smoked paprika (1/2 tsp): This is what gives the dressing that grilled, outdoor flavor even if you never touched a grill.
- Salt (1/2 tsp) and black pepper (1/4 tsp): Start here and adjust after the salad has rested, because the flavors concentrate as it sits.
- Jalapeño (1 small, seeded and minced, optional): Remove every seed and membrane if you want flavor without heat, or leave a few in if you like a slow burn.
Instructions
- Char the corn:
- If using fresh corn, boil the kernels in salted water for three to four minutes until tender, then drain and spread them in a hot dry skillet until golden spots appear. Frozen corn should be thawed, patted thoroughly dry, and given the same skillet treatment until some edges caramelize.
- Build the salad base:
- Grab your largest bowl and pile in both cabbages, the charred corn, diced bell pepper, red onion, grated carrot, and cilantro. Toss everything with your hands or tongs so the colors distribute evenly before the dressing goes in.
- Whisk the dressing:
- In a small bowl, combine the mayonnaise, sour cream, lime juice, lime zest, honey, cumin, smoked paprika, salt, pepper, and minced jalapeño if you are using it. Whisk until smooth and taste it on a cabbage shred to check the balance.
- Combine and coat:
- Pour the dressing over the vegetables and toss vigorously, making sure every shred and kernel gets coated. Use your hands if needed, because a spoon often leaves pockets of undressed cabbage at the bottom.
- Rest before serving:
- Cover the bowl and refrigerate for at least fifteen minutes so the flavors settle into each other. The cabbage will soften slightly and the dressing will thicken as it chills.
- Serve it up:
- Pile it high in a serving bowl alongside tacos, grilled chicken, or anything coming off a hot grill. It also works beautifully spooned directly onto fish tacos as a crunchy topping.
One evening I ate the leftovers straight from the container standing over the kitchen sink, and I realized this slaw had quietly become the thing I crave more than whatever main dish I paired it with.
What to Serve Alongside
This slaw was practically designed for fish tacos, but I have also served it alongside grilled skirt steak, pulled pork sandwiches, and even spooned it over a bowl of black bean and rice for a quick lunch. The acidity cuts through rich meats beautifully, and the crunch provides contrast when everything else on the plate is soft.
Making It Ahead
You can prep all the vegetables and the dressing up to a day in advance, but keep them separate until about an hour before serving. The cabbage releases water over time, and while the flavor stays bright, the texture softens after two days in the fridge.
Variations Worth Trying
Once you have the base recipe dialed in, it adapts willingly to whatever you have on hand. A handful of crumbled Cotija cheese folded in at the end adds a salty, tangy dimension that pushes it closer to elote territory. A diced avocado makes it creamier and more substantial, though you should add it right before serving to prevent browning. A cup of black beans turns it into a complete vegetarian main that satisfies even the meat eaters at the table.
- Swap the honey for agave syrup to keep the recipe fully vegan.
- Use only green cabbage if you cannot find red, though you will lose some visual drama.
- Always taste and adjust the lime and salt right before serving, because chilling dulls both.
Keep this one in your back pocket all summer long, because it will never let you down when you need something bright, crunchy, and effortless to share.
Recipe FAQs
- → How should I cook the corn for best flavor?
-
Boil 3–4 minutes for tender kernels, then cool. For extra depth, char the ears on a hot grill or skillet until lightly browned before cutting the kernels off.
- → Can I make this dairy- and egg-free?
-
Yes—swap in vegan mayonnaise and a dairy-free sour cream or plain plant yogurt. The lime, cumin and smoked paprika still deliver bright, savory flavor.
- → What’s the best way to shred the cabbage?
-
Use a sharp chef’s knife to slice thin ribbons or a mandoline for even shreds. Mixing green and red cabbage gives a crisp texture and appealing color contrast.
- → How long will the slaw keep in the fridge?
-
Stored in an airtight container, it keeps up to 2 days. Note that the cabbage will soften over time—toss again before serving to redistribute the dressing.
- → How can I change the heat level?
-
Adjust the jalapeño amount or include some seeds for more heat. Smoked paprika adds mild warmth; for a smoky kick, try a pinch of chipotle powder.
- → What additions pair well with this slaw?
-
Crumbled Cotija or feta adds salty richness; chopped avocado, grilled chicken or fish make it heartier. Fresh cilantro and extra lime brighten the overall profile.