If you’re looking for a quick and easy homemade butter chicken recipe that is both delicious and satisfying, you’re in the right place! This dish is perfect for busy weeknights and is sure to become a family favorite. The creamy sauce combined with tender chicken will have your taste buds singing.
Thank you for reading this post, don't forget to subscribe!Table of Contents
Why You’ll Love This Quick & Easy Homemade Butter Chicken Recipe
Butter chicken, also known as “Murgh Makhani,” is a classic Indian dish that has gained popularity across the globe. One of the main reasons you’ll love this recipe is its rich, creamy, and slightly spiced sauce. It’s incredibly comforting and goes perfectly with naan bread or steamed rice.

Quick & Easy Homemade Butter Chicken
Ingredients
Equipment
Method
- In a bowl, combine chicken chunks with salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix well and marinate for at least 15 minutes for flavor infusion.
- Heat vegetable oil and 1 tablespoon butter in a large skillet over medium heat. Add marinated chicken and cook until browned, 6–8 minutes. Remove from skillet and set aside.
- In the same skillet, add remaining butter and minced garlic. Sauté 1 minute, then add diced onion. Cook until translucent, then add tomato sauce, sugar, salt, black pepper, and cayenne. Simmer a few minutes.
- Return chicken to skillet and stir to coat. Add heavy cream, garam masala, and curry powder. Simmer for 10–15 minutes until sauce thickens and chicken is tender.
- Garnish with chopped parsley and serve hot with naan bread or steamed rice.
Nutrition
Notes
Tried this recipe?
Let us know how it was!This quick and easy recipe doesn’t skimp on flavor, and you can have it on the dinner table in about 30 minutes! Plus, it’s a versatile dish; you can adjust the spice levels or substitute ingredients to fit your family’s tastes. It’s a delightful way to introduce your loved ones to the wonderful world of Indian cuisine without spending hours in the kitchen.
Ingredients for Quick & Easy Homemade Butter Chicken Recipe
- 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
- 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)
- Naan bread (for serving)
- Steamed rice (for serving)
Ingredient Notes
- Chicken: For a healthier option, you can use skinless boneless chicken breast instead of thighs, but thighs offer more flavor and tenderness.
- Butter: If you prefer a lighter version, consider using ghee or a healthy oil substitute.
- Heavy Cream: To reduce calories, you can use half-and-half or coconut cream. For dairy-free, opt for almond milk combined with a thickener.
- Greek Yogurt: This adds creaminess but can be swapped out for any plain yogurt.
- Spices: Adjust the cayenne pepper for heat according to personal preference.
Step-by-Step Instructions
Step 1 – Marinate the Chicken
Start by marinating the chicken. In a large bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix until the chicken is well-coated. Allow it to marinate for at least 15 minutes, or longer if possible for deeper flavor.
Step 2 – Cook the Chicken
In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the marinated chicken and cook until browned on all sides, about 6-8 minutes. Remove the chicken from the skillet and set aside.
Step 3 – Prepare the Sauce
In the same skillet, add the remaining butter and minced garlic. Sauté for about 1 minute until fragrant. Then, add the diced onion and cook until translucent. Stir in the tomato sauce, sugar, salt, black pepper, and cayenne pepper (if using). Let the mixture simmer for a few minutes.
Step 4 – Combine Chicken and Sauce
Return the chicken to the skillet and stir to combine. Add the heavy cream, garam masala, and curry powder. Allow the mixture to simmer for an additional 10-15 minutes until the chicken is fully cooked and the sauce has thickened.
Step 5 – Serve
Garnish with freshly chopped parsley, if desired. Serve hot alongside naan bread or steamed rice to soak up the delicious sauce.
Pro Tips for Success
- Use Bone-in Chicken: For added flavor, consider using bone-in chicken. Just adjust the cooking time accordingly.
- Blend the Sauce: For a smooth sauce, blend it before adding the chicken.
- Adjust Spice Levels: Modify the cayenne pepper according to your heat preference.
- Fresh Ingredients: Use fresh spices for a better flavor profile that will elevate your dish.
- Batch-Cooking: Doubling the recipe is a great way to meal-prep for the week ahead.
Flavor Variations
- Vegetarian Version: Swap the chicken for mixed vegetables like bell peppers, carrots, and peas for a vegetarian butter “chicken.”
- Coconut Cream: Utilize coconut cream for a tropical twist and a dairy-free version.
- Add Nuts: Stir in cashews or almonds for added texture and richness.
- Different Proteins: Use shrimp or paneer cheese as alternatives to chicken for a tasty change.
- Herb Variations: Experiment with cilantro or mint for additional flavorful garnishes.
Serving Suggestions
Serve your homemade butter chicken with warm naan bread for dipping and fluffy steamed rice. A side of cucumber raita (yogurt sauce) or a fresh salad can balance the spices in this creamy dish. Pair it with a refreshing beverage, like mint lemonade, for a lovely meal.
Storage and Freezing Instructions
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave. For freezing, place the cooled chicken in freezer-safe bags. It can be frozen for up to 3 months. Thaw in the refrigerator overnight before reheating.
Nutrition Facts (Per Serving)
| Nutrients | Amount |
|---|---|
| Calories | 550 |
| Carbohydrates | 35g |
| Fat | 35g |
| Fiber | 2g |
| Protein | 38g |
| Sodium | 800mg |
FAQ About Quick & Easy Homemade Butter Chicken Recipe
Can I use chicken breast instead of thighs?
Yes, you can use skinless boneless chicken breasts instead. However, the thighs offer more moisture and flavor, so adjust the cooking time to prevent drying out the chicken.
Can I make this dish ahead of time?
Absolutely! You can prepare the butter chicken in advance and store it in the refrigerator. Just ensure it’s reheated thoroughly before serving.
What can I serve with butter chicken?
Butter chicken pairs perfectly with naan bread, fluffy basmati rice, or even steamed vegetables for a balanced meal.
Is this recipe spicy?
The spiciness can be adjusted based on your preferences. The cayenne pepper is optional and can be omitted for a milder dish.
How can I make this recipe healthier?
You can replace heavy cream with half-and-half or coconut cream and use less butter. Swap in chicken breast for thighs and serve with more vegetables.
Final Thoughts
This quick & easy homemade butter chicken recipe is not only simple to make but also promises a delightful dish that’s perfect for any occasion. Whether you’re new to cooking Indian cuisine or a seasoned pro, this recipe is a keeper. With its rich flavors and comforting textures, it’s bound to impress your family and friends. So gather the ingredients, follow the steps, and treat yourself to a wonderful homemade meal!