Cook rice according to package directions.
Meanwhile, prepare the tofu.
Cut the tofu block into bite-sized pieces.
In a small bowl whisk together chili powder, cumin, garlic, cayenne pepper, and lime juice.
Toss tofu chunks in spice mixture.
Heat olive oil in a large pan over medium-high heat.
Once hot, add the tofu pieces. Cook for 3-4 minutes on each side, a total of about 15-20 minutes, getting the tofu nice and browned/crispy on each side.
To assemble the bowls, add rice, black beans, corn, and tofu to each bowl. Top with salsa and guacamole and serve.
Enjoy!