Baby Bok Choy and Avocado Salad with Sweet Soy Vinaigrette

Prep: 30 minCook: 20 min4 servingsmediumAsian Fusion
Baby Bok Choy and Avocado Salad with Sweet Soy Vinaigrette

A vibrant Asian-inspired salad featuring tender baby bok choy paired with creamy avocado and a glossy sweet soy vinaigrette. The dish is with butter-roasted cashews and sesame seeds that add rich, nutty crunch to every bite. The dressing balances sweet, salty, and tangy flavors with rice vinegar, soy sauce, fresh ginger, and a hint of Sriracha heat. Perfect as a light lunch or sophisticated side dish that brings restaurant-quality flavors to your table. The contrast of textures and the umami-rich dressing make this salad both refreshing and satisfying.

Ingredients

4 servings
  • ½ cup olive oil
  • ¼ cup rice vinegar
  • cup white sugar
    honey or maple syrup3/4 rationatural sweeteners

    slightly different flavor profile

    Full guide →
  • 3 tablespoons soy sauce
    tamari1:1gluten-freegluten-freesoy-free

    same umami flavor

    Full guide →
  • 1 teaspoon fresh ginger, finely chopped
  • 1 medium clove garlic, minced
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon Sriracha
  • 6 bunches baby bok choy, cleaned and sliced in half lengthwise
    napa cabbage or romaine hearts1:1availability

    different texture but similar crunch

  • 2 tablespoons red onion, finely chopped
  • 1 ripe avocados, seeded, peeled and diced
  • ½ cup cashews
    almonds or pine nuts1:1nut-free

    similar richness

    Full guide →
  • 2 tablespoons sesame seeds, white or black
  • ½ teaspoon sea salt
  • butter

Instructions

  1. 1

    Preheat oven to 350F

  2. 2

    Combine cashews and sesame seeds in a small baking pan

  3. 3

    Add butter and sea salt to nuts and roast for 15-20 minutes, stirring every 4 minutes until deep golden brown

  4. 4

    Spread nuts on paper towels to cool

  5. 5

    Combine all dressing ingredients in a jar with tight fitting lid

  6. 6

    Shake jar until well mixed and sugar is dissolved

  7. 7

    Arrange bok choy decoratively on plates

  8. 8

    Scatter diced avocado and minced red onion over bok choy

  9. 9

    Drizzle with dressing

  10. 10

    Top with cashew and sesame mixture

Tips

Tip 1

Make sure to use baby bok choy as the larger varieties are much tougher and won't work well in this raw preparation.

Tip 2

Black sesame seeds can be found at Asian grocery stores and add visual contrast to the dish.

Tip 3

Let the cashews cool completely before adding to the salad to maintain their crispness.

Good to Know

Storage

Store leftover salad components separately. Dressed salad keeps 1 day refrigerated but is best served immediately.

Make Ahead

Roasted cashews can be made up to 3 days ahead and stored in airtight container. Dressing keeps 1 week refrigerated.

Serve With

Serve immediately after dressing to prevent bok choy from wilting. Best at room temperature.

See pairing guide →

Common Mistakes

Watch

Don't overdress the salad to avoid soggy greens

Watch

Add avocado just before serving to prevent browning

Watch

Don't skip stirring the nuts while roasting to avoid burning

Substitutions

Gluten-Free Swaps

soy sauce
tamari1:1gluten-freegluten-freesoy-free

same umami flavor

Full guide →

Nut-Free Alternatives

cashews
almonds or pine nuts1:1nut-free

similar richness

Full guide →

General Alternatives

white sugar
honey or maple syrup3/4 rationatural sweeteners

slightly different flavor profile

Full guide →
baby bok choy
napa cabbage or romaine hearts1:1availability

different texture but similar crunch

Find more substitutions →

FAQ

Can I make this salad ahead of time?

Prepare components separately and assemble just before serving. The dressing and roasted nuts can be made days ahead, but dress the salad immediately before eating.

What if I can't find baby bok choy?

Regular bok choy is too tough for raw preparation. Substitute with napa cabbage, romaine hearts, or butter lettuce for similar crunch and mild flavor.

How long will the roasted cashews keep?

Store in an airtight container at room temperature for up to one week. They're best used within 3 days for optimal crispness and flavor.