Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Skillet of butter chicken simmering with tomato and cream sauce.

Homemade Butter Chicken: 5-Step Ultimate Creamy Easy Recipe


  • Author: RoniWilliams
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Halal

Description

Homemade Butter Chicken: Quick and easy, restaurant-quality comfort food featuring tender chicken simmered in a creamy, buttery tomato sauce with warming spices.


Ingredients

Scale
  • 1 lb boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 1/2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp chili powder (adjust to taste)
  • 1/2 tsp turmeric
  • 1/2 tsp salt
  • 1 cup tomato puree (or crushed tomatoes)
  • 1 cup heavy cream (or coconut cream for a lighter version)
  • 1 tbsp tomato paste
  • 1 tsp sugar (optional, to balance acidity)
  • 2 tbsp chopped cilantro (for garnish)

Instructions

  1. Heat butter and olive oil in a large skillet over medium heat. Add onion and sauté until golden and soft, about 5 minutes.
  2. Stir in garlic, ginger, and spices (garam masala, cumin, chili powder, turmeric, and salt). Cook for 30 seconds until fragrant.
  3. Add tomato puree and tomato paste, stirring to combine. Simmer for 5 minutes.
  4. Stir in heavy cream and sugar (if using). Add chicken pieces, ensuring they’re coated in the sauce.
  5. Simmer gently for 20-25 minutes, stirring occasionally, until chicken is tender and sauce is thick and creamy.
  6. Garnish with fresh cilantro and serve hot with rice or naan.

Notes

  • Best served with rice or naan.
  • For a lighter version, substitute coconut cream for heavy cream.
  • Adjust chili powder to taste for desired spice level.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired

Keywords: Homemade Butter Chicken, Butter Chicken Recipe, Indian Chicken Curry, Creamy Butter Chicken