If you like your butter chicken with a kick of heat, this recipe is for you. The chicken is marinated in a spicy yogurt mixture, then cooked in a fiery tomato sauce. The sauce is made with butter, onions, garlic, ginger, and a blend of hot spices like cayenne pepper and chili powder. The result is a bold and flavorful dish that will satisfy any spice lover. Serve this spicy butter chicken with cooling raita and naan bread to balance out the heat.