Add the preground spices – ginger, garlic, turmeric, and paprika.
Garam Masala
Repeat the process for the garam masala.
Garlic Ginger Paste
Mince the garlic cloves and chopped ginger in a food processor, scraping down as needed, until a paste forms.
Chicken Tikka
Trim the chicken breast and pound it to even thickness.
Combine the buttermilk, tandoori masala, salt, chile powder, and garam masala.
Add the chicken to the marinade and refrigerate for 4-6 hours.
Grill or broil.
Chicken Tikka Masala
Prep all of the ingredients for the gravy.
Heat the ghee on medium-high.
Add the onion and a pinch of the salt and cook until the onion is slightly browned.
Add the garlic ginger paste and cook for another minute, stirring constantly to avoid burning the paste.
Add the tomato paste, the fresh chiles, the garam masala, and the chile powder and cook for a minute, stirring constantly to avoid scorching the spices.
Add the tomatoes, remaining salt, and sugar and bring the mixture to a boil.
Reduce the heat to medium and simmer, stirring occasionally, for 10 minutes.
Transfer the mixture to a blender and blend until smooth.
Pass the mixture through a fine sieve.
Return the mixture to the pan and add the heavy cream.
Fold in the chicken tikka and paprika and cook gently for 5 minutes.