
This Thai-inspired salad transforms leftover rice into a dish with irresistible texture and bright flavors. The key lies in toasting the rice until golden and crispy, creating a base that contrasts beautifully with fresh herbs and vegetables.
I developed this method after discovering how street vendors in Thailand achieve that perfect crunch. The rice is fried in small batches until deeply toasted, then tossed with a tangy lime dressing that soaks into every bite.
What you get is a salad that’s both hearty and refreshing—crunchy rice, crisp vegetables, and a dressing that balances sweet, sour, and savory notes perfectly. The contrast in textures makes it impossible to stop at just one bite.
Serve it as a light lunch or alongside grilled proteins for a complete meal. The flavors only improve after sitting briefly.
Ingredients for Thai Crispy Rice Salad
Leftover rice gets a serious upgrade with crunchy texture and bold Thai flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Cooked Jasmine Rice 🍚 | 4 cups | Day-old, cold, broken into chunks |
| Vegetable Oil 🫒 | ¼ cup | Neutral flavor, high smoke point |
| English Cucumber 🥒 | 1 whole | Peeled, seeded, diced |
| Cherry Tomatoes 🍅 | 1 cup | Halved for sweetness |
| Red Onion 🧅 | ½ whole | Thinly sliced for bite |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Fresh Mint Leaves 🍃 | ¼ cup | Loosely packed, torn |
| Roasted Peanuts 🥜 | ½ cup | Unsalted, roughly chopped |
| Lime Juice 🍋 | ⅓ cup | Freshly squeezed for tang |
| Fish Sauce 🐟 | 2 tbsp | Red Boat or Thai Kitchen brand |
| Brown Sugar 🍚 | 2 tbsp | Light or dark variety |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Thai Chili 🌶️ | 1 whole | Seeds removed, minced |
| Salt 🧂 | ½ tsp | To taste for balance |
The rice is everything here. Day-old jasmine works best (that dried-out stuff in your fridge is perfect). Trader Joe’s or any Asian market has great jasmine rice. Don’t skip toasting it in batches—this is where the magic happens. Use a neutral oil with a high smoke point like avocado or peanut oil. The peanuts add crunch, so grab unsalted roasted from the bulk bins if you can.
No jasmine rice? Long-grain white rice works too, just don’t use instant. Fresh herbs are non-negotiable for that bright flavor—cilantro and mint are key. If you’re missing fish sauce, soy sauce plus a pinch of sugar gets you close (not the same, but close). The chili is for heat, so adjust to taste or sub red pepper flakes.
This salad keeps well for 2 days in the fridge—store dressing separately if you can. The rice loses some crunch over time, so eat it fresh when possible. Leftovers still taste great, just not as crispy.
Why You’ll Love This Recipe
- One Pan Wonder: I just crisp up leftover jasmine rice in oil while chopping cucumbers and tomatoes—no extra pots, no fuss.
- Crunch & Freshness: That golden crispy rice with cool cucumber and juicy tomatoes? Honestly, it’s the texture contrast I crave.
- Lunchbox Hero: Pack it for work or picnics—it holds up perfectly and tastes even better chilled the next day.
- Budget Stretcher: I use day-old rice and whatever veggies I have, so nothing goes to waste. Between us, it’s my cheapest gourmet meal.
Step-by-Step Instructions for Thai Crispy Rice Salad
Here’s how to get that perfect crunch and tangy kick in every bite.
Step 1: Crisp the Rice to Golden Perfection
Heat the 0.25 cup vegetable oil in a large skillet over medium-high heat until shimmering. Add all 4 cups cooked jasmine rice, breaking up any large clumps with your hands as you add it. Press down with a spatula to ensure maximum contact with the pan.
Cook undisturbed for 4-5 minutes until the bottom layer turns deep golden brown and crispy. Then stir and press down again, repeating until most of the rice is crispy. This step is crucial for that signature crunch, so don’t rush it.
Step 2: Prepare the Fresh Vegetables and Herbs
While the rice crisps, combine the 1 whole English cucumber, 1 cup cherry tomatoes, 0.5 whole red onion, 0.5 cup fresh cilantro, and 0.25 cup fresh mint leaves in a large bowl. The cucumber should be peeled, seeded, and diced, while the onion should be thinly sliced for a sharp bite.
This mix of fresh, crunchy vegetables balances the richness of the crispy rice. Toss gently to combine without bruising the herbs. The colors should pop—this dish is as beautiful as it is delicious.
Step 3: Whisk Together the Tangy Lime Dressing
In a small bowl, whisk the 0.33 cup lime juice, 2 tbsp fish sauce, 2 tbsp brown sugar, 2 cloves garlic cloves, 1 whole Thai chili, and 0.5 tsp salt until the sugar fully dissolves. The garlic should be minced, and the chili should have its seeds removed for a milder heat.
Taste and adjust the balance—you want a perfect harmony of sweet, sour, salty, and spicy. If it needs more tang, add a splash of lime. If it’s too sharp, a touch more sugar will mellow it out.
Step 4: Combine Everything and Add the Finishing Touch
Once the rice is crispy, transfer it to the bowl with the vegetables and herbs. Drizzle the dressing over the top, then add the 0.5 cup roasted peanuts. Toss everything together gently but thoroughly, ensuring the dressing coats every ingredient evenly.
Let it sit for 5-10 minutes to allow the flavors to meld. The peanuts add a satisfying crunch, while the dressing softens the rice just enough to make it irresistible. Serve immediately while the rice is still crispy.
Pro Tips For Making Thai Crispy Rice Salad
- Dry the Rice First: Spread the cooked jasmine rice on a baking sheet and let it air-dry for 30 minutes—I learned this the hard way after my first two batches turned mushy instead of crispy.
- Salt the Cucumber: Toss the sliced English cucumber with a pinch of salt and let it sit for 10 minutes, then squeeze out the excess water. Sounds weird, but it keeps the salad from getting watery.
- Skip the Fresh Rice: Use day-old jasmine rice if you have it; fresh rice holds too much moisture and won’t crisp up properly in the pan, no matter how hot the oil is.
- Chill Before Serving: Let the salad sit in the fridge for at least 15 minutes after mixing—this lets the flavors meld and the rice stay extra crispy, even with the veggies.
Flavor Customization for These Flavors
Sweet and Mild
For a sweeter take, increase the brown sugar to 3 tbsp and reduce the lime juice to ¼ cup. This creates a candied contrast that kids and sensitive palates love. I often use light brown sugar for a milder molasses note. 💛
Spicy Kick
Double the heat by adding 2 Thai chilies (seeds in) or 1 tsp red pepper flakes to the dressing. For smoky depth, swap regular peanuts for chili-spiced peanuts. The heat builds gradually, so taste as you go.
Herb Variations
If cilantro isn’t your thing, try Thai basil or Vietnamese coriander for an authentic twist. I once used lemon basil from my garden—it added a citrusy brightness that worked beautifully.
Protein Boost
Add grilled shrimp or diced chicken for a heartier meal. Toss 1 cup cooked protein with the salad just before serving to keep it warm. The crispy rice soaks up the juices from the meat wonderfully.
Crunch Upgrade
For extra texture, mix in ¼ cup toasted coconut flakes or crushed rice noodles along with the peanuts. I love the nutty aroma of coconut with the tangy dressing. It adds a whole new dimension. ✨
Dressing Twist
Swap 1 tbsp fish sauce for soy sauce and add 1 tsp toasted sesame oil to the dressing. This gives a deeper umami flavor while maintaining the balance. Perfect when you want a slightly different profile.
Nutrition Facts
Frequently Asked Questions
Can I use fresh rice instead of day-old?
Fresh rice won’t crisp properly because it contains too much moisture. Always use cold, day-old jasmine rice for that perfect crunch. Spread freshly cooked rice on a tray and refrigerate for 2-3 hours if you’re in a hurry.
How do I store leftovers to keep the rice crispy?
Store the salad and dressing separately in airtight containers in the fridge for up to 2 days. The rice will soften over time, so it’s best eaten fresh. Re-crisp in a dry pan for 2-3 minutes if needed.
What can I substitute for fish sauce?
Use soy sauce plus a pinch of sugar for a similar umami kick. For a vegetarian option, try coconut aminos or mushroom sauce. Adjust to taste as these alternatives can vary in saltiness.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026