Preheat the oven to 350 degrees F.
While oven is preheating, remove the tofu from the packaging and place it on a cutting board. Place a pot on top to drain the excess moisture. Set aside.
While tofu is pressing, wash and slice the bell peppers and peel and slice the onion. Toss the sliced vegetables in olive oil and place them on a baking sheet. Place the baking sheet in the oven for 10-15 minutes or until vegetables are desired doneness.
While veggies are cooking remove the pot from on top of the tofu and slice the tofu into cubes. Toss the cubes in the taco seasoning. Once tossed, place the tofu on a baking sheet and place in the oven for 20-30 minutes.
While the tofu and veggies are cooking, drain and rinse the black beans and set them aside. If your cabbage is not pre-shredded, cut into thin ribbons.
When veggies and tofu are done cooking, remove from the oven.
Place the tofu, beans, veggies and cabbage in a bowl. Top with guacamole and lime slices.