Indian butter chicken, also known as Murgh Makhani, is a popular and indulgent dish that is loved by many. Using a food processor can help you create a smooth and creamy tomato-based sauce for the chicken. Blend together onions, garlic, ginger, and tomatoes in the food processor to create a puree. In a hot pan, cook the puree with spices like garam masala, turmeric, and chili powder. Add chicken pieces and let them cook until browned. Then, add butter and cream to create a rich and velvety sauce. Let the chicken simmer in the sauce until it's cooked through and tender. Serve the Indian butter chicken with naan bread or basmati rice for a truly satisfying meal.