Begin by mincing the garlic and ginger, chopping the onion, and cutting the chicken breasts into 1 1/2 inch cubes. This prep work ensures that everything cooks evenly and quickly.
In a large skillet or wok, heat the olive oil and butter over medium heat. Once the butter has melted, add the minced garlic, ginger, and chopped onion. Sauté for about 3-4 minutes, or until the onions are translucent and fragrant.
Add the cubed chicken to the skillet. Season with salt, ground pepper, cumin, coriander, and turmeric. Cook the chicken for about 5-7 minutes, stirring occasionally, until the chicken is browned and cooked through.
Pour in the can of coconut milk and the chicken broth, stirring to combine. Bring the mixture to a gentle simmer and let it cook for about 10 minutes, allowing the flavors to meld together.
Add the baby corn and green beans to the skillet. Stir to combine and let everything simmer for an additional 5 minutes, until the vegetables are heated through.
In a small bowl, mix the cornstarch with a tablespoon of cold water to create a slurry. Slowly pour the slurry into the skillet while stirring continuously. Cook for an additional 2-3 minutes until the sauce thickens to your desired consistency.
Once everything is cooked, taste and adjust seasoning if needed. Serve the Coconut Ginger Chicken & Vegetables over rice or with crusty bread. Garnish with fresh herbs like cilantro or parsley for an extra pop of flavor.