STREAMING NOW: Taste in Translation

Southwest Rice and Beans from Roberto Martin

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“This is a wonderful dish that serves well as a main dish, or could easily be served as a side. Full of flavors of the southwest and deliciously eaten using flour or corn tortillas, if desired. I discovered this recipe in Vegan Cooking for Carnivores by Roberto Martin.”

Ingredients Nutrition


  1. For the rice:
  2. Heat a large sautee pan with tight fitting lid, over high heat.
  3. Add the oil and allow to come to a shimmer.
  4. Add rice and stir for 3 minutes.
  5. Add onion, cook and continue stirring for another 3 minutes.
  6. Slowly add broth, reduce heat to low; cover and allow rice to simmer until all the broth has been absorbed and rice is completely cooked (about 20-25 minutes).
  7. Remove pan from heat and keep rice covered until ready to use.
  8. For the beans:
  9. Heat large soup pot over high heat.
  10. Add oil and allow to come to a shimmer.
  11. Add onions and cook, stirring, until onion begins to turn color.
  12. Add garlic and oregano; cook for 1 minute.
  13. Reduce heat to medium, add tomatoes, broth, beans and cilantro.
  14. Allow to simmer until liquid is reduced by half (about 20 minutes).
  15. Season to taste with salt and pepper; mix in sliced scallions and remove the pot from heat.
  16. Prior to serving, add rice to beans and stir to incorporate. (or serve beans over rice).
  17. Serve in shallow bowls and top each serving with sliced avocado.
  18. Serve with warm tortillas, if desired.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a