Delicious Mango Slaw is a crunchy cabbage slaw with ripe mango and a creamy lime dressing that tastes bright, cool, and a little tangy. It’s the kind of side dish I make when I want something fresh on the table without turning it into a whole project.
I like that it stays crisp and has a real mix of flavors—sweet mango, sharp red onion, and that cilantro-lime thing that just works with Mexican food. The dressing is creamy but not heavy, especially with the Greek yogurt in there.
For me, this is best as a taco topper (especially fish tacos), but I’ll also serve it as a simple side with grilled chicken or shrimp. It’s also nice for warm-weather dinners when you’d rather keep things cold and easy.

Why You’ll Love This Recipe
Fast and Easy: It’s mostly chopping and tossing, and you don’t have to turn on the stove.
Crunchy in the best way: The mix of cabbages and carrots keeps it crisp, even after it’s dressed.
Bright lime dressing: Lime juice and a little vinegar keep the creamy dressing from feeling too rich.
Great on tacos: This is one of my favorite slaws for fish tacos, shrimp tacos, or carnitas when you want something cool and fresh.
Easy to tweak: You can make it milder, spicier, lighter, or add extra crunch depending on what you have.
Ingredients You’ll Need
Slaw
- Green cabbage: I like shredding it fairly thin so it’s easy to scoop up on tacos. Bagged coleslaw mix works great when you’re short on time.
- Red cabbage: This adds color and a little extra bite. It also stays crunchy really well.
- Carrots: Shredded carrots add sweetness and help break up all the cabbage. Pre-shredded is totally fine.
- Mango: Use ripe but still firm mango so it holds its shape. If it’s very soft, the slaw can get a little watery.
- Red onion: Thin slices are best here. If your onion is very strong, you can soak the slices in cold water for a few minutes, then drain.
- Cilantro: Fresh is best here. If you’re not a cilantro person, chopped parsley is the easiest swap, but it will taste different.
- Jalapeño (optional): I like a little heat, but it’s easy to overdo it. Start small, especially if you’re serving kids.
Dressing
- Mayonnaise: Mayo gives the dressing that classic creamy slaw feel. Use a good one you actually like the taste of.
- Plain Greek yogurt: This lightens the dressing and adds a little tang. You can also use all yogurt if you want it less rich.
- Fresh lime juice: Fresh is worth it here. Bottled lime juice can taste flat in a simple dressing like this.
- Honey: Just enough to round out the lime and vinegar. If your mango is very sweet, you can use a little less.
- Apple cider vinegar: This adds a sharper tang that keeps the dressing from tasting heavy.
- Kosher salt: Salt makes this slaw taste more “done,” especially after it chills. I always taste again right before serving.
- Black pepper: Simple, but it matters. Freshly ground is nice if you have it.
- Ground cumin (optional): A small amount gives a warm, lightly smoky note. I use it when I’m serving this with tacos.
Optional
- Roasted pepitas: These add crunch and a toasty flavor. I like them sprinkled on right before serving so they stay crisp.
- Red bell pepper: Adds extra crunch and sweetness, and it looks really pretty in the bowl.
- Lime zest: If you want more lime flavor without making it more sour, zest is the way to go.

Recipe Instructions
- Mix the slaw: Add the green cabbage, red cabbage, carrots, mango, red onion, cilantro, and jalapeño (if using) to a large bowl. Toss until everything looks evenly mixed.
- Salt the vegetables: Sprinkle a light pinch of salt over the slaw and let it stand for about 5 minutes. This helps the cabbage taste more seasoned and keeps the texture nice and crisp.
- Whisk the dressing: In a small bowl, whisk the mayonnaise, Greek yogurt, lime juice, honey, apple cider vinegar, salt, pepper, and cumin (if using) until smooth.
- Toss with dressing: Pour the dressing over the slaw and toss until it’s evenly coated. Taste, then adjust with a little more salt or lime juice if it needs it.
- Chill: Refrigerate for 10 to 30 minutes. Toss again before serving.
- Finish and serve: Top with pepitas (and any other add-ins you like) right before serving. Serve cold as a side dish or piled onto tacos.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use mango that’s ripe but firm. If it’s very soft, it tends to break down when you toss it and the slaw can turn a little soggy.
Slice the onion thin. Big pieces of red onion can take over fast. Thin slices blend in better and make the slaw easier to eat.
Salt the slaw first. That quick 5-minute rest makes the cabbage taste more seasoned instead of bland and watery.
Add the pepitas at the end. If you mix them in too early, they lose their crunch in the dressing.
Go easy on the jalapeño. Heat level can vary a lot. I usually start with a small amount, taste, and then add more if I want it spicier.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Tacos: Spoon it onto fish tacos, shrimp tacos, or black bean tacos. I like adding a little extra lime on top.
- Grilled chicken: Serve it alongside grilled chicken thighs or a simple chili-lime chicken breast. It’s a nice cold side next to anything hot off the grill.
- BBQ plates: This works surprisingly well next to pulled pork or ribs when you want something fresher than classic coleslaw.
- Rice bowls: Add it to a rice bowl with beans, corn, and avocado. It’s an easy way to add crunch without extra cooking.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 3 days. It will soften a bit as it sits, but it still tastes great for lunches.
If you want to make this recipe ahead, I like prepping the vegetables and mixing the dressing separately. Then I toss everything together closer to serving time so the slaw stays crisp.
If the slaw looks a little watery after chilling, just toss it again. Sometimes I’ll add a small squeeze of lime or a pinch of salt to wake it back up.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use bagged coleslaw mix?
Yes, and I do it all the time. Use a plain cabbage-and-carrot mix, then add your mango, onion, and cilantro.
Can I make it lighter without mayo?
You can swap the mayo for all Greek yogurt. The dressing will taste a little tangier and less rich, but it still works really well.
What can I use instead of mango?
Pineapple is the closest swap and tastes great with the lime dressing. Peaches can work too, but they’re softer, so be gentle when you toss the slaw.
How spicy is it with jalapeño?
It depends on the pepper. For mild heat, remove the seeds and ribs and start with a small amount, then add more after you taste the dressed slaw.
Can I add avocado?
Yes—just add sliced or diced avocado right before serving. If it sits in the dressing too long, it can get a little messy and brown.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

INGREDIENTS
Slaw
- 4 cups shredded green cabbage
- 1 cup shredded red cabbage
- 1 cup shredded carrots
- 1 1 2 cups diced ripe mango
- 1 4 cup thinly sliced red onion
- 1 3 cup chopped fresh cilantro
- 1 jalapeno finely minced optional.
Dressing
- 1 3 cup mayonnaise
- 1 4 cup plain Greek yogurt
- 3 tbsp fresh lime juice
- 1 tbsp honey
- 1 tbsp apple cider vinegar
- 1 2 tsp kosher salt
- 1 4 tsp black pepper
- 1 2 tsp ground cumin optional.
Optional
- 1 2 cup roasted pepitas
- 1 2 cup diced red bell pepper
- lime zest to taste.
INSTRUCTIONS
Prep slaw
- Add green cabbage
- red cabbage
- carrots
- mango
- red onion
- cilantro
- and jalapeno to a large bowl and toss to combine
- lightly salt the vegetables and let stand 5 minutes for best crunch and flavor.
Make and combine
- Whisk mayonnaise
- Greek yogurt
- lime juice
- honey
- vinegar
- salt
- pepper
- and cumin until smooth
- pour dressing over slaw and toss until evenly coated
- taste and adjust salt and lime.
Chill and serve
- Refrigerate 10 to 30 minutes to let flavors meld
- toss again and top with pepitas if using
- serve cold as a side dish or taco topping.
