For those following a vegan diet, this chicken vindaloo recipe is a perfect option. Instead of using actual chicken, this recipe uses plant-based chicken substitutes made from soy or wheat protein. The chicken substitutes are marinated in a mixture of dairy-free yogurt, ginger, garlic, and spices, which helps to infuse them with delicious flavors. The sauce is made with tomatoes, onions, and a blend of spices like cumin, coriander, and turmeric. It's simmered until thick and rich, coating the vegan chicken with a luscious sauce. Serve this vegan chicken vindaloo with steamed basmati rice or whole wheat naan for a satisfying and flavorful meal.