When youre craving for indian food, this classic butter chicken will definitely satisfy your tastebuds. Juicy morsels of chicken cooked in a decadent gravy that is creamy and velvety smooth, this dish can be enjoyed on its own but will taste even better when eaten with rice or flatbreads like naan to soak up the flavors of the buttery spiced tomato sauce.