Nutrition Facts for Thai rice salad with peanut dressing

Thai Rice Salad with Peanut Dressing

Experience a burst of colorful flavors with this Thai Rice Salad with Peanut Dressing! Perfectly cooked jasmine rice is combined with vibrant, crisp vegetables like shredded carrots, red cabbage, diced bell peppers, and cucumbers, then tossed with a luscious, tangy peanut dressing made from creamy peanut butter, lime juice, soy sauce, and a touch of honey or maple syrup for a delightful balance of sweet and savory. Fresh cilantro and roasted peanuts add the perfect finishing touch, providing layers of freshness and crunch. This salad is easy to prepare, ready in just 40 minutes, and can be served chilled or at room temperature, making it ideal for summer gatherings, meal prep, or a light lunch. Healthy, vegan-friendly with a simple swap, and packed with Thai-inspired flavors, this dish will quickly become a favorite on your dining table!

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Thai Rice Salad with Peanut Dressing
Prep Time:20 mins
Cook Time:20 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 cup Jasmine rice
  • 2 cups Water
  • 1 large Carrot, shredded
  • 1 medium Red bell pepper, diced
  • 1 medium Cucumber, diced
  • 1 cup Red cabbage, shredded
  • 3 stalks Green onion, sliced
  • 1 cup Cilantro, chopped
  • 1 cup Roasted peanuts, chopped
  • 3 tablespoons Lime juice
  • 0.25 cup Creamy peanut butter
  • 2 tablespoons Soy sauce
  • 1 tablespoon Honey (or maple syrup for vegan option)
  • 1 teaspoon Sesame oil
  • 1 teaspoon Fresh ginger, grated
  • 1 clove Garlic, minced
  • 2 tablespoons Water (to adjust dressing consistency)

Directions

Step 1

Rinse the jasmine rice in cold water until the water runs clear, then combine with 2 cups of water in a medium saucepan.

Step 2

Bring the water and rice to a boil over high heat. Reduce the heat to low, cover, and simmer for 15-20 minutes or until the rice is tender and water is absorbed. Let it cool completely.

Step 3

While the rice cools, prepare the vegetables by shredding the carrot and red cabbage, and dicing the bell pepper and cucumber. Slice the green onions and chop the cilantro.

Step 4

In a large mixing bowl, combine the cooled rice with the prepared vegetables, green onions, cilantro, and half of the chopped peanuts. Set aside.

Step 5

To make the peanut dressing, whisk together the lime juice, peanut butter, soy sauce, honey, sesame oil, grated ginger, minced garlic, and 2 tablespoons of water in a small bowl until smooth. Adjust water to reach desired consistency.

Step 6

Pour the peanut dressing over the rice mixture, then toss gently to combine, ensuring all ingredients are evenly coated with the dressing.

Step 7

Transfer the Thai rice salad to a serving platter or bowl, and garnish with the remaining chopped peanuts and additional cilantro, if desired.

Step 8

Serve immediately at room temperature or refrigerate for 15-20 minutes before serving for a chilled version.

Nutrition Facts

Serving size (1859.1g)
Amount per serving % Daily Value*
Calories 1924.2
Total Fat 121.4g 0%
Saturated Fat 17.3g 0%
Polyunsaturated Fat 5.9g
Cholesterol 0mg 0%
Sodium 1604.9mg 0%
Total Carbohydrate 172.5g 0%
Dietary Fiber 35.5g 0%
Total Sugars 50.8g
Protein 73.3g 0%
Vitamin D 0IU 0%
Calcium 508.5mg 0%
Iron 16.7mg 0%
Potassium 3452.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 52.6%
Protein: 14.1%
Carbs: 33.2%