Tomato Butter Chicken is a rich and creamy Indian curry made with tender chicken pieces cooked in a tomato-based sauce. The combination of tomatoes, butter, and spices creates a flavorful and indulgent dish that is loved by both kids and adults. Serve it with naan or rice for a satisfying meal.