Cilantro and chopped cashews for serving (optional)
Instructions
Stir the yogurt, vindaloo spice blend, and lemon juice together in a medium bowl. Stir in the chicken and make sure the chicken is thoroughly coated with the marinade. Cover and place in the refrigerator to marinate for about 8-10 hours, or you can leave the mixture on the counter for 1 hour to marinate if you’re short on time.
Melt the butter over low heat in a large sauté pan. Add the onions and cook on low heat for about 35-40 minutes, stirring occasionally until soft and caramelized. Stir in the chicken mixture (yogurt, spices and all) and increase the heat to medium. Stir in the tomatoes, stock and salt. Continue to cook, stirring frequently, until chicken is cooked through, about 15 minutes. Stir in the cream. Serve over riced cauliflower, or soaked brown rice, and top with chopped cilantro and cashews.