If you're a fan of butter chicken, you'll love this butter chicken tikka masala recipe. The chicken is marinated in a mixture of yogurt, lemon juice, and spices, then cooked in a rich and creamy tomato-based sauce. The sauce is made with tomatoes, onions, garlic, ginger, butter, and a blend of aromatic spices. The addition of butter gives the dish a velvety smooth texture and a rich and indulgent flavor. Serve it with naan bread or basmati rice for a truly satisfying meal.