Quick & Easy Homemade Butter Chicken – Creamy, Flavorful & Comforting
Butter Chicken (Murgh Makhani) is one of the most iconic dishes of Indian cuisine—creamy, rich, and packed with flavor. Traditionally made with marinated chicken cooked in a tomato-based sauce enriched with cream and butter, this recipe delivers all the authentic flavors you crave without the long cooking times.
Perfect for a weeknight dinner or when you want to impress guests, this quick & easy homemade butter chicken uses simple ingredients you likely already have at home. Serve it with warm naan, fluffy basmati rice, or roti for the ultimate comfort meal.

🌟 Why You’ll Love This Recipe
- Authentic taste, simplified – No hours of marinating needed.
 - One-pan wonder – Easy cleanup with minimal steps.
 - Rich & creamy – The sauce is perfectly spiced and velvety smooth.
 - Customizable – Adjust spice levels to suit your taste.
 - Better than takeout – Ready in under 40 minutes!
 
🧾 Ingredients
- 1 ½ lbs boneless chicken thighs (cut into bite-sized pieces)
 - 2 tbsp butter
 - 1 tbsp oil
 - 1 large onion (finely chopped)
 - 3 cloves garlic (minced)
 - 1 tbsp fresh ginger (grated)
 - 1 cup tomato puree
 - ½ cup heavy cream (or coconut cream for dairy-free)
 - ½ cup plain yogurt
 - 2 tsp garam masala
 - 1 tsp ground cumin
 - 1 tsp ground coriander
 - 1 tsp paprika
 - ½ tsp chili powder (adjust to spice level)
 - ½ tsp turmeric
 - 1 tsp salt (to taste)
 - ¼ cup fresh cilantro (chopped, for garnish)
 

🥄 Instructions
- Cook chicken – Heat oil and 1 tbsp butter in a skillet. Add chicken pieces and cook until golden brown (about 6–7 minutes). Remove and set aside.
 - Make base sauce – In the same skillet, add remaining butter. Sauté onions until golden, then stir in garlic and ginger.
 - Add spices – Mix in garam masala, cumin, coriander, paprika, chili powder, and turmeric. Cook for 1 minute until fragrant.
 - Tomato & cream – Stir in tomato puree and cook for 5 minutes. Reduce heat, then stir in yogurt and cream until smooth.
 - Simmer with chicken – Return chicken to the pan. Simmer for 10–15 minutes until chicken is tender and sauce thickens.
 - Garnish & serve – Sprinkle fresh cilantro on top. Serve hot with naan or rice.
 

🌿 Tips & Variations
- Lighter option: Swap cream for milk or coconut milk.
 - Extra smoky flavor: Grill or broil chicken before adding to sauce.
 - Spicy version: Add green chilies or extra chili powder.
 - Make ahead: Sauce can be made a day ahead and reheated with chicken.
 

Quick & Easy Homemade Butter Chicken
Ingredients
Equipment
Method
- Heat oil and 1 tbsp butter in a skillet. Add chicken pieces and cook until golden brown. Remove and set aside.
 - Add remaining butter, sauté onions until golden, then add garlic and ginger.
 - Stir in garam masala, cumin, coriander, paprika, chili powder, and turmeric. Cook 1 minute.
 - Add tomato puree and cook 5 minutes. Reduce heat and stir in yogurt and cream until smooth.
 - Return chicken to the pan. Simmer 10–15 minutes until tender and sauce thickens.
 - Garnish with cilantro and serve hot with naan or rice.
 
