Hello and welcome to Rice Cookers 101! If you’re looking for a delicious and easy-to-make dish that captures the bold and spicy flavors of Thai cuisine, then look no further than our Thai green bean rice recipe. In this recipe, we’ll show you how to use your rice cooker to create a flavorful and aromatic rice dish that’s the perfect accompaniment to any main course. So, whether you’re an experienced chef or just starting out in the kitchen, get ready to impress your taste buds with our Thai green bean rice recipe. We’ve made this thai green bean 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 green bean rice ingredients


  • 1 cup uncooked white rice
  • 2 cups water
  • 1 pound green beans, trimmed and cut into bite-sized pieces
  • 1 tablespoon vegetable oil
  • 2 garlic cloves, minced
  • 1-2 tablespoons green curry paste (depending on desired spice level)
  • 1 can (14 ounces) coconut milk
  • 1/4 cup chopped fresh cilantro
  • 2 teaspoons fish sauce
  • 1 tablespoon lime juice
  • Salt, to taste


1. Rinse 1 cup of uncooked white rice in a fine mesh strainer and let it drain.2. In a medium-sized saucepan, add the rinsed rice and 2 cups of water. Bring it to a boil over high heat.3. Once it starts boiling, reduce the heat to low, cover the saucepan, and let it simmer for 18-20 minutes.4. While the rice is cooking, trim 1 pound of green beans into bite-sized pieces.5. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat.6. Add 2 minced garlic cloves to the skillet and cook for about 30 seconds until fragrant.7. Add the trimmed green beans to the skillet and sauté for 4-5 minutes or until tender-crisp.8. Stir in 1-2 tablespoons of green curry paste depending on your desired spice level, until the vegetables are coated.9. Pour in 1 can of coconut milk (14 oz), 1/4 cup of chopped fresh cilantro, 2 teaspoons of fish sauce, 1 tablespoon of lime juice, and add salt to taste. Stir well and bring to a simmer.10. Allow the sauce to simmer for 2-3 minutes or until slightly thickened.11. Fluff the rice with a fork once it’s done cooking.12. Serve the rice in bowls and spoon the green bean curry over the top.13. Garnish with additional cilantro if desired. thai green bean rice

How long does thai green bean rice last in the fridge?

Thai green bean rice can be stored in an airtight container in the refrigerator for up to four days after cooking. To ensure longer shelf life, it is important to cool the rice down to room temperature before storing it in the fridge. Additionally, reheating should be done thoroughly, until the rice reaches an internal temperature of at least 165°F (74°C). Leftover rice should be reheated in a microwave or a stovetop until it is hot and steamy. Eating leftover rice beyond the recommended period increases the risk of food poisoning.

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


Low calorie thai green bean rice recipe substitutions

To make the Thai Green Bean Rice recipe lower in calories, consider using brown rice instead of white rice. The cooking time for brown rice is longer, but it is higher in fiber and has more nutrients than white rice. Additionally, instead of coconut milk, consider using light coconut milk or reduced-fat milk to make the sauce less rich and creamy while still maintaining the desired consistency. You can also cut down on the amount of oil used for sautéing the garlic and green beans or use a non-stick cooking spray. These substitutions will reduce the calorie count of the dish while still keeping its essence and flavor.

What to serve with a thai green bean rice?

Thai green bean rice is a flavorful and aromatic dish that pairs well with a variety of complementary flavors. One great option is to serve it with a spicy protein dish like a Thai chicken curry or beef stir-fry with plenty of fresh vegetables. The sweetness and crunch of a Thai mango salad or a simple cucumber salad would also balance out the earthy flavors of the rice. Additionally, a side dish of steamed or grilled asparagus, broccoli or green beans with a light dressing can complete the meal by adding more vegetables to the plate. Finally, coleslaw with a tangy dressing or simple pickled vegetables like carrots or radishes can be a refreshing and versatile side dish for the Thai green bean rice.

Whats the best sauce for a thai green bean rice?

Thai green beans are typically served with a spicy and slightly sweet sauce. One popular option is to create a peanut sauce by blending together peanut butter, soy sauce, lime juice, honey, garlic, and Thai chili paste. Another option is to combine fish sauce, brown sugar, garlic, lime juice, and Thai chili paste for a savory and tangy sauce. Both of these sauces pair well with Thai green bean rice, adding a burst of flavor and complexity to the dish.

Thai green bean rice health benefits

Thai green bean rice is a flavorful and healthy dish that provides a range of health benefits. The green beans are a rich source of vitamins A, C, and K, as well as fiber and antioxidants that support digestive health, lower inflammation levels, and reduce the risk of chronic diseases. The brown rice is a whole grain that is low in fat, high in fiber, and packed with essential nutrients like iron, magnesium, and selenium that support heart health, lower cholesterol levels, and increase energy levels. Additionally, the Thai spices used in the dish, such as turmeric, cumin, and coriander, contain anti-inflammatory compounds that boost the immune system, promote bone health, and reduce the risk of cancer. Overall, Thai green bean rice is a delicious and nutritious meal that supports overall health and wellbeing. If you are looking for an even healthier alternative, you might consider trying a quinoa-based recipe, as quinoa is a complete protein that is gluten-free, high in fiber, and loaded with minerals and antioxidants.

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