This classic butter chicken recipe is a homemade version of the popular Indian dish. Tender chicken pieces are marinated in a flavorful blend of spices, yogurt, and lemon juice, then cooked in a rich and creamy tomato-based sauce. The dish gets its name from the generous amount of butter used in the recipe, which gives it a velvety smooth texture and a rich, buttery flavor. Serve this delicious butter chicken with steamed rice or naan bread for a satisfying meal.