This classic chicken tikka masala recipe is a homemade version of the popular Indian dish. Tender pieces of marinated chicken are cooked in a rich and creamy tomato-based sauce. The chicken is first marinated in a mixture of yogurt, lemon juice, and spices, then grilled or baked until perfectly cooked. The sauce is made with a blend of onions, garlic, ginger, and a combination of aromatic spices like cumin, coriander, and garam masala. The dish is finished off with a touch of cream and garnished with fresh cilantro. Serve this delicious chicken tikka masala with steamed rice or naan bread for a satisfying meal.