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

Homemade Butter Chicken Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ezabella
  • Total Time: 45 minutes
  • Yield: 4-6 servings

Description

Quick & Easy Homemade Butter Chicken is a rich, creamy, and flavorful Indian dish that’s perfect for a cozy dinner. This simple recipe features tender chicken marinated in spices, cooked in a buttery tomato sauce, and served with naan bread or steamed rice. Ready in just 45 minutes, this comforting dish will become a family favorite!


Ingredients

For the Chicken & Marinade:

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

For the Butter Chicken Sauce:

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)

To Serve:

Naan bread

Steamed rice


Instructions

  1. Marinate the Chicken: In a bowl, combine chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix well and marinate for at least 15 minutes.

  2. Cook the Chicken: Heat 3 tablespoons of vegetable oil in a skillet over medium-high heat. Add chicken and cook for 8-10 minutes, until golden and cooked through. Remove chicken and set aside.

  3. Prepare the Sauce: In the same pan, melt 1 tablespoon butter. Add garlic and onion, sauté until translucent. Stir in tomato sauce and sugar, simmer for 2-3 minutes.

  4. Build the Sauce: Return chicken to the skillet, then add cream. Stir until the sauce turns a rich orange hue.

  5. Season & Simmer: Add cayenne pepper (optional), garam masala, curry powder, and black pepper. Simmer on low heat for 10 minutes to meld flavors.

  6. Finish with Butter: Stir in remaining butter for a silky finish. Garnish with parsley if desired.

  7. Serve: Serve hot with naan bread and steamed rice.

Notes

For a spicier dish, increase cayenne pepper or add fresh chilies.

For a vegetarian version, substitute chicken with paneer or tofu.

Use light cream for a lower-fat option.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stove-top
  • Cuisine: Indian