Heat the avocado oil in a large pot over medium heat.
Add the diced yellow onion and minced garlic, sautéing until the onion is translucent and fragrant.
Stir in the chili powder and ground cumin, toasting the spices for about 30 seconds to release their oils.
Pour in the vegetable broth and tomato puree, stirring to combine.
Crumble the extra firm tofu with your hands into the pot, then add the cooked black beans and nutritional yeast.
Bring the soup to a gentle boil, then reduce the heat and simmer for 15 minutes to allow the flavors to meld.
While the soup simmers, cut the corn tortilla into thin strips and toast them in a dry skillet over medium-high heat until crisp and golden.
Remove the pot from the heat and stir in the lime juice, sea salt, and black pepper.
Ladle the soup into a bowl and garnish with the toasted tortilla strips, diced avocado, and fresh cilantro.