Asian coleslaw is a crisp, tangy side dish that transforms simple cabbage into something unforgettable with ginger, sesame oil, and rice vinegar.
This recipe takes just 15 minutes from start to finish, making it perfect for weeknight dinners, potlucks, or meal prep when you need something fresh and crunchy that won’t wilt in your fridge.
Why You’ll Love This Recipe
This coleslaw delivers bold flavors and a satisfying crunch without any heavy mayo or cream. It pairs beautifully with grilled proteins, noodle bowls, and tacos, and it actually tastes better the next day as the flavors meld together.
- Ready in 15 minutes with zero cooking required
- Stays crisp for 3 to 4 days in the refrigerator
- No mayo means lighter and fresher than traditional coleslaw
- Naturally vegan, gluten-free, and adaptable to any dietary need
- Works as a side dish, topping, or light lunch on its own
My Experience Making This Recipe
I first made this coleslaw to serve alongside grilled salmon, and my family asked for the recipe before they finished eating. The combination of crisp cabbage with that ginger-sesame vinaigrette just clicked in a way I hadn’t expected.
What sold me was how forgiving it is. You can prep the vegetables ahead, mix the dressing whenever you’re ready, and toss them together minutes before serving. I’ve made it dozens of times now, and I always have people asking if I’m using some secret ingredient.
The sesame oil gives it that authentic Asian restaurant flavor without requiring obscure ingredients. When I started packing this in my lunch containers, I noticed I actually looked forward to eating salad for once.
Recipe Overview
- Recipe Name: Asian Coleslaw
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Course: Side Dish
- Cuisine: Asian
- Calories per Serving: 95
Equipment You Will Need
- Cutting board
- Sharp knife
- Large mixing bowl
- Small bowl for whisking dressing
- Whisk or fork
- Measuring spoons and cups
- Tongs or salad spoon for tossing
Ingredients for Asian Coleslaw
For the Slaw
- 1 small head napa cabbage, thinly sliced (about 6 cups)
- 2 medium carrots, julienned or grated (about 1 cup)
- 1/4 small head red cabbage, thinly sliced (about 1 cup)
- 3 green onions, sliced thin
- 1/4 cup sliced almonds or sesame seeds (optional)
For the Dressing
- 3 tablespoons rice vinegar
- 2 tablespoons sesame oil
- 1 tablespoon soy sauce
- 1 tablespoon fresh ginger, minced
- 1 tablespoon honey or maple syrup
- 1 teaspoon minced garlic
- 1/2 teaspoon red pepper flakes (adjust to taste)
Ingredient Notes and Substitutions
- Napa cabbage has a mild, slightly sweet flavor that won’t overpower the dressing. If you can’t find it, regular green cabbage works fine but will taste slightly earthier and benefit from an extra tablespoon of vinegar.
- Rice vinegar is milder than white vinegar and brings authentic Asian flavor. Apple cider vinegar works in a pinch but use a touch less since it’s more assertive.
- Sesame oil is essential for that nutty, toasted flavor and shouldn’t be replaced. However, you can use half the amount and increase soy sauce by a teaspoon if cost is a concern.
- Fresh ginger adds warmth and complexity that ground ginger cannot match. If you only have ground ginger, use 1/4 teaspoon instead of fresh, as it’s much more concentrated.
- Red pepper flakes add subtle heat that builds over time. Remove them entirely if you’re serving to heat-sensitive eaters, or double them if you love spice.
How to Make Asian Coleslaw
Step 1: Prep Your Cabbage
Rinse your napa cabbage under cool water and pat it dry with paper towels. Wet cabbage will dilute your dressing and make the slaw soggy, so this step matters more than it sounds.
Step 2: Slice the Napa Cabbage
Halve the napa cabbage lengthwise, then place the flat side down on your cutting board for stability. Slice it thinly into ribbons, roughly 1/4 inch thick, and transfer to your large mixing bowl.
Step 3: Prep the Carrots
Peel your carrots and use a box grater or julienne peeler to create thin, even pieces. The thin cuts allow the carrots to soften slightly and absorb the dressing while staying crisp.
Step 4: Add Color with Red Cabbage
Slice a small wedge of red cabbage into thin ribbons and add it to the bowl with the napa cabbage. Red cabbage provides visual interest and a slightly peppery note that balances the sweetness in the dressing.
Step 5: Whisk Your Dressing
Pour the rice vinegar, sesame oil, soy sauce, honey, minced ginger, garlic, and red pepper flakes into a small bowl. Whisk everything together for about 30 seconds until the dressing is fully combined and the honey is dissolved.
Step 6: Combine Vegetables
Add the sliced green onions and carrots to the cabbage in your large bowl. Toss everything together gently with your hands or tongs to distribute the vegetables evenly.
Step 7: Dress the Slaw
Pour the dressing over the vegetables and toss everything together thoroughly using tongs or your hands. Make sure every piece of cabbage gets coated with the dressing, which usually takes about 1 to 2 minutes of tossing.
Step 8: Add Crunch and Rest
Top with sliced almonds or sesame seeds if you’re using them for extra texture. Let the slaw sit for at least 5 minutes before serving so the flavors meld together, but don’t wait more than 30 minutes or the cabbage will start to soften.
Pro Tip: Make this coleslaw up to 4 hours ahead and store it in the refrigerator. The flavors actually deepen as it sits, and the cabbage stays crisp because the rice vinegar and sesame oil dressing doesn’t make it soggy like mayo-based slaws.
Tips for the Best Asian Coleslaw
- Dry your cabbage thoroughly after washing, as excess moisture dilutes the dressing and makes the texture mushy.
- Slice everything as uniformly as possible so each bite has the same balance of texture and flavor.
- Toast your sesame seeds in a dry skillet for 2 minutes if using them for added depth and nuttiness.
- Make the dressing while you’re prepping vegetables so everything comes together quickly and the flavors marry together.
- Taste before serving and adjust the vinegar for tang or sesame oil for richness based on your preference.
- Store any leftovers in an airtight container, and the slaw will taste even better the next day as the flavors develop.
Common Mistakes to Avoid
- Using wet cabbage creates a watery, diluted dressing that tastes bland and sad instead of vibrant.
- Adding the dressing too far in advance causes the cabbage to soften and become limp, losing that satisfying crunch.
- Skipping the ginger thinking you can substitute garlic alone results in a one-dimensional flavor that misses the warmth and complexity.
- Using regular cooking oil instead of sesame oil removes the nutty, toasted flavor that makes this coleslaw distinctly Asian.
- Cutting vegetables unevenly means some pieces soften while others stay hard, creating an inconsistent eating experience.
Serving Suggestions
This coleslaw shines alongside grilled chicken, pulled pork, baked salmon, or crispy tofu. Serve it in tacos, over rice bowls, or as a light side at your next barbecue.
- Grilled teriyaki chicken with rice and steamed broccoli
- Korean beef tacos with gochujang mayo and pickled vegetables
- Crispy baked tofu with sesame noodles and steamed bok choy
- Poke bowls with sushi rice, edamame, and avocado
- Vietnamese banh mi sandwiches with pate and pickled daikon
Variations to Try
- Spicy Sriracha Slaw: Add 1 tablespoon of sriracha to the dressing for heat and depth, perfect for those who love spicy Asian flavors.
- Peanut Version: Whisk 2 tablespoons of peanut butter into the dressing and add crushed peanuts on top for a Thai-inspired twist.
- Mango Slaw: Add 1 cup of julienned fresh mango and reduce the red pepper flakes to a pinch for a bright, tropical variation.
- Crispy Noodle Slaw: Toss in 1/2 cup of crispy chow mein noodles just before serving for extra crunch and a noodle soup vibe.
- Citrus Ginger: Replace half the rice vinegar with fresh lime juice and increase the ginger to 1.5 tablespoons for brighter, more herbaceous notes.
Dietary Adaptations
- Gluten-Free: Use tamari instead of soy sauce, which is naturally gluten-free and delivers the same savory umami flavor with no trade-offs.
- Dairy-Free: This recipe is already dairy-free, so you’re all set with zero modifications needed.
- Vegan: Substitute maple syrup for honey if using any, though this recipe is vegan as written with the honey optional.
- Low-Carb/Keto: Use erythritol or monk fruit sweetener instead of honey in equal amounts for the same sweetness without carbs.
Storage and Reheating
Refrigerator
Transfer leftover coleslaw to an airtight container and store it in the refrigerator for up to 4 days. The flavors continue to develop and the cabbage stays surprisingly crisp in the vinegar-based dressing.
- Keep it in a container with a tight-fitting lid to prevent it from absorbing odors from other foods
- Store nuts or seeds separately if adding them, as they soften over time in the dressing
- Stir before serving to redistribute any dressing that may have settled
Freezer
Freezing is not recommended because the ice crystals that form will destroy the crisp texture you worked to achieve. The cabbage will turn mushy when thawed, defeating the entire purpose of this dish.
- Make this fresh as needed since it takes only 15 minutes
- Prepare vegetables in advance and store separately, then dress right before eating
Reheating
This is a cold dish and should never be heated, as heat will completely wilt the cabbage and damage the delicate flavors in the dressing. Simply pull it from the fridge and serve chilled.
- Eat directly from the refrigerator for the best crunch
- Let it sit at room temperature for 5 minutes if you prefer it less cold
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 95 |
| Total Fat | 6g |
| Saturated Fat | 1g |
| Carbohydrates | 9g |
| Fiber | 2g |
| Sugar | 5g |
| Protein | 2g |
| Sodium | 240mg |
| Cholesterol | 0mg |
These values are approximate and calculated per serving assuming 6 servings total with optional nuts excluded. Actual nutrition may vary based on specific brands and portion sizes used.
Frequently Asked Questions
Can I make this coleslaw ahead for a party?
Yes, you can prep the vegetables up to 8 hours ahead and store them separately in the refrigerator in airtight containers. Mix the dressing and combine everything about 30 minutes before serving for maximum crunch and flavor.
What if I don’t have rice vinegar?
Apple cider vinegar works as a substitute using the same amount, though it will taste slightly more assertive. White vinegar is harsher and requires reducing to 2 tablespoons, then adding 1 tablespoon of lemon juice for balance.
How do I prevent the coleslaw from getting soggy?
Make sure to dry your cabbage thoroughly after washing, slice vegetables uniformly, and dress the slaw no more than 30 minutes before eating. The vinegar-based dressing won’t make it soggy like mayo, so you have more time than traditional coleslaw.
Can I use a food processor to slice the vegetables?
Absolutely. Use the slicing blade for cabbage and carrots for uniform, quick cuts. Just be careful not to over-process and turn them into mush, which happens faster than hand slicing.
Is sesame oil really necessary, or can I skip it?
Sesame oil is what gives this coleslaw its distinctive Asian flavor profile and nutty aroma. Skipping it removes the most important element, but if you absolutely must, use extra soy sauce and add a teaspoon of toasted sesame seeds for some of that nutty flavor back.
How spicy will this coleslaw be?
With 1/2 teaspoon of red pepper flakes, the slaw has a gentle, building heat that’s noticeable but not overwhelming. Start with 1/4 teaspoon if serving to heat-sensitive people, then add more to taste once everyone tries it.
Final Thoughts
This Asian coleslaw proves that simple ingredients and proper technique create restaurant-quality results at home. The fact that it takes just 15 minutes and tastes better the next day makes it an absolute winner in my rotation of side dishes.
Make this recipe tonight alongside your favorite protein and watch it become the star of the meal. Your family will thank you, and you’ll find yourself making it constantly because it’s just that good.

Asian Coleslaw
Ingredients
Equipment
Method
- Rinse and thoroughly dry the napa cabbage, then cut it in half lengthwise and slice crosswise into 1/4-inch ribbons; transfer to a large mixing bowl.
- Peel and julienne or grate the carrots; add to the bowl.
- Thinly slice the red cabbage and green onions; add them to the bowl with the napa cabbage.
- In a small bowl, whisk together the rice vinegar, sesame oil, soy sauce, minced ginger, honey or maple syrup, minced garlic, and red pepper flakes until the honey is dissolved and the dressing is emulsified, about 30 seconds.
- Pour the dressing over the vegetables and toss with tongs for 1–2 minutes until every piece is lightly coated.
- Sprinkle the sliced almonds or sesame seeds on top and give the coleslaw one final gentle toss.
- Let the slaw rest for at least 5 minutes before serving to allow the flavors to meld. Serve chilled.

