This recipe makes a lot of curry, but that’s intentional. Every time we make it, we always wish we had more for a second night, so we developed this recipe to fix that. With rice and naan, this recipe should serve 8 people, maybe 6 if they are really hungry.
Chicken thighs are best for this one, as they turn out much more tender in the end. That said, you can use chicken breast; just watch the baking time and consider underbaking slightly before simmering it in the sauce at the end.
3 pounds boneless, skinless chicken thighs, cut into ½ inch cubes (1.4 kg)
1 ½ cups whole-milk plain yogurt, 12 ounces (340 g)
2-inch piece of ginger, finely grated on a microplane, 1 ½ tablespoons
3 garlic cloves, finely grated on a microplane, 1 tablespoon
1 ½ tablespoons garam masala
1 tablespoon curry powder
1 teaspoon ground cumin
1 teaspoon sweet paprika
1 teaspoon fine sea salt
1 lemon, juiced
3 tablespoons ghee or clarified butter (or a neutral oil like avocado)
1 medium onion, diced small
2-inch piece of ginger, finely grated on a microplane, 1 ½ tablespoons
5 cloves garlic, finely grated on a microplane, 1 ½ tablespoons
1 tablespoon garam masala
1 teaspoon smoked paprika
½ teaspoon ground cumin
½ teaspoon curry powder
6 tablespoons tomato paste (85 g)
1 (15-ounce) can crushed tomatoes, see tips
1 ¾ cups chicken broth (415 g)
1 ¾ cups heavy cream (420 g)
Salt, to taste
¼ cup packed cilantro leaves, for serving
Cooked basmati rice, for serving
1Marinate the chicken: In a big bowl, stir together the yogurt, ginger, garlic, garam masala, curry powder, cumin, sweet paprika, salt, and lemon juice. Add your chicken pieces and give everything a good mix so the chicken is well coated. Let it marinate for at least 20 minutes, or refrigerate, covered, for up to 8 hours.
2Prep: Preheat the oven to 450°F (232°C). Line a rimmed baking sheet with foil or parchment paper. If you do not have a rimmed baking sheet, use 2 baking dishes instead (since the chicken releases a lot of liquid as it bakes).
3Make the sauce: In a wide, deep skillet or Dutch oven over medium heat, melt the ghee and add the onions. Cook them until they’re soft and smell sweet. Stir in the ginger, garlic, garam masala, smoked paprika, cumin, and curry powder. Keep stirring for one more minute to wake up all the spices.
4Stir in the tomato paste and cook for 2 to 3 minutes. Pour in the crushed tomatoes, chicken broth, and cream. Whisking helps the tomato paste incorporate and smooths out any lumps. Bring to a simmer, then reduce the heat to a gentle bubble (too vigorous and the sauce may separate). Let it cook until the sauce has thickened and reduced by a third, about 30 minutes. As it simmers, taste and check for seasoning, adding salt if you think it needs it. As it reduces, the tomato and spice flavors come through even more (the chicken and juices from cooking it bump up the spice flavor later on, too).
5Bake the chicken: While your sauce is simmering, spread the marinated chicken out in a single layer on your prepared baking sheet (or in the baking dishes). Scrape any leftover marinade from the bowl and spread it over the top of the chicken. Bake until the chicken starts to brown around the edges, about 20 minutes.
6To finish: When the chicken is done, let it rest while your sauce finishes up. Then add the chicken and all the juices from the baking sheet into the sauce. Let everything simmer together for 5 minutes. Serve over fluffy basmati rice and scatter plenty of fresh cilantro on top.