This homemade Chicken Vindaloo is rich, spicy, tangy, and packed with flavor. It tastes like something you’d order from your favorite Indian restaurant, but it’s surprisingly easy to make at home.