If you're serving with rice, start that first. Then melt butter in a big pan (again, I use my favorite pan for this!), add the oil and cashews and start to stir around until they just start to get a little golden, then add the sesame seeds. Keep stirring and keep heat low-medium so they don't burn. Once it's all toasted nicely, remove from the pan into a glass/ceramic bowl. Next cook onions and shallots in the butter and sesame oil until starting to get golden, then add in the garlic and ginger and saute 2 more minutes. Toss in the bell peppers and/or other veggies 'til they just start to get soft. Remove everything from the pan into a separate glass/ceramic bowl.
Next cook chicken with oil, butter, ginger, and salt until chicken is no longer pink, about 4 minutes or so on each side. Remove from the pan into the glass dish with the veggies.
Start adding the sauce ingredients to the same pan and stir around. Cook for 2-3 minutes, then add the rest of the ingredients back in except the cashews and sesame seeds. Taste-test and add more of the sauce ingredients if you think it needs it, maybe add a little more salt and pepper.
Serve with cashews, sesame seeds, and green onions on top. I also served it over rice for the family but I ate just the meat and veggies to make it a low-carb meal. :)
Enjoy!