v
PrintA 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.
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)
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.