Description
There are certain meals that feel like they wrap around you the way a warm blanket does on a chilly night, and this Indian Butter Chicken is one of them. Tender chicken simmers in a silky tomato-butter sauce with warm spices, giving you a creamy, restaurant-style curry that you can easily make in your own kitchen.
Ingredients
Scale
- 1 1/2 pounds boneless, skinless chicken thighs, cut into chunks
- 1/2 cup plain yogurt
- 1 tablespoon lemon juice
- 1 tablespoon grated ginger
- 1 tablespoon grated garlic
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon salt
- 3 tablespoons unsalted butter
- 1 tablespoon neutral oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 1 tablespoon tomato paste
- 1 1/2 cups tomato purée
- 1 teaspoon paprika
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1/2 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1 cup heavy cream
- 1 teaspoon sugar
- 1 teaspoon dried fenugreek (optional)
- Salt to taste
- Fresh cilantro, for garnish
- Extra butter, for serving (optional)
- Warm basmati rice or naan, for serving
Instructions
- In a large bowl, whisk together the yogurt, lemon juice, grated ginger, grated garlic, garam masala, ground cumin, paprika, and salt until smooth, then add the chicken pieces and coat them well in the marinade.
- Cover and refrigerate the marinated chicken for at least 30 minutes, or up to overnight, to allow the flavors to penetrate and the meat to tenderize.
- Heat the neutral oil and 1 tablespoon of the butter in a large skillet over medium-high heat, then sear the marinated chicken pieces in batches until lightly browned on the outside; transfer the browned chicken to a plate and set aside.
- Reduce the heat to medium, add the remaining butter to the same skillet, and sauté the diced onion until soft and lightly golden, stirring often so it cooks evenly.
- Stir in the minced garlic, grated ginger, and tomato paste, cooking for about a minute until fragrant, then sprinkle in the paprika, ground coriander, garam masala, ground cumin, and turmeric to bloom the spices.
- Pour in the tomato purée and sugar, season with a pinch of salt, and let the sauce simmer gently for 10–15 minutes, stirring occasionally, until slightly thickened and mellow in flavor.
- Lower the heat, stir in the heavy cream and dried fenugreek, and let the sauce simmer on low for a few minutes until smooth and velvety, adjusting salt to taste.
- Return the browned chicken and any juices to the pan, stir to coat in the sauce, and simmer for another 10–15 minutes, or until the chicken is cooked through and the sauce has thickened to your liking.
- Garnish the Indian Butter Chicken with fresh cilantro, add a small knob of extra butter if desired, and serve hot over basmati rice or with warm naan.
Notes
- For the best flavor and tenderness, marinate the chicken overnight if you have time.
- If you prefer a lighter dish, replace part of the heavy cream with half-and-half or plain Greek yogurt added off the heat.
- For an extra-smooth sauce, blend the tomato mixture before adding the cream and chicken back into the pan.
- To create a mild smoky note without special equipment, add a small pinch of smoked paprika to the sauce instead of using charcoal.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 7
- Sodium: 900
- Fat: 35
- Saturated Fat: 18
- Unsaturated Fat: 15
- Trans Fat: 0
- Carbohydrates: 15
- Fiber: 2
- Protein: 40
- Cholesterol: 200
