If you’ve never had Chicken Vindaloo, you’re in for a treat! This classic Indian dish is made with chunks of marinated chicken and tender potatoes simmered in a tangy, flavorful, and perfectly spiced broth. Serve over fluffy white rice with Perfect Naan Bread for an irresistible, comforting meal! Instant Pot instructions included!
2poundsboneless skinless chicken breastcut into 2 inch pieces
⅔cupapple cider vinegar
3clovesgarlicminced
2tablespoonsKashmiri chili powderdivided
2teaspoonscumin
2teaspoonscoriander
1teaspoonground black pepper
1teaspooncardamom
1teaspoonground cloves
½teaspooncinnamon
1teaspoonsalt
¼cupghee
½red onionfinely diced
2yellow potatoescut into 2 inch pieces
1cupchicken broth
Cooked rice for serving
Chopped cilantro for garnish
Instructions
Marinade the chicken, place the diced chicken into a large ziploc bag, or sealable container along with the apple cider vinegar, garlic, 1 tablespoon Kashmiri chili powder, cumin, coriander, pepper, cardamom, cloves, cinnamon, and salt. Mix well and set aside to marinate for at least 30 minutes, or up to 12 hours in the fridge.
Heat a large, heavy bottom pot on the stove over medium high heat. Add the ghee and onion. Sauté the onion until it is transparent.
To the pot add the potatoes and marinated chicken, along with all the marinade and additional 1 tablespoon Kashmiri chili powder. Sauté everything together for about 5 minutes.
Reduce the heat to medium and add chicken stock, stir and cover. Allow everything to cook for 25-35 minutes, until the chicken is cooked through and the potatoes are fork tender.
Remove the vindaloo from heat and serve over rice, garnish with cilantro and enjoy!