Combine first 7 ingredients in a medium bowl, stirring well to combine. Set aside.
Put beans in a medium saucepan and cover beans halfway with water. Heat over high heat until boiling. Cover, reduce to medium, and cook until crisp-tender, about 3 minutes. Remove from heat and drain.
In a large frypan, heat 1 Tbsp canola oil over medium-high heat. Add chicken and stir-fry until brown on both sides and cooked through, about 4 minutes. Remove and keep warm.
In same pan, heat remaining 1 Tbsp canola oil and add garlic and onion. Saute until onions are golden. Add chicken and beans, tossing to combine.
Stir brown sugar mixture and pour into pan. Bring to a boil, stirring constantly, until thickened.
Serve over rice and sprinkle with almonds.
Recipe by Simple, Sweet & Savory at https://www.simplesweetsavory.com/string-bean-chicken-stir-fry-with-toasted-almonds/