Cilantro Lime Slaw
AppetizerPublished July 25, 2026

Cilantro Lime Slaw

This bright, crunchy Cilantro Lime Slaw is the best taco topping you'll ever make, ready in 15 minutes and perfect for fish, shrimp, or steak tacos.

Total Time15 mins
Yield6 servings
Luna
By Luna

The Best Slaw Recipe for Every Taco Night

If you've ever wondered what separates a good taco from a great one, the answer is usually the toppings. And when it comes to the best taco toppings, nothing beats a crisp, tangy Cilantro Lime Slaw. This is the slaw recipe I make on repeat, whether I'm piling it onto fish tacos, shrimp tacos, or even steak tacos straight off the grill. It takes about 15 minutes, needs zero cooking, and delivers that perfect crunchy, citrusy contrast that ties an entire taco together.

Think of this slaw as your all-purpose veggies for tacos solution. It's bright, it's fast, and it genuinely makes people ask for the recipe.


Before we get cooking, the right tools and ingredients make a real difference here. A sharp knife or mandoline gives you thin, even shreds instead of chunky bites, and fresh limes (not bottled juice) make the dressing taste alive instead of flat. These are the products that genuinely help this recipe shine:

Why This Slaw Works So Well on Tacos

The magic of a good slaw topping for fish tacos or shrimp tacos toppings is all about contrast. Tacos bring warmth, richness, and spice, so the slaw needs to bring the opposite: cold, crunchy, and acidic. That's exactly what this recipe delivers.

  • Cabbage provides the crunch that holds up even after sitting in a warm tortilla.
  • Lime juice and zest cut through richness, especially useful for shrimp tacos toppings or fatty cuts of fish.
  • Cilantro and green onion add that unmistakable fresh, herby punch.
  • A touch of honey balances the acidity so the dressing never tastes harsh.

Chef's Tip: Salt your shredded cabbage lightly and let it sit for 5 minutes before dressing it. This draws out excess moisture so your slaw stays crisp instead of watery, especially important if you're prepping ahead.


Perfect for More Than Just Tacos

While this started as a slaw for steak tacos in my kitchen, it has become one of my go to fish toppings for grilled or blackened fish fillets too. It's equally at home:

  • Piled onto pulled pork sandwiches
  • Served alongside grilled chicken
  • Tossed into a taco bowl for meal prep
  • Used as a simple side salad on its own

If you're building a taco bar for a party, this slaw is the one topping that makes everything else taste better. It's crunchy enough to hold its own against soft tortillas, and acidic enough to wake up richer proteins like carnitas or blackened shrimp.

Ready to make it? Here is the full step-by-step recipe:

Cilantro Lime Slaw

Cilantro Lime Slaw

This bright, crunchy Cilantro Lime Slaw is the best taco topping you'll ever make, ready in 15 minutes and perfect for fish, shrimp, or steak tacos.

Prep:15 mins
Total:15 mins
Yield:6 servings
Cuisine:Mexican-inspired
Yield: 6 servingsCalories: 95Protein: 1g
Carbs: 9gFat: 7gSat. Fat: 1gFiber: 2gSugar: 5gSodium: 190mg

Ingredients

Units
Scale
  • 4 cups green cabbage, thinly shredded
  • 2 cups red cabbage, thinly shredded, for color contrast
  • 1 carrot, peeled and grated
  • 1/2 cup fresh cilantro, roughly chopped, plus more for garnish
  • 3 green onions, thinly sliced
  • 1/4 cup lime juice, freshly squeezed, about 2 limes
  • 1 tsp lime zest, finely grated
  • 1/4 cup mayonnaise, or plain Greek yogurt for a lighter version
  • 2 tbsp extra virgin olive oil
  • 1 tsp honey, or agave for a vegan option
  • 1 jalapeno, seeded and minced, optional
  • 1/2 tsp kosher salt, to taste
  • 1/4 tsp black pepper, freshly ground

Instruction

1

In a large mixing bowl, combine the shredded green cabbage, red cabbage, grated carrot, chopped cilantro, and sliced green onions.

2

In a separate small bowl, whisk together the lime juice, lime zest, mayonnaise, olive oil, honey, and minced jalapeno (if using) until smooth.

3

Pour the dressing over the cabbage mixture and toss well until every piece is evenly coated.

4

Season with kosher salt and black pepper, then taste and adjust with more lime juice or salt as needed.

5

Let the slaw sit for at least 10 minutes at room temperature, or chill for up to 2 hours, so the flavors can meld.

6

Give it one more toss before serving, and top with extra fresh cilantro if desired.

Equipment

  • Large mixing bowl
  • Small mixing bowl
  • Whisk
  • Box grater
  • Sharp knife or mandoline

Notes

This slaw actually improves after 30 minutes to an hour in the fridge, but if you're using mayonnaise-based dressing, don't let it sit longer than a day. For meal prep, keep the shredded veggies and dressing separate until right before serving to preserve maximum crunch.

Serving, Storing, and Customizing Your Slaw

This slaw is best served slightly chilled, piled generously onto whatever taco situation you've got going. For shrimp tacos, I love pairing it with a squeeze of extra lime right at the table. For fish tacos, it adds the crunch that a flaky fillet is missing. And for steak tacos, the acidity cuts beautifully through the richness of the meat.

A few easy variations to keep things interesting:

  • Spicy version: Add extra minced jalapeno or a dash of hot sauce to the dressing.
  • Creamy avocado version: Fold in diced avocado right before serving.
  • Vegan version: Swap the mayonnaise for a plant based yogurt and use agave instead of honey.

Chef's Tip: Always dress the slaw right before serving if you can. It only takes a few minutes, and the payoff in texture is worth it.

However you serve it, this Cilantro Lime Slaw earns its spot as one of the best taco toppings you can make at home. It's simple, endlessly adaptable, and honestly, once you start making it, tacos without it will feel incomplete.

Frequently Asked Questions

Yes. You can shred the cabbage and mix the dressing up to a day ahead, but store them separately and toss together no more than 1 to 2 hours before serving so the slaw stays crisp instead of watery.
Absolutely. Swap the mayonnaise for plain Greek yogurt or sour cream for a tangier, lighter dressing, and use a pre-shredded coleslaw mix instead of shredding your own cabbage to save time.
Store leftover slaw in an airtight container in the fridge for up to 2 days. It will soften slightly over time, so give it a quick toss and a fresh squeeze of lime juice before serving again.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!