Remove tofu from packaging and pat dry. Slice into thin strips.
Make the marinade by combining everything in a bowl. Add the tofu strips to the bowl and toss to coat them in the marinade. Don't worry if you break up the slices!
Line a baking sheet with parchment paper / cooking spray and spread out the tofu pieces in a single layer. Bake at 350 F for 20 - 30 minutes, or until the tofu is slightly dried out and chewy.
While the tofu is baking, grill up the diced onion in some oil and vegan butter. Once tofu is baked, add it to the pan with the grilled onion.
Add 1 cup of liquid (either water, broth, or a mixture, depending on how salty you want the meat) and stir to combine. Bring to a simmer and then simmer until the liquid is mostly reduced. About 10 - 15 minutes. Taste and adjust for seasoning.
Your meat is done! Enjoy as you wish!