Make the rice. Cook the rice. Bring 1 ½ cups water and the dry rice to a boil. Reduce to a simmer for 12-15 minutes until the water is absorbed and the rice is tender. Let cool slightly then stir in the chopped cilantro.
Make the tempeh. Heat a non-stick skillet over medium heat. Add the cubed tempeh, spices, and soy sauce. Cook 5 minutes, stirring occasionally, until starting to crisp. Set aside.
Make the beans. Add the entire can of beans (including the liquid), onions, garlic, and salt to a small skillet over medium-high heat. Cook 7-10 minutes until the liquid has mostly evaporated. Set aside.
Make the salsa. Mix all the salsa ingredients in a medium bowl.
Assemble the bowls. Line your bowl with rice, tempeh, beans, salsa, lettuce, corn, guacamole, and any other toppings you want.