marinate the chicken
Add chicken breast cut in cubes to a bowl. Add ginger, cinnamon, turmeric, garam masala, paprika powder, and salt and pepper. Drizzle olive oil over the chicken mixture. Add plain yogurt and stir well to combine.TipFeel free to make this step up to one day ahead and keep the marinated chicken chilled in a fridge, covered. Place at room temperature about 30 minutes before cooking.
cook the chicken tikka
Place a pan with butter over medium-low heat. When the butter melts, add the diced onion, diced garlic, and sliced chili. Cook for 5 minutes. Add the chicken mixture, stir to combine and cook for 5 minutes, stirring occasionally. Add the diced tomatoes, cover with a lid and cook for 15 minutes.
finish and serve
Add heavy cream to the chicken sauce, stir and cook for 5 minutes over low heat. Serve delicious Chicken Tikka Masala with homemade flatbread and basmati rice. Optionally sprinkle with chopped parsley.