Press the tofu to remove excess moisture, then cut into 1.5 cm (0.6 inch) cubes.
In a small bowl, whisk together soy sauce, maple syrup, grated ginger, and minced garlic to create your savory sauce.
Heat a non-stick skillet over medium heat and toast toasted sesame seeds until fragrant and golden, about 2-3 minutes. Remove and set aside.
Add oil to the same skillet and carefully place tofu cubes in a single layer. Cook for 4-5 minutes until the bottoms are golden, then flip and cook for another 4-5 minutes, turning occasionally, until all sides are crispy and golden.
Add chopped apricots to the skillet and cook for 3-4 minutes, stirring gently, until they soften and start to caramelize, releasing a sweet aroma.
Pour the prepared sauce over the apricots and tofu, tossing gently to coat everything evenly. Let simmer for another 2 minutes until everything is heated through and glazed.
Remove the skillet from heat, sprinkle toasted sesame seeds and sliced green onions over the top for extra flavor and crunch.
Transfer the tofu, apricots, and sauce to serving bowls. Serve immediately to enjoy the crispy tofu and juicy apricots at their best.