Vegetarian Asian Slaw With Peanut Dressing – Crunchy, Fresh, and Full of Flavor
This slaw brings bright crunch and a creamy, nutty kick to the table without a lot of fuss. It’s packed with fresh veggies, tossed in a bold peanut dressing, and comes together fast. You can serve it as a side, make it a light lunch, or add tofu for a more filling bowl.

The texture is crisp, the flavors are balanced, and the leftovers taste great. If you like easy, colorful meals that feel good to eat, this one’s a keeper.
What Makes This Recipe So Good
- Big flavor, little effort: A simple dressing with peanut butter, lime, soy, and a touch of sweetness turns basic veggies into something special.
- Great texture: Shredded cabbage, carrots, and peppers stay crunchy and refreshing.
- Flexible and forgiving: Swap veggies based on what you have. It’s hard to mess up.
- Meal-prep friendly: The slaw keeps well, and the dressing can be made ahead.
- Nutrient-dense: Lots of fiber, antioxidants, and plant-based protein, especially if you add tofu or edamame.
Ingredients
- 4 cups shredded green or napa cabbage
- 2 cups shredded red cabbage (or more green)
- 2 medium carrots, julienned or shredded
- 1 red bell pepper, thinly sliced
- 3 green onions, thinly sliced
- 1 cup shelled edamame, cooked and cooled (optional but recommended)
- 1/2 cup fresh cilantro, chopped
- 1/4 cup roasted peanuts, roughly chopped (plus more for topping)
Peanut Dressing:
- 1/3 cup creamy peanut butter
- 2 tablespoons soy sauce or tamari
- 1–2 tablespoons maple syrup or honey (to taste)
- 2 tablespoons fresh lime juice (plus zest if you like)
- 1 tablespoon rice vinegar
- 1 teaspoon toasted sesame oil
- 1 teaspoon fresh grated ginger
- 1 small garlic clove, finely grated
- 2–4 tablespoons warm water, to thin as needed
- Optional heat: 1/2–1 teaspoon sriracha or a pinch of red pepper flakes
Optional Add-Ins: Baked tofu, sliced snap peas, shredded kale, mango, or sesame seeds.
Instructions
- Prep the veggies: Add the cabbages, carrots, bell pepper, green onions, edamame, and cilantro to a large bowl.Toss to combine.
- Make the dressing: In a jar or small bowl, whisk peanut butter, soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic. Add warm water a little at a time until smooth and pourable.
- Adjust to taste: Add sriracha for heat, more lime for brightness, or maple syrup for balance. It should taste bold and slightly tangy.
- Toss the slaw: Pour most of the dressing over the veggies and toss until everything is lightly coated.Add more dressing as needed.
- Finish and serve: Sprinkle with chopped peanuts and any add-ins. Serve right away for maximum crunch.
- For a heartier bowl: Top with baked tofu or extra edamame and a squeeze of lime.
Keeping It Fresh
- Store components separately: Keep the dressing in a sealed jar and the shredded veggies in an airtight container. Combine just before serving.
- Refrigeration: Dressed slaw lasts 2–3 days.Undressed veggies keep 4–5 days. The dressing keeps up to a week.
- Refresh before serving: Add a splash of lime or a teaspoon of water to loosen the dressing if it thickens in the fridge.
Benefits of This Recipe
- Vegetarian and easily vegan: Use maple syrup to keep it fully plant-based.
- High in fiber: Cabbage and carrots support digestion and satiety.
- Balanced meal option: Peanut butter and edamame add protein and healthy fats.
- Budget-friendly: Cabbage is affordable, and the pantry dressing uses staples.
- Meal-prep friendly: Great for lunches and quick sides all week.
What Not to Do
- Don’t skip the acid: Lime and rice vinegar keep the dressing bright and prevent it from tasting heavy.
- Don’t overdress: Add dressing gradually. Too much can weigh down the slaw and make it soggy.
- Don’t use old cabbage: Limp leaves won’t give you that crisp bite you want.
- Don’t forget to season: Taste and adjust salt, acid, and sweetness.Balance is everything.
Alternatives
- Nut-free: Use sunflower seed butter or tahini instead of peanut butter. Swap peanuts for toasted pumpkin seeds.
- Gluten-free: Use tamari or coconut aminos in place of soy sauce.
- Low-sugar: Reduce maple syrup and add a little extra lime to keep the flavor bright.
- Extra protein: Toss in baked tofu, chickpeas, or more edamame.
- More crunch: Add snap peas, cucumber, or thinly sliced radish.
- Fruity twist: Add diced mango or pineapple for a sweet contrast.
FAQ
Can I make the dressing ahead of time?
Yes. Store it in a sealed jar in the fridge for up to a week. It may thicken slightly, so whisk in a little warm water or lime juice to loosen before serving.
What if I don’t have a food processor for shredding?
No problem. Use a sharp knife to thinly slice the cabbage and a box grater or peeler for the carrots. It takes a few extra minutes but works just as well.
How can I make it spicier without overwhelming the flavor?
Add a small amount of sriracha or red pepper flakes to the dressing and taste as you go. You can also sprinkle sliced fresh chili on top so the heat stays adjustable.
Is this good for a potluck?
Absolutely. Keep the dressing separate until just before serving, then toss and top with peanuts. It travels well and stays crunchy longer this way.
Can I use purple cabbage only?
Yes, though the flavor is slightly earthier. If you use all purple cabbage, add a touch more lime or vinegar to brighten the taste.
In Conclusion
Vegetarian Asian Slaw with Peanut Dressing is crisp, colorful, and easy to love. It delivers big flavor with simple ingredients and works as a side or a light main. Keep the dressing on hand, mix up the veggies, and make it your own. When you want something fresh, fast, and satisfying, this slaw has your back.

Vegetarian Asian Slaw With Peanut Dressing - Crunchy, Fresh, and Full of Flavor
Ingredients
Method
- Prep the veggies: Add the cabbages, carrots, bell pepper, green onions, edamame, and cilantro to a large bowl. Toss to combine.
- Make the dressing: In a jar or small bowl, whisk peanut butter, soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic. Add warm water a little at a time until smooth and pourable.
- Adjust to taste: Add sriracha for heat, more lime for brightness, or maple syrup for balance. It should taste bold and slightly tangy.
- Toss the slaw: Pour most of the dressing over the veggies and toss until everything is lightly coated. Add more dressing as needed.
- Finish and serve: Sprinkle with chopped peanuts and any add-ins. Serve right away for maximum crunch.
- For a heartier bowl: Top with baked tofu or extra edamame and a squeeze of lime.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
