Authentic Indian Butter Chicken in creamy sauce and easy to make at home.
Prep Time10 minutesmins
Cook Time25 minutesmins
Total Time35 minutesmins
Course: Main Course
Cuisine: Indian
Keyword: Authentic butter chicken, Authentic Indian butter chicken, best butter chicken, butter chicken, easy butter chicken, homemade Indian butter chicken, quick and easy butter chicken
Servings: 6
Calories:
Ingredients
Marinate
1 ½lbschicken thighsboneless & skinless
½cupwhole milk plain yogurt
1tbspgrated garlic
1tbspgrated ginger
2tspgaram masala
1tspground turmeric
1tspred chili powder Indian spice
1tspground cumin
1tspsalt
Sauce
1cupheavy whipping cream
1cuptomato puree
2tbspghee or butter
1tbspgranulated sugar
1tspsalt
1tspground cumin
1tspgaram masala
Instructions
Marinate
Trim off fat from the chicken. Then, cut into cubes. Place chicken in a bowl.
Add yogurt, turmeric, garam masala, red chili powder, cumin, ginger, garlic, and salt. Mix everything together until all the chicken is well coated. Cover with saran wrap or plastic and refrigerate for at least 1 hour but preferably overnight (the longer you marinate the tender the chicken will be).
Cook
Heat the pan to medium-high. Add ghee/butter and wait until fully melted.
Cooking in 2 batches: add half of the marinated chicken to the hot pan. Sear all sides for 3 minutes total and then transfer to a plate/bowl. Repeat: sear and transfer to a plate/bowl the second batch of chicken.
Sauce In the same pan: add heavy whipping cream (or evaporated milk for less calories), tomato puree, cumin, salt, sugar, garam masala and mix everything together. Return the seared chicken to the pan. Turn down the heat to medium. Simmer for 17-20 minutes until the chicken is fully cooked (internal temp. 165°F) and the sauce has thickened. Season with salt if needed.
Garnish with chopped cilantro. Serve with white rice or naan bread.