Fresh Asian cabbage salad

Category: Perfect Pairings & Anytime Bites

This vibrant salad blends finely sliced green and red cabbage with shredded carrots, red bell pepper, and thawed edamame. The dressing combines rice vinegar, honey, soy sauce, peanut butter, and fresh ginger for a balanced tangy and creamy finish. Toasted almonds add crunch and nutty depth. After tossing everything together, letting it rest enhances the melding of flavors, resulting in a refreshing, crisp dish full of texture and bright notes ideal for a quick, wholesome addition to any meal.

Breanna smiling at the camera.
Created By Breanna
Last updated on Sat, 07 Mar 2026 18:08:19 GMT
A bowl of Asian cabbage salad with peppers and nuts. Save
A bowl of Asian cabbage salad with peppers and nuts. | foodiffy.com

This Asian cabbage salad is perfect for brightening up lunch or as a crisp side on warmer evenings. It combines vibrant fresh vegetables with a tangy peanut ginger dressing that will quickly become a staple in your rotation.

I first threw this together when I needed something fast and easy with a punch of flavor and it quickly became a favorite at every barbecue and casual dinner.

Ingredients

  • Sliced or slivered almonds: toasted to bring out their nutty flavor and add crunch. Choose raw almonds if possible to get the best roasting results
  • Green and red cabbage: finely sliced for maximum crunch and color contrast. Look for firm heads without bruises for the freshest salad
  • Red bell pepper: very thinly sliced for sweetness and vibrant color. Pick peppers that feel heavy for their size and glossy in skin
  • Shredded carrots: add natural sweetness and a pop of orange. Fresh carrots with bright tops indicate good quality
  • Frozen shelled edamame: thawed for a protein boost and mild taste. Opt for organic or non-GMO if you can find it
  • Fresh cilantro: chopped to add brightness and a slight citrus note. Pick leaves without yellowing or wilting for the best flavor
  • Rice vinegar: balances the salad with mild acidity. Choose unseasoned plain rice vinegar for dressing control
  • Honey: brings natural sweetness that rounds out the tangy and savory flavors. Local honey can make the taste richer
  • Low sodium soy sauce: adds saltiness without overpowering the other ingredients. Taste and adjust if you prefer saltier dressing
  • Creamy peanut butter: brings creaminess and richness to the dressing. Look for natural peanut butter with no added sugars
  • Minced fresh ginger: gives the salad a refreshing spicy kick. Fresh ginger should feel firm and smooth for the best zing

Instructions

Preheat And Toast Almonds:
Preheat your oven to 350 degrees Fahrenheit. Place the sliced almonds on a baking sheet and toast for about 4 to 6 minutes. Stir once halfway through so they toast evenly. Watch carefully so they don’t burn. Toasting releases the nut oils and deepens the flavor.
Prepare The Vegetables:
In a large bowl combine the finely sliced green and red cabbage, thinly sliced red bell pepper, shredded carrots, thawed edamame, and chopped cilantro. Mixing the ingredients evenly ensures every bite is loaded with great textures and tastes.
Make The Dressing:
In a separate small bowl whisk together rice vinegar, honey, soy sauce, creamy peanut butter, and minced fresh ginger until smooth. Adjust the balance if you prefer it sweeter or tangier. The peanut butter adds body and silkiness to the dressing.
Toss Salad With Dressing:
Pour the dressing over the salad mixture. Toss gently but thoroughly to coat the veggies evenly. This step helps the flavors meld into every crunchy bit.
Add Toasted Almonds And Rest:
Add the toasted almonds to the salad and toss lightly again to distribute them without crushing. Let the salad sit at room temperature for about 30 minutes before serving. This resting time lets the dressing soften the cabbage slightly and enhances the flavor depth.
A bowl of salad with various vegetables.
A bowl of salad with various vegetables. | foodiffy.com

The peanut butter dressing is my favorite part because it balances tangy ginger and soy with creamy sweetness perfectly. This salad reminds me of summer cookouts with family when everyone reaches for seconds and the bowl empties fast.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to three days. Keep the almonds separate if possible to stay crunchy. If the salad wilted too much, add fresh sliced cabbage before serving again.

Ingredient Swaps

Try cashews or peanuts in place of almonds for a different nutty crunch. You can swap edamame for cooked chickpeas or shelled peas depending on what you have. Substitute maple syrup or agave for honey to keep it vegan.

Serving Ideas

Serve as a light lunch on its own or alongside grilled chicken or tofu for a heartier meal. It makes a refreshing side for Asian-style dinners like stir-fries or noodle dishes. Add cooked rice noodles tossed in sesame oil for a crunchy noodle salad.

A bowl of mixed vegetables.
A bowl of mixed vegetables. | foodiffy.com

This salad always feels like a crisp fresh breeze no matter the weather and it’s easy to adjust to whatever produce you have on hand.

Frequently Asked Recipe Questions

→ How do I toast almonds for this salad?

Spread sliced almonds on a baking sheet and toast in a 350°F oven for 4 to 6 minutes, stirring halfway to ensure even browning. Cool before adding to the salad for added crunch.

→ Can I substitute the edamame with another ingredient?

Yes, shelled peas or chopped green beans work as alternatives, providing a similar texture and fresh flavor to complement the cabbage.

→ What is the best way to finely slice cabbage?

Remove the core, then thinly slice the cabbage leaves with a sharp knife or mandoline for even, delicate strands that blend well in the salad.

→ How long should the salad sit before serving?

Allow the salad to rest for about 30 minutes. This lets the dressing penetrate the vegetables and the flavors meld nicely without losing crunch.

→ Is fresh ginger essential in the dressing?

Fresh ginger adds bright, zesty warmth that balances the peanut butter and soy sauce, but ground ginger can be used in a pinch with slightly less intensity.

Asian cabbage salad mix

Crunchy cabbage tossed with almonds, edamame, peppers, and a tangy peanut-ginger dressing.

Preparation Time
10 mins
Time to Cook
6 mins
Overall Time
16 mins
Created By: Breanna

Type of Recipe: Sides & Snacks

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Asian

Portion Size: 4 Number of Servings

Dietary Options: Good for Vegetarians, Dairy-Free

Ingredients Required

→ Nuts

01 60 grams sliced or slivered almonds

→ Vegetables

02 150 grams green cabbage, finely sliced
03 150 grams red cabbage, finely sliced
04 1 medium red bell pepper, thinly sliced
05 120 grams shredded carrots
06 150 grams frozen shelled edamame, thawed
07 30 grams fresh cilantro, chopped

→ Dressing

08 60 milliliters rice vinegar
09 30 milliliters honey
10 30 milliliters low sodium soy sauce
11 15 grams creamy peanut butter
12 15 grams minced fresh ginger

Guide to Cooking

Step 01

Preheat oven to 175°C. Spread almonds on a baking sheet and toast for 4 to 6 minutes, stirring halfway through. Transfer to a bowl to cool.

Step 02

In a large bowl, combine green cabbage, red cabbage, bell pepper, carrots, edamame, and cilantro.

Step 03

Whisk together rice vinegar, honey, soy sauce, peanut butter, and minced ginger until smooth.

Step 04

Pour dressing over vegetable mixture and toss to coat evenly, adjusting seasoning to taste.

Step 05

Gently fold in toasted almonds, then let the salad sit for 30 minutes before serving to enhance flavor.

Extra Suggestions

  1. Allowing the salad to rest for 30 minutes melds the flavors for optimal taste.

Necessary Equipment

  • Oven
  • Baking sheet
  • Large mixing bowl
  • Whisk

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains tree nuts (almonds) and peanuts
  • Contains soy from edamame and soy sauce