Description
This quick and easy homemade butter chicken recipe brings authentic Indian flavors to your table with tender marinated chicken in a rich, creamy tomato sauce, perfect for a weeknight meal.
Ingredients
1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
1 teaspoon salt
1 teaspoon garlic powder
1 teaspoon sweet paprika
½ teaspoon curry powder
1 tablespoon Greek yogurt
3 tablespoons vegetable oil
3 tablespoons butter, divided
6 garlic cloves, minced
1 medium onion, diced
1 15-ounce can tomato sauce
1 teaspoon sugar
1 teaspoon salt, adjust to taste
½ teaspoon black pepper
2 cups heavy cream
½ teaspoon cayenne pepper, optional for heat
1 teaspoon garam masala
½ teaspoon curry powder
¼ cup freshly chopped parsley, optional, for garnish
Instructions
Step 1: In a medium bowl, combine chicken chunks with 1 teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, ½ teaspoon curry powder, and 1 tablespoon Greek yogurt. Mix well to ensure chicken is evenly coated. Cover the bowl and marinate in the refrigerator for at least 15 minutes, or up to 30 minutes for deeper flavor.
Step 2: Heat 3 tablespoons vegetable oil and 1 tablespoon of butter in a large skillet or Dutch oven over medium-high heat. Once hot, add the marinated chicken and cook for 5-7 minutes, turning occasionally, until lightly browned on all sides. The chicken does not need to be cooked through at this stage. Remove the chicken from the skillet and set aside.
Step 3: Reduce the heat to medium. Add the remaining 2 tablespoons of butter to the skillet. Once melted, add the minced garlic and diced onion. Sauté for 5-7 minutes until the onion is softened and translucent, stirring frequently.
Step 4: Stir in the 15-ounce can of tomato sauce, 1 teaspoon sugar, 1 teaspoon salt (adjust to taste), ½ teaspoon black pepper, ½ teaspoon cayenne pepper (if using for heat), and 1 teaspoon garam masala, and an additional ½ teaspoon curry powder. Bring the sauce to a gentle simmer, scraping any browned bits from the bottom of the pan.
Step 5: Return the cooked chicken to the skillet, immersing it in the sauce. Pour in the 2 cups of heavy cream. Stir well to combine all ingredients. Reduce the heat to low, cover the skillet, and let it simmer for 15-20 minutes, stirring occasionally, until the sauce has thickened slightly and the flavors have melded together.
Step 6: Taste the butter chicken and adjust seasoning if necessary, adding more salt or sugar as desired. Serve hot, garnished with fresh chopped parsley, if desired, and enjoy with rice or naan.
Notes
For an even richer sauce, you can blend the sautéed onions and tomatoes after cooking them, before adding the cream. If you prefer a milder curry, simply omit the cayenne pepper. This dish is best served immediately with warm naan bread and fluffy basmati rice, but leftovers are also delicious!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1.5 cups
- Calories: 550 kcal
- Sugar: 8g
- Sodium: 800mg
- Fat: 40g
- Saturated Fat: 20g
- Unsaturated Fat: 18g
- Trans Fat: 0.5g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 150mg
