Add 1 tablespoon oil to a skillet (I like to use refined coconut oil) and warm over medium heat. Add your chopped onions and pepper into the warm skillet and let cook for 5 minutes, stirring occasionally.
While your peppers and onions cook, wash and chop your mushrooms, remove your tofu from the package, and slice your cherry tomatoes in half.
Add your mushrooms to the peppers and onions and allow them to cook an additional 3-4 minutes.
Crumble your firm tofu into the skillet and add your cumin, chili powder, and nutritional yeast on top. Stir to combine. Add in your grape tomatoes and cook until the tofu and tomatoes are warmed.
Season your dish with salt and pepper to taste and stir in some cheddar cheese shreds. Turn off the heat and allow the cheese to melt slightly. Top with chopped green onions and serve!