This Thai vegetable fried rice with cashews has a special place in my heart. It’s not just a quick weeknight dinner; it’s a delightful blend of flavors and textures that remind me of all the vibrant Thai markets I’ve wandered through. Using just a few simple ingredients, you can create a comforting meal that’s packed with nutrients and crunch. I love how it takes less than 30 minutes to whip up, making it perfect for busy days.
What truly makes this dish stand out is the harmonious mix of colorful vegetables and crunchy cashews, along with the savory soy sauce and aromatic sesame oil. Whether you’re a vegetable lover or just looking to introduce more greens into your diet, this fried rice is an inviting option that anyone can enjoy.
Why you’ll love thai vegetable fried rice
- Quick to prepare, great for busy nights.
- Flavorsome and satisfying with a crunch.
- Budget-friendly with flexible ingredients.
- Easily customizable with your favorite veggies.
- Perfect for meal prep and leftovers.
What ingredients do I need for thai vegetable fried rice?
- 2 cups cooked rice
- 1 cup mixed vegetables (carrots, bell peppers, peas, broccoli)
- 1/2 cup cashews
- 2 tablespoons soy sauce (or gluten-free soy sauce)
- 1 tablespoon sesame oil
- 2 green onions, chopped
- 1 tablespoon sesame seeds
- Salt and pepper to taste
Ingredient notes & swaps:
- Use brown rice for added fiber.
- Substitute any seasonal vegetables you like.
- Cashews can be replaced with peanuts or almonds for a different texture.
- Ensure the soy sauce is gluten-free if needed.
How do I make thai vegetable fried rice step-by-step?
This Thai vegetable fried rice is easy to make in just a few steps: sauté the vegetables, add rice and cashews, stir in soy sauce, and finish with toppings. You’ll have a delicious meal on the table in no time.
- Heat sesame oil in a large skillet over medium heat.
- Add mixed vegetables to the skillet and sauté until tender.
- Stir in cooked rice and cashews, mixing well.
- Add soy sauce, season with salt and pepper, and stir-fry for 3-5 minutes until heated through.
- Top with sesame seeds and green onions before serving.
Pro Tip: Make sure your rice is cold from the refrigerator; this helps maintain the grain’s structure and prevents it from becoming mushy during cooking.
How should I serve it?
Serve this Thai vegetable fried rice hot, garnished with extra green onions and sesame seeds. It pairs beautifully with a side of cucumber salad or your favorite protein, like grilled chicken or tofu. For a delightful touch, consider adding a wedge of lime for a zesty finish.
Can I make it ahead? How do I store and reheat it?
Absolutely! You can make this fried rice ahead of time and store it in the refrigerator for up to 3 days. To reheat, simply heat a skillet over medium heat, add a splash of water or a little oil, and stir-fry until warmed through. It also freezes well for up to a month; just thaw overnight in the fridge before reheating.
How do I fix common issues?
If your fried rice turns out dry, adding a splash of water or more soy sauce during reheating can help. For bland flavor, a bit more soy sauce or a touch of garlic can enhance it. If it’s soggy, try spreading it out in a single layer in a skillet to help evaporate excess moisture.
What variations can I try?
Feel free to customize your Thai vegetable fried rice by adding ingredients like scrambled eggs, tofu, or different proteins such as shrimp or chicken. You can also experiment with different sauces like oyster sauce or a bit of chili paste for extra heat!
FAQs
Can I use leftover rice for this recipe?
Absolutely! Leftover rice works great, as it tends to be drier and less sticky, which is perfect for fried rice.
Is this fried rice gluten-free?
It can be gluten-free if you use gluten-free soy sauce. Just check the labels on your ingredients.
Can I make this dish vegetarian?
Yes, it’s already vegetarian! Just be sure to confirm that your soy sauce is vegetarian-friendly if that’s a concern.
How can I make it healthier?
Add more vegetables or swap out regular rice for cauliflower rice to boost the nutrition without sacrificing flavor.

Thai Vegetable Fried Rice with Cashews
Ingredients
Method
- Heat sesame oil in a large skillet over medium heat.
- Add mixed vegetables to the skillet and sauté until tender.
- Stir in cooked rice and cashews, mixing well.
- Add soy sauce, season with salt and pepper, and stir-fry for 3-5 minutes until heated through.
- Top with sesame seeds and green onions before serving.