Hello and welcome to Rice Cookers 101! Today we’ll be delving into the world of Vietnamese cuisine with this delicious and easy-to-make recipe for tomato rice. Bursting with flavor, this rice dish is a staple in Vietnamese households and is sure to become a favorite in yours too. With just a few simple ingredients and the help of your trusty rice cooker, you’ll have a piping hot and aromatic dish in no time. So let’s get started! We’ve made this vietnamese tomato 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.

vietnamese tomato rice ingredients


  • 2 cups jasmine rice
  • 2 1/2 cups water
  • 1 large tomato, chopped
  • 3 green onions, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons vegetable oil
  • 1 tablespoon fish sauce
  • salt and pepper


  1. Rinse the rice several times in cold water until the water runs clear and drain well.
  2. In a large pot, heat 2 tablespoons of vegetable oil over medium heat. Once hot, add 2 minced garlic cloves and stir until fragrant.
  3. Add 2 cups of jasmine rice, 1 roughly chopped large tomato, 3 chopped green onions, 1 tablespoon of fish sauce, and salt and pepper to taste. Mix well.
  4. Pour 2 and 1/2 cups of water into the pot and bring it to a boil.
  5. Once boiling, reduce the heat to low and cover the pot with a tight lid. Simmer the rice for about 18-20 minutes or until the water has been absorbed and the rice is cooked.
  6. Remove the pot from the heat and let it sit for 5 minutes to steam and fluff up the rice.
  7. Uncover the pot and fluff the rice with a fork. Serve hot and enjoy your delicious Vietnamese Tomato Rice!

vietnamese tomato rice

How long does vietnamese tomato rice last in the fridge?

Vietnamese tomato rice can be stored in the fridge after cooking for up to 3-4 days. To properly store the rice, it should be cooled down to room temperature before being transferred into an airtight container and placed in the fridge. When reheating, it is important to ensure that the rice is heated thoroughly to an internal temperature of at least 165°F to prevent foodborne illness. The rice should not be left at room temperature for more than 2 hours, as this increases the risk of bacterial growth. If the rice has been left at room temperature for more than 2 hours, it should be discarded.

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


Low calorie vietnamese tomato rice recipe substitutions

To make this Vietnamese Tomato Rice recipe lower in calories, there are a few possible substitutions that can be made. First, you could substitute brown rice for jasmine rice, which is a whole grain and more nutritious, but also lower in calories. Secondly, reducing the amount of oil used in the recipe and using a non-stick cooking spray or broth instead can help reduce calories. Lastly, reducing or omitting the amount of fish sauce used in the recipe and using low-sodium soy sauce or salt could reduce the sodium content and calories as well. These substitutions can help make this dish lower in calories while still retaining its flavor and nutrition.

What to serve with a vietnamese tomato rice?

To complement Vietnamese tomato rice, several dishes can be served alongside it. A light and refreshing salad, such as a cucumber salad with a vinegar dressing, is a great option. Spring rolls with a peanut dipping sauce or grilled shrimp on skewers add protein and flavor to the meal. For a heartier option, a stir-fry with vegetables and chicken or beef can provide a satisfying contrast to the tomato rice. A side of steamed or stir-fried vegetables, such as bok choy or green beans, adds nutrition and color to the plate. And of course, a cold beverage like iced tea or a crisp beer can round out the meal nicely.

Whats the best sauce for a vietnamese tomato rice?

The best sauce for Vietnamese tomato rice would be a nuoc cham dipping sauce. This sauce is made with fish sauce, lime juice, sugar, garlic, and chili peppers, and it has a sweet, sour, salty, and spicy flavor that perfectly complements the tangy tomato rice. The nuoc cham dipping sauce is traditionally served alongside many Vietnamese dishes, including rice, and it adds a burst of flavor to each bite. Additionally, this sauce is very easy to make and can be adjusted to your taste preference, making it a great addition to any recipe.

Vietnamese tomato rice health benefits

Vietnamese tomato rice, also known as “com do” in Vietnamese cuisine, is a rice dish typically made by sautéing rice with diced tomatoes and onions in oil, then cooking the mixture in chicken broth or water until the rice is fully cooked. While rice is a great source of carbohydrates for energy, tomatoes are high in vitamin C, vitamin A, and antioxidants which are beneficial for overall health and wellbeing. Tomatoes can help to strengthen the immune system, reduce the risk of chronic diseases such as heart disease and cancer, and improve skin health. Therefore, incorporating Vietnamese tomato rice into your diet can be a healthy choice. However, if you are looking for an even healthier recipe, you may want to consider a dish like quinoa salad, which is packed with nutrients and protein-rich ingredients such as quinoa, kale, beans, and nuts.

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