Heat the oil in a skillet over medium heat. Add the cubed tofu to the skillet and cook until browned on 2 sides (approx. 3 minutes per side).
Meanwhile, add the sweet chili sauce, soy sauce, sriracha, garlic, pepper & ginger powder to a bowl and whisk to combine.
Add the sauce to the tofu skillet and cook for a couple more minutes, or until the sauce coats the tofu - turn a few times so the sauce coats all sides of the tofu and creates a nice crust. Remove from the heat.
To assemble, add rice to each bowl and top with tofu, edamame, spinach & avocado. Serve with the spicy mayo and enjoy!
Video
Notes
To make the spicy mayo, combine 4 parts vegan mayo to 1 part sriracha.
I get my edamame pre-cooked and pre-shelled at Trader Joe's. If you buy edamame in the shells, follow the package instructions to heat them and shell them before adding to the bowls.