Grilled Vegetable and Jasmine Rice Salad With Herbs and Cashews Recipe

This riff on Thai grilled beef salad (neua nam tok) swaps meat with grilled vegetables and adds fragrant jasmine rice. Jennifer Olvera

Inspired by Thai grilled beef salad (neua nam tok), this salad replaces the meat with grilled vegetables and adds fragrant jasmine rice. It's loaded with fresh herbs and dressed with a bracing, fish sauce-spiked lime vinaigrette. Plus, because the vegetables are grilled, they give the salad a deeper, smoky flavor.

Note: Do not overcook the rice. You want it to stand up to the vinaigrette without turning into a soggy mess. It's therefore best to remove it from the heat right when it loses its "bite."

Recipe Facts

Active: 15 mins
Total: 30 mins
Serves: 8 servings

Rate & Comment


  • For the Vinaigrette:
  • 1/2 cup fresh lime juice from about 8 to 10 limes
  • 1 1/2 tablespoons fish sauce
  • 1 1/2 tablespoons brown sugar
  • 2 medium cloves garlic, minced
  • 1 1/2 teaspoons Sriracha
  • 2 tablespoons vegetable oil
  • For the Salad:
  • 2 (3/4-inch-thick) slices from a large red onion
  • 3 large carrots, peeled and quartered lengthwise
  • 15 sugar-snap peas
  • 8 whole tri-color mini bell peppers or 1 large red or yellow bell pepper, quartered
  • 2 jalapeños
  • 2 tablespoons vegetable oil
  • Kosher salt and freshly gound black pepper
  • 1/4 cup finely chopped cilantro leaves and tender stems
  • 1/4 cup finely chopped fresh mint
  • 1/4 cup finely chopped Thai basil or sweet basil
  • 2 cups cooked and cooled Jasmine rice (see note)
  • 1/2 cup lightly toasted cashews


  1. For the Vinaigrette: Whisk ingredients together in a small bowl. Reserve.

  2. For the Salad: Light one chimney full of charcoal. When all the charcoal is lit and covered with gray ash, pour out and arrange the coals on one side of the charcoal grate. Set cooking grate in place, cover grill, and allow to preheat for 5 minutes. Alternatively, set half the burners on a gas grill to the highest heat setting, cover, and preheat for 10 minutes. Clean and oil the grilling grate.

  3. Toss onion slices, carrots, snap peas, peppers, and jalapeños with oil in a large bowl. Season with salt and pepper. Thread snap peas on one skewer; thread mini bell peppers, if using, and jalapeños on second skewer.

  4. Grill vegetables directly over the flames, turning once, until browned on both sides, about 4 minutes total.

  5. When snap peas, peppers, and jalapeños are cool enough to handle, remove skewers. Stem and seed peppers and jalapeños, and discard stems and fibrous strings from snap peas. Chop vegetables coarsely, place in a large bowl and toss with 2 tablespoons of vinaigrette. Let stand for 5 minutes. Then, add cilantro, mint, basil, rice, and cashews and toss well. Dress with vinaigrette to taste and toss well again. Serve slightly warm of at room temperature, passing additional vinaigrette at the table.

Special equipment

2 metal skewers or 2 wood skewers that have been soaked in water for 20 minutes

This Recipe Appears In