Skip to Content

Thai Vegetable Rice – Asian Inspired Side Dish Recipe

This recipe for Thai Vegetable Rice makes a great dish for oriental inspired main courses. 

It has a nice mix of veggies and the chopped peanuts over the top give it the distinct Thai flavor.

The recipe is fast and easy to do.  You can use either white rice or brown rice if you want a bit more nutritional value. Be sure to cook some extra rice – it’s perfect for making rice fritters another day.

I used brown rice today and it made for a very nutty dish that my husband loved. 

Thai Rice and VegetablesMaking Thai vegetable rice

To make this Thai rice with vegetables, combine the raisins, water, and rice with salt and pepper. I  used brown rice and a rice cooker and it took about 50 minutes to cook.

Meanwhile, I made a trip to my vegetable garden to see if the carrots were big enough to use in the recipe.  They were! 

I got a small bunch of them, some green spring onions, and a bunch of fresh parsley.

carrots spring onions parsley

The carrots were small so instead of grating as the recipe suggests, I sliced them finely.  The onions and parsley got chopped too.chopped ingredients

To make the dressing, you’ll need fresh lime, Mirin sauce and sesame oil. The lime has been in my fridge for a while and is a little sad looking but it was very juicy.

Unfortunately, I didn’t get much zest though… the poor thing was shriveled too much!dressing ingredients

The prepared dressing is zesty and light. dressingNext, I combined all the vegetables into one bowl and waited for the rice to finish cooking.


The rice got combined with the mixed vegetables, and I poured the zesty dressing over it and mixed it well.

rice and veggiesThe final touch was some chopped peanuts.  I used dry roasted and unsalted peanuts. 

thai rice saladThis garden vegetable rice was a splendid accompaniment to my Thai Spicy Baked Chicken Recipe.  The two make a very hearty and nutritious meal packed with lots of flavor and just a bit of a kick.

If you enjoy Thai cooking, be sure to check out my recipe for tamarind paste substitute. It’s an ingredient often called for in Thai recipes.

More Thai recipes

If you are as fond of Thai recipes as our family is, you may enjoy these recipes too: 

Yield: 2

Thai Vegetable Rice

Thai Vegetable Rice

The flavors of this vegetable rice recipe give the perfect flavor to compliment any Thai or Asian dish.

Cook Time 8 hours 40 minutes
Total Time 8 hours 40 minutes


  • 1 cup uncooked brown or white rice
  • 3 tablespoons of raisins
  • 2 teaspoons sesame oil
  • 1 tablespoon of lime juice
  • Zest of 1 lime juice
  • 1 tablespoon Mirin
  • 1 large carrot, shredded
  • 3 green onions, sliced
  • Black pepper to taste
  • 4 tablespoons of chopped dry roasted peanuts (unsalted)
  • 2 tablespoons of chopped fresh parsley


  1. Combine the rice and raisins win water ancook rice according to package directions. ( I used a rice cooker.)
  2. Set aside.
  3. Combine the oil, lime juice, lime zest rice vinegar and black pepper in a small bowl and set aside.
  4. Mix the rice, carrots, green onions and parsley together.
  5. Add the dressing mix and toss to blend.
  6. Sprinkle with the chopped peanuts.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 338Total Fat: 14gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 0mgSodium: 97mgCarbohydrates: 48gFiber: 4gSugar: 15gProtein: 8g

Nutritional information is approximate due to natural variation in ingredients and the cook-at-home nature of our meals.

Share on Social Media

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."

Skip to Recipe