This rich and creamy Indian Butter Chicken recipe offers three versatile cooking methods—slow cooker, stovetop, and Instant Pot—to prepare tender chicken in a fragrant curry sauce with a perfect balance of spices, tomato, and dairy. Featuring a luscious blend of onions, bell peppers, carrots, garlic, ginger, and warming spices like curry powder and garam masala, finished with butter, yogurt, and half-and-half, this dish is ideal served over rice or with naan bread for an authentic and comforting meal.