If using soy curls, soak them in warm water for 10 minutes, then squeeze out excess moisture. For tofu or seitan, slice into thin strips.
Marinate the protein with 1 tablespoon of soy sauce while preparing other ingredients.
In a small bowl, whisk together soy sauce, hoisin sauce, brown sugar, minced garlic, and ginger.
In a separate cup, mix cornstarch and water to form a slurry, then combine with the sauce mixture.
Warm up a big wok or skillet over medium-high heat. Add oil and cook the protein until golden and slightly crispy, about 5-7 minutes. Remove and set aside.
In the same wok, pour the prepared sauce and cook over medium heat until it starts to thicken, about 2-3 minutes.
Add the cooked protein back into the wok and toss until fully coated in the sauce. Let it simmer for another 2 minutes.
Garnish with green onions and sesame seeds. Serve hot over rice or noodles.