To a high-speed blender, add all the ingredients for the tofu mixture and set aside.
Preheat oven to 400F and lightly grease a 9x9 baking dish and set aside.
To a large skillet, add the olive oil and heat on medium for 30 seconds. To the skillet add the yellow onion and cook for 5 minutes or until translucent. Add the mushrooms to the skillet and cook for 5 minutes or until reduced by around a quarter. Stirring often to avoid burning. To the pan, add the potatoes and green pepper and cook for 10 minutes or until al dente.
Transfer the potato mixture to the base of the baking dish and then top with the tofu mixture. Gently stir them together, cleaning the edges of the pan to avoid excess burning, and cook for 20 minutes covered with tin foil and uncovered for 10 minutes or until golden and potatoes completely cooked throughout.
Remove from the oven and top with your desired toppings (I recommend the ones listed above) and serve hot with a side of hot sauce!
Enjoy!
Notes
Tofu: If you're not keen on the taste of tofu fear not! You can hardly taste it in this recipe but it really does help it all come together. I recommend using tofu!!Spices: Have fun with the spices you use in this dish!Toppings: This is supposed to be fun, use what you have on hand! There is no right or wrong way to top this dish! Just add something sour, sweet, hot, and creamy!Storage: This dish will last up to 1 week in the fridge in a tightly sealed container.To freeze: Cook as instructed, cut into servings, then transfer to a freezer-friendly dish (airtight) and enjoy as desired. Simply reheat till hot and add your toppings!