Combine the garlic, ginger, and spices from your spice blend together in a bowl and set aside.
In a large stew pot, heat the olive oil over medium heat. Add the butter and let it melt.
Add the minced garlic, ginger, and chopped onion. Sauté until the onion is translucent.
Add the spice blend to the pot and stir to combine. Let it cook for a minute.
Add the cubed chicken breasts and cook until no longer pink, about five to seven minutes.
Pour in the coconut milk and chicken broth. Make sure it covers the chicken.
Drain the baby corn and green beans. Cut the baby corn into halves or thirds.
Add the drained baby corn and green beans to the pot and stir.
Whisk the cornstarch with a bit of broth from the pot and add to the mixture.
Cover the pot and cook for another 20 to 30 minutes, ensuring the chicken is tender.