Add the chicken thigh, onion powder, garlic powder, and seasoning in a bowl. Mix well and set aside.
Add the apricot sauce ingredients to a separate bowl and whisk until smooth.
Place a large pan or wok over medium-high heat. Add peanut oil, broccoli, beans, and sauté for 4-5 minutes or until softened. Season to taste and remove. Set aside.
In a separate pan over medium, add the peanut oil and once hot, add the seasoned chicken in batches and fry for 5-6 minutes or until browned all over. Remove and repeat with the remaining batch.
Once the chicken is cooked and removed, in the same pan, add the apricot sauce and bring it to a light simmer. Add the cooked chicken back in and mix well until coated and thick. Cook for 1 1/2 - 2 minutes. Remove.
To make the cous cous, place the chicken stock into a saucepan and bring it to a boil. Immediately add in the dried cous cous and cover with a lid. Let sit for package instruction time, undisturbed. Remove the lid, fluff with a fork, and add the remaining ingredients.
Portion all ingredients into five (750ml) meal prep containers.