This is the best recipe for Butter CHicken that I have ever come across. I have tweaked it here and there to make it my own so feel free to do the same!
The tomato sauce can be prepared ahead of time, even the day before. I usually marinate the chicken overnight. I use all the juice from baking the chicken as my family likes a lot of sauce. I mince my own garlic and ginger and store in oil in the fridge.