Heat olive oil in a skillet over medium heat. Once hot, add the crumbled tofu.
Sprinkle the tofu with turmeric, garlic powder, onion powder, chili powder, salt, and black pepper. Stir well to coat the tofu with the spices.
Cook the tofu for about 5-7 minutes, stirring occasionally until it is heated through and slightly crispy.
Add the black beans and diced tomatoes to the skillet, stirring until combined. Cook for an additional 2-3 minutes until heated.
Warm the corn tortillas in a separate skillet or microwave until pliable.
Assemble the tacos by placing a generous spoonful of the tofu mixture onto each tortilla.
Top with diced avocado and chopped cilantro.
Serve with lime wedges on the side for an extra zing.