Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(17)
Export 29 ingredients for grocery delivery
Step 1
Make Marinade: In a mixing bowl combine yogurt, oil, garlic, ginger, lime, cayenne pepper, garam masala, smoked paprika, and salt. Add chopped chicken pieces and set aside to marinate for 30 minutes (or refrigerate for up to 1 day, stored in the fridge).
Step 2
Cook Chicken: Heat 1 or 2 Tablespoons oil in a grill pan or cast-iron skillet over medium-high heat. Once hot, cook chicken pieces in batches, being careful not to overcrowd the pan, and cook for a few minutes on each side, until cooked through. Add additional oil, as needed, for multiple batches. Set aside and keep warm while making the sauce.
Step 3
Make Sauce: Heat 2 tablespoons oil in a saucepan over medium heat. Once hot add the peppercorns, bay leaves, cloves, and cinnamon stick and saute for 20 seconds, careful not to let them burn. Add chopped onions, green chilies or jalapeno, ginger, and garlic and saute for 2-3 minutes. Add tomatoes, tomato sauce, and spices and mix well. Cover and simmer for 10-15 minutes.
Step 4
Blend until smooth: Discard bay leaves, cinnamon stick and cloves. Use a blender or immersion blender to puree the sauce until smooth. Stir in coconut milk or cream.
Step 5
Return the chicken to the pot and simmer for 5 more minutes.
Step 6
Serve over hot cooked basmati rice, with a side of naan.