Go Back

Butter Chicken

A quick and easy recipe for homemade butter chicken that delivers rich flavors and comfort in every bite.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

Main Ingredients
  • 1.5 pounds skinless, boneless chicken thighs, cut into bite-sized chunks Tender and juicy, chicken thighs soak up the flavors beautifully.
  • 1 teaspoon salt A little seasoning goes a long way in elevating the overall taste.
  • 1 teaspoon garlic powder For that extra layer of garlicky goodness without the fuss.
  • 1 teaspoon sweet paprika Adds a touch of sweetness and a lovely color to the dish.
  • 0.5 teaspoon curry powder A thrilling hint of warmth to get your taste buds dancing!
  • 1 tablespoon Greek yogurt Helps to tenderize the chicken and infuse it with creaminess.
  • 3 tablespoons vegetable oil A neutral oil perfect for cooking while allowing the spices to shine.
  • 3 tablespoons butter (divided) For that silky richness we all crave in butter chicken!
  • 6 cloves garlic (minced) Garlic enthusiasts rejoice! Fresh is always best.
  • 1 medium onion (diced) Caramelized onion adds sweetness and depth to the sauce.
  • 1 15-ounce can tomato sauce The base of our beautiful sauce—vitamin-packed and deliciously smooth!
  • 1 teaspoon sugar Balances the acidity of the tomatoes beautifully.
  • 1 teaspoon salt (adjust to taste) Always taste and season as you go!
  • 0.5 teaspoon black pepper A hint of heat to balance the flavors harmoniously.
  • 2 cups heavy cream Rich and decadent; it makes the sauce luscious and dreamy.
  • 0.5 teaspoon cayenne pepper (optional for heat) A spicy kick—add according to your preference!
  • 1 teaspoon garam masala An aromatic blend that adds warmth and complexity.
  • 0.5 teaspoon curry powder Just a touch more enhances the flavor profile wonderfully.
  • 0.25 cup freshly chopped parsley (optional, for garnish) A pop of color and freshness to brighten up your dish!
  • as needed Naan bread Everything is better with naan to soak up that divine sauce!
  • as needed Steamed rice Serve with rice for an authentic Indian meal experience.

Method
 

Marinate the Chicken
  1. In a large bowl, combine the chicken chunks, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Give it a good mix so every piece is coated nicely. Let it marinate for at least 30 minutes.
Cook the Chicken
  1. Heat 1 tablespoon of vegetable oil and 1 tablespoon of butter in a large skillet over medium-high heat. Add the marinated chicken, which will sizzle cheerfully as it hits the pan. Brown the chicken on all sides until cooked through.
Prepare the Sauce Base
  1. In the same skillet, melt another tablespoon of butter. Add your diced onion and cook until it’s golden and fragrant—about 5 minutes.
  2. Next, stir in the minced garlic. Let that sauté for about 1 minute.
Build the Sauce
  1. Pour in the can of tomato sauce, sugar, salt, and black pepper. Stir well and let it simmer for about 5 minutes.
Season and Simmer
  1. Add the heavy cream! Stir it in gently, and watch as the sauce transforms into a beautiful creamy mix. Add cayenne pepper if you crave a little spice and those iconic garam masala and curry powder. Let this simmer for another 10 minutes.
Finish with Butter
  1. Stir in the final tablespoon of butter for that luscious finish. Add the cooked chicken back into the sauce. Let it simmer for another 5 minutes.
Serve and Enjoy
  1. Spoon this divine butter chicken over a bed of steamed rice or pair it with naan. Garnish with freshly chopped parsley.

Notes

Marinate the chicken longer for more flavor. Use ghee instead of butter for a richer taste.