Hello and welcome to Rice Cookers 101! If you’re a fan of Vietnamese cuisine, you’ll love this recipe for tofu rice. Made with savory tofu, fragrant jasmine rice, and a delightful blend of spices and seasonings, this dish is sure to become a favorite in your recipe collection. Whether you’re a seasoned cook or just starting out, this recipe is easy to follow and the perfect way to enjoy a taste of Vietnam from the comfort of your own kitchen. Let’s get started! We’ve made this vietnamese tofu 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 tofu rice ingredients


  • 1 cup jasmine rice
  • 1 block firm tofu, drained and cut into cubes
  • 2 tablespoons vegetable oil
  • 4 cloves garlic, minced
  • 1 onion, chopped
  • 1 bell pepper, sliced into strips
  • 1 carrot, peeled and sliced into thin strips
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 1 tablespoon soy sauce
  • 1 tablespoon fish sauce
  • Cilantro, chopped, for garnish


  1. Prepare the rice according to package instructions and set aside.
  2. In a wok or large pan, heat the oil over medium-high heat. Add the garlic and onion and sauté for 2-3 minutes until the onion becomes translucent.
  3. Add the tofu, bell pepper, and carrot and stir-fry for 3-4 minutes until the vegetables are slightly tender.
  4. Add the salt, sugar, soy sauce, and fish sauce and stir-fry for another 2 minutes until the tofu and vegetables are coated in the sauce.
  5. Serve the tofu and vegetable mixture over the prepared rice. Garnish with chopped cilantro and enjoy!

vietnamese tofu rice

How long does vietnamese tofu rice last in the fridge?

Vietnamese tofu rice can be stored in the fridge for up to 3-4 days after cooking. It is important to let the dish cool down to room temperature before putting it in the fridge to avoid condensation and the risk of bacteria growth. Make sure to store the tofu rice in an airtight container to keep it fresh for longer. When reheating, make sure that the dish is heated thoroughly to avoid any potential health risks. Overall, it is best to consume the tofu rice within a few days to ensure freshness and optimal taste.

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


Low calorie vietnamese tofu rice recipe substitutions

There are a few substitutions that can be made to reduce the calorie count of this Vietnamese tofu rice recipe. For starters, you can use brown rice instead of jasmine rice for a higher fiber content and lower calorie count. Additionally, you can reduce the amount of oil used in the recipe by using a non-stick spray or substituting with vegetable broth. Instead of frying the tofu, you can bake or air fry it for a lower calorie alternative. You can also replace the sugar with a low calorie sweetener like stevia or monk fruit. Lastly, lessen the amount of soy sauce and fish sauce by using low sodium versions or reducing the amount used in the recipe. These substitutions will lower the calorie count of the dish while still maintaining its flavor.

What to serve with a vietnamese tofu rice?

Vietnamese tofu rice pairs nicely with a refreshing salad or some pickled vegetables to balance the flavors. A side of stir-fried veggies such as bok choy or broccoli also adds some crunch and nutrition to the meal. Spring rolls or fresh summer rolls make a great appetizer or side dish as well. To complete the meal, serve with a cold beer or a glass of chilled white wine.

Whats the best sauce for a vietnamese tofu rice?

The best sauce for Vietnamese tofu rice is the classic Nuoc Cham sauce. This sauce is a combination of fish sauce, lime juice, sugar, water, garlic, and chili. It has a perfect balance of salty, sweet, sour, and spicy flavors that complements the mild taste of tofu and the fragrant rice. To make the sauce, mix all the ingredients in a bowl until the sugar dissolves, and adjust the seasoning to your taste. The sauce can be drizzled over the rice and tofu or used as a dipping sauce. Its versatility makes it a staple condiment in many Vietnamese dishes.

Vietnamese tofu rice health benefits

Vietnamese tofu rice is a nutritious meal that provides several health benefits. Tofu is a great source of protein, calcium, and iron. It is also high in antioxidants, which can help reduce inflammation and lower the risk of chronic diseases. The rice provides complex carbohydrates that give the body sustained energy. Additionally, the dish typically includes a variety of vegetables such as carrots, cucumbers, and bean sprouts which provide vitamins, minerals, and fiber that are essential for good health.If you are looking for a different recipe that is even healthier, consider a quinoa vegetable stir-fry. Quinoa is a superfood that is high in protein and fiber and contains all 9 essential amino acids. It is also gluten-free and low on the glycemic index, making it an excellent option for people with diabetes. The vegetables provide additional vitamins and minerals, and you can use a variety of different vegetables to add diversity to the dish.

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