Go Back
+ servings
Homemade Butter Chicken Recipe

Deliciously Creamy Homemade Butter Chicken Recipe to Savor

Try this Homemade Butter Chicken Recipe for a comforting, creamy dish bursting with flavor, perfect for family dinners.
Prep Time 15 minutes
Cook Time 30 minutes
Marinating Time 15 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Chicken
Cuisine: Indian
Calories: 400

Ingredients
  

For the Marinade
  • 1 pound Skinless Boneless Chicken Thighs Provides richness and flavor; chicken breast can be a leaner option.
  • 1 teaspoon Salt Enhances overall flavor; adjust according to taste.
  • 1 teaspoon Garlic Powder Adds depth and aroma; feel free to substitute fresh garlic.
  • 1 teaspoon Sweet Paprika Contributes sweetness and vibrant color; try smoked paprika for a twist.
  • 1 tablespoon Curry Powder Adds warmth and complexity; garam masala can be a delightful alternative.
  • 1 cup Greek Yogurt Tenderizes meat and brings creaminess; substitute with dairy-free yogurt if needed.
For the Sauce
  • 2 tablespoons Vegetable Oil Ideal for cooking; opt for canola or grapeseed due to high smoke points.
  • 1 tablespoon Butter Provides a rich flavor in the sauce; margarine works for a dairy-free version.
  • 3 cloves Garlic Freshly minced for optimal flavor; can use garlic paste in smaller amounts.
  • 1 medium Onion Adds a sweet base flavor; yellow is preferred, but white or shallots can work.
  • 1 cup Tomato Sauce Forms the primary sauce base; diced tomatoes can lend a chunkier texture.
  • 1 teaspoon Sugar Balances acidity from tomatoes; omit for a sugar-free version or use a sweetener.
  • 1/2 teaspoon Black Pepper Adds spice; freshly cracked is best, adjust according to heat preference.
  • 1/2 cup Heavy Cream Creates a decadent, creamy sauce; swap with coconut cream for a lighter alternative.
  • 1/4 teaspoon Cayenne Pepper Adds a kick of heat; leave out if you prefer a milder dish.
  • 1 teaspoon Garam Masala Provides a tantalizing blend of spices; both homemade or store-bought options work well.
For Garnish and Serving
  • 1/4 cup Freshly Chopped Parsley Adds brightness and freshness to the dish; cilantro is a great swap.
  • 4 pieces Naan Bread Perfect accompaniments that soak up the creamy sauce.
  • 2 cups Steamed Rice Perfect accompaniments that soak up the creamy sauce.

Equipment

  • large bowl
  • Skillet
  • Meat Thermometer

Method
 

Step-by-Step Instructions
  1. Begin by combining skinless boneless chicken thighs, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a large bowl. Ensure the chicken is well-coated with the marinade, then cover and let it sit for at least 15 minutes at room temperature.
  2. In a large skillet, heat 2 tablespoons of vegetable oil over medium-high heat. Add the marinated chicken thighs and cook for 8-10 minutes, turning occasionally until the chicken is golden brown on the outside.
  3. Reduce the heat to medium and add the minced garlic and diced onion to the remaining oil in the skillet. Sauté for 3-4 minutes or until the onion becomes translucent and fragrant.
  4. Pour in the tomato sauce and sprinkle in the sugar, stirring well to combine. Allow the mixture to simmer for about 5 minutes, letting the flavors meld together.
  5. Reduce the heat to low and add the heavy cream, stirring gently until the sauce turns a lovely orange hue. Let it simmer on low for another 2-3 minutes.
  6. Sprinkle in the cayenne pepper and garam masala as well as freshly cracked black pepper to taste. Allow the mixture to simmer on low heat for about 10 minutes.
  7. Just before serving, cut the cold butter into small pieces and stir it into the sauce.
  8. Plate your delicious homemade Butter Chicken alongside warm naan bread or steamed rice. Ladle the creamy sauce generously over the chicken and enjoy!

Nutrition

Serving: 1servingCalories: 400kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 90mgSodium: 800mgPotassium: 700mgFiber: 2gSugar: 5gVitamin A: 1000IUVitamin C: 5mgCalcium: 150mgIron: 2mg

Notes

Allow the chicken to marinate for at least 15 minutes for better flavor. Store leftovers in an airtight container for up to 3 days.

Tried this recipe?

Let us know how it was!