This Low Calorie Butter Chicken is just 259 calories and it has 45g of protein per serving!To save 100's of calories I reduced the butter down to just 1 teaspoon (just enough too get the flavor right) and I add it in at the very end for maximum flavor. Special Tip: The longer you marinate the chicken the better. So if you can marinate it for 12 hours.
To a large glass bowl combine the ingredients for the Butter Chicken Marinade, mix well and add in the chicken. Mix to coat the chicken and marinate for 25 minutes to 12 hours.
Heat a skillet over medium heat, spray with olive oil and add the chicken.
Cook the chicken 7-8 minutes until browned, then move to a bowl (it won't be fully cooked yet).
Add the onions to the skillet and cook on medium-high for 5 minutes, until browned.
Add in the ginger and garlic and sauté until fragrant (about 1 minute).
Mix in the Butter Chicken Sauce seasonings (garam masala, cumin, coriander, salt, chili powder, and sugar), tomatoes and 1/3 cup greek yogurt. Reduce the heat to medium low and simmer for 10 minutes.
Add the water to the skillet and use an immersion blender to blend the sauce until smooth (alternatively you can let it cool, add to a blender, vent and blend until smooth, then add back to the skillet and continue).
Add the chicken to the sauce, with the butter and simmer for 10-15 minutes.