Vegan Mexican Rice

Vegan Mexican Rice


  • 1 tablespoon vegetable oil
  • ¾ cup white rice
  • 1 medium tomato, chopped
  • ½ medium onion, chopped
  • 1 tablespoon garlic powder
  • ½ tablespoon salt
  • 1 (14.5-ounce) can vegetable broth (or equivalent homemade vegetable broth)
  • 1 cup water

This rice is a staple of Mexican cuisine. It’s cooked with onion, tomato and fragrant spices for flavor and color. This is the perfect side for any Mexican feast.


  1. Heat vegetable oil in cooking pan over medium to high heat.
  2. Once hot, pour in the rice and brown evenly. Stir consistently so as not to burn the rice.
  3. Put chopped tomato, chopped onion, the salt, and garlic powder into a blender and blend at medium speed for approximately 2 minutes, or until evenly blended.
  4. Once the rice is browned evenly, pour in the tomato sauce and stir it until all the rice is coated.
  5. Once ready, add the vegetable broth.
  6. Add 1 cup of water and pour it into the pan (VERY important: Do NOT stir the vegetable broth or water into the pan).
  7. Bring it to a boil, then reduce the heat to low and cover.
  8. Keep an eye on the cooking rice so as not to let it burn, but do not stir. Once all the liquid is gone, turn off the heat and cover. Let it stand covered for at least ten minutes before serving.

For more recipes go to>>>>VMF

10,697 thoughts on “Vegan Mexican Rice”