Go Back
+ servings
Homemade Butter Chicken

Creamy Homemade Butter Chicken That Will Wow Your Family

Experience the magic of Homemade Butter Chicken, a creamy, spiced delight perfect for family dinners.
Prep Time 15 minutes
Cook Time 30 minutes
Marinating Time 15 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 450

Ingredients
  

For the Marinade
  • 1 pound Chicken Breast or Thighs Choose thighs for juiciness.
  • 1 cup Greek Yogurt Plant-based yogurt can be used for a dairy-free option.
  • 1 teaspoon Salt Adjust according to taste.
  • 1 teaspoon Garlic Powder Fresh garlic can be used instead.
  • 1 teaspoon Paprika Smoked paprika can elevate the flavor.
  • 1 tablespoon Curry Powder Select a blend you love.
For the Cooking
  • 2 tablespoons Butter Can be substituted with oil.
  • 1 tablespoon Olive Oil Skip if using only butter.
  • 3 cloves Minced Garlic Fresh garlic for enhanced taste.
  • 1 medium Diced Onion Yellow onion works best.
For the Sauce
  • 1 cup Tomato Sauce Crushed tomatoes can be used for chunkier texture.
  • 1 teaspoon Sugar Can replace with honey or maple syrup.
  • 1 teaspoon Black Pepper Adjust based on preference.
  • 1 teaspoon Cayenne Pepper Optional for a spicy kick.
  • 1 cup Heavy Cream Coconut cream is a dairy-free alternative.
  • 1 tablespoon Garam Masala Can substitute with cumin, coriander, cinnamon, and cloves.
For Garnish
  • 1/4 cup Fresh Parsley or Cilantro Adds freshness and color.

Equipment

  • large mixing bowl
  • Large skillet
  • tongs

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine a pound of chicken breast or thighs with salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix until the chicken is well-coated and let it marinate for at least 15 minutes.
  2. Heat a large skillet over medium-high heat and melt half of the butter with olive oil. Add the marinated chicken in a single layer, searing for 4-5 minutes until golden brown, then remove and set aside.
  3. In the same skillet, add the remaining butter and let it melt. Add minced garlic and diced onion, sautéing for 2-3 minutes until soft and translucent.
  4. Stir in the tomato sauce, sugar, salt, black pepper, curry powder, and cayenne pepper. Let it simmer on medium heat for about 5-7 minutes.
  5. Reduce the heat to low and stir in the heavy cream, letting it simmer gently for 5-7 minutes until thick and velvety.
  6. Return the seared chicken to the skillet, stir in garam masala, and let it simmer on low heat for 8-10 minutes to absorb flavors.
  7. Garnish with chopped fresh parsley or cilantro just before serving. Serve hot with naan or steamed basmati rice.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 20gProtein: 30gFat: 30gSaturated Fat: 15gCholesterol: 100mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 4gVitamin A: 500IUVitamin C: 10mgCalcium: 100mgIron: 2mg

Notes

Store leftovers in the fridge for up to 3 days. Flavors deepen overnight, enhancing taste.

Tried this recipe?

Let us know how it was!