In a blender add all of the butter chicken sauce ingredients and blend until completely smooth (this may take a couple minutes if you don't have a high speed blender like a Vitamix).
Heat a large deeper pan or skillet over medium-high heat and add in the oil, garlic, and onion.
Saute for 2 minutes until onions begin to soften.
Add in the chicken, zucchini, and carrot and cook, stirring often, for 8-10 minutes until chicken begins to slightly brown.
Pour the sauce into the pan and reduce heat to low-medium.
Bring everything to simmer, stirring often, and then partly the pan cover with a lid (on an angle), and let butter chicken simmer for another 5 minutes or so until chicken is fully cooked through.
Serve butter chicken over cooked basmati rice, cauliflower rice, naan/pita, potatoes or any other accompaniment of your choice.
