In a large bowl, combine the cooled jasmine rice, shredded carrots, chopped cucumber, cherry tomatoes, red bell pepper, green onions, cilantro, and roasted peanuts. Toss gently to mix.
In a separate bowl, whisk together the peanut butter, soy sauce, rice vinegar, honey or maple syrup, sesame oil, and chili paste until smooth. Gradually add water, one tablespoon at a time, until the dressing reaches your desired consistency.
Drizzle the peanut chili dressing over the salad and toss gently to coat all the ingredients evenly.
Serve immediately or chill in the refrigerator for 30 minutes to allow the flavors to meld.