Heat up a large skillet or wok to medium high heat, and add 2 tbsp sesame oil.
Prepare your tofu and sweet potatoes: peel sweet potatoes, and cut into 1 inch size chunks/squares. Cut tofu into squares. Add both to the heated skillet, reduce heat to medium. Cook tofu and potatoes for about 15 minutes, stirring occasionally until tofu is lightly golden on all sides. Add garlic and ginger.
While tofu and sweet potatoes are cooking, whisk together remaining sesame oil, soy sauce, honey, chili sauce, vinegar, and sriracha in a small bowl.
Add remaining vegetables to the skillet. Cook for another 7 minutes.
Finally add in sauce, and let the entire skillet get completely coated. Cook for 5 more minutes.
Remove and serve immediately over rice, sprinkle with sesame seeds.