Hello and welcome to Rice Cookers 101! Today, I am excited to share with you a delicious and easy recipe for Thai Carrot Rice. This dish is perfect as a side for a Thai-inspired meal or as a flavorful main dish. The best part? It only requires a few simple ingredients and your trusty rice cooker to prepare. So, let’s get started and whip up this tasty and nutritious Thai Carrot Rice! We’ve made this thai carrot rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

thai carrot rice ingredients


  • 1 cup jasmine rice
  • 1 1/2 cups water
  • 1 tablespoon vegetable oil
  • 3 cloves garlic, minced
  • 1 small onion, chopped
  • 1 cup shredded carrots
  • 2 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 teaspoon sugar
  • 1/4 teaspoon red pepper flakes
  • 2 green onions, sliced
  • 1/4 cup chopped fresh cilantro (optional)


  1. Rinse the jasmine rice in cold water until the water runs clear. Drain.
  2. In a medium pot, combine the rice and water and bring to a boil.
  3. Reduce the heat to low, cover the pot, and simmer for 18-20 minutes, or until the liquid is absorbed and the rice is tender.
  4. While the rice is cooking, prepare the vegetables. Heat the vegetable oil in a large skillet over medium-high heat.
  5. Add the garlic and onion and sauté for 2-3 minutes, or until the onion is translucent.
  6. Add the shredded carrots and sauté for another 2-3 minutes, or until the carrots are tender.
  7. Stir in the soy sauce, fish sauce, sugar, and red pepper flakes.
  8. Add the cooked rice to the skillet and stir to combine with the vegetables and sauce.
  9. Top with sliced green onions and chopped cilantro, if using.
  10. Serve hot and enjoy!

thai carrot rice

How long does thai carrot rice last in the fridge?

Thai carrot rice can typically be stored in the fridge for up to 4-5 days after cooking. It is important to allow the rice to cool to room temperature before storing it in an airtight container. When reheating, it is best to add a small amount of water or broth to prevent the rice from drying out. It is also important to ensure that the rice is reheated thoroughly to avoid any potential foodborne illness. Additionally, if the rice has been sitting out at room temperature for more than 2 hours, it should be discarded to avoid the growth of harmful bacteria.

Click the banner below to find more of our favorite rice cookers!


Low calorie thai carrot rice recipe substitutions

To make this Thai Carrot Rice recipe lower in calories, there are several simple substitutions that could be made. Firstly, replace the vegetable oil with a calorie-controlled spray oil to reduce the fat content. Secondly, use brown rice instead of jasmine rice; it has more fiber and nutrients, but fewer calories. Thirdly, use low-sodium soy sauce instead of regular soy sauce, as it contains less salt. Finally, reduce the amount of sugar used or use a calorie-free sweetener such as stevia to cut down on calories without sacrificing taste. By making these substitutions, you can enjoy a flavorful, filling meal that is lower in calories.

What to serve with a thai carrot rice?

Thai carrot rice is a flavorful and nutrient-rich dish that pairs well with a variety of sides. Some great options for serving with thai carrot rice include grilled meats, roasted vegetables, stir-fried tofu or tempeh, or a fresh salad with a citrus-based dressing. For the perfect finishing touch, garnish the dish with some fresh herbs, sliced scallions, or chopped peanuts for added flavor and texture. Alternatively, you could also serve it as a main dish, topped with some grilled shrimp or chicken, for a complete and satisfying meal.

Whats the best sauce for a thai carrot rice?

A great sauce to pair with Thai carrot rice is a peanut sauce. To make the sauce, whisk together creamy peanut butter, soy sauce, lime juice, rice vinegar, brown sugar, garlic, ginger, and a splash of hot sauce. Gradually add water to thin the sauce to your desired consistency. This savory, slightly sweet, nutty sauce perfectly complements the vibrant flavors of the carrot rice. Plus, it is versatile enough to use as a dipping sauce for spring rolls or drizzling over grilled chicken or vegetables.

Thai carrot rice health benefits

Thai carrot rice is a delicious and healthy dish that offers several health benefits. Carrots are rich in fiber, vitamins, and minerals that support healthy digestion, improve vision, and boost immunity. Brown rice used in the recipe is a great source of complex carbohydrates that provide sustained energy, and also contains fiber, minerals, and vitamins. The use of herbs and spices like ginger, turmeric, and coriander add anti-inflammatory properties to the dish. This recipe can be modified to add more vegetables like peas, peppers, and broccoli to increase the nutritional value. Overall, Thai carrot rice is a healthy and nutritious meal that is easy to prepare and satisfying to eat.

Click the banner below to find more of our favorite rice cookers!