v Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, spiced tomato-based curry made in one pot, this quick & easy homemade butter chicken features tender chicken pieces simmered in a rich sauce. It’s flavorful, comforting, and perfect for busy nights.

Ingredients

Scale

1 ½ lbs boneless skinless chicken thighs, cut into chunks
1 tbsp oil (vegetable or avocado)
1 medium yellow onion, finely chopped
3 cloves garlic, minced
1 tbsp grated fresh ginger
1 tbsp garam masala
1 tsp ground cumin
1 tsp paprika
2 tbsp tomato paste
1 (14 oz) can crushed tomatoes
½ cup heavy cream (or full-fat coconut milk)
2 tbsp unsalted butter
Salt to taste
Chopped cilantro for garnish (optional)

Instructions

  • Heat oil in a large skillet or pot over medium-high. Brown chicken on all sides in batches; remove and set aside.

  • In the same pan, cook chopped onion for 5–7 minutes. Add garlic and ginger; stir 1–2 minutes.

  • Add garam masala, cumin, and paprika. Stir constantly for 30 seconds to bloom spices.

  • Mix in tomato paste and cook for 1 minute. Pour in crushed tomatoes and simmer 10 minutes.

  • Lower heat and stir in cream. Add chicken back to the pot and cook 10–15 minutes until done.

  • Finish with butter, stir until melted. Taste and adjust seasoning.

  • Garnish with cilantro and serve hot.