To prepare chicken, slice chicken breasts into 1 inch cubes. Melt butter in a saute pan. Add in chicken cubes, salt and pepper, and lightly saute chicken for 2 minutes. Remove from heat and set aside.
To prepare the sauce, saute minced garlic in heated vegetable oil for 30 seconds until golden and crispy. Add in tomato puree, white sauce of your choosing, sugar, red pepper flakes, garam masala, curry, salt, ginger, black pepper and 1/2 cup of chopped cilantro. Stir over medium heat until evenly mixed, about 3 minutes. Remove from heat.
Preheat oven to 400 degrees. Place naan on baking sheet.
Spread 2-3 tbsp of tikka masala sauce over naan, leaving about a 1/2 inch crust.
Add sauteed chicken.
Sprinkle mozzarella cheese over chicken. Bake for 15 minutes.
Remove from oven and cool for 5 minutes. Garnish with remaining chopped cilantro.