Quick & Easy Homemade Butter Chicken

Highlighted under: Quick & Easy

Experience the rich, creamy goodness of Quick & Easy Homemade Butter Chicken, a beloved Indian classic that you can prepare in your own kitchen! This simple yet flavorful recipe brings together tender chicken pieces simmered in a luscious tomato and butter sauce, infused with aromatic spices. Perfectly paired with rice or naan, this dish is sure to become a weeknight favorite for the whole family.

Brianna Tate

Created by

Brianna Tate

Last updated on 2025-12-01T11:59:14.028Z

This recipe is inspired by traditional Indian cooking methods, bringing a taste of India to your home without the need for complicated techniques or hard-to-find ingredients. Whether you're a seasoned cook or a newbie in the kitchen, this recipe is designed to be straightforward and satisfying.

The Origins of Butter Chicken

Butter Chicken, or 'Murgh Makhani', is a dish that hails from North India and has gained immense popularity across the globe. Originally created by the chefs at the Moti Mahal restaurant in Delhi in the 1950s, it was a way to utilize leftover chicken. The dish combines the rich, creamy sauce made from tomatoes and butter with tender pieces of chicken, making it a favorite for many.

The hallmark of Butter Chicken is its unique blend of spices, which creates a depth of flavor that is both comforting and indulgent. This dish perfectly balances the spices, rendering a smooth sauce that coats the chicken beautifully. The rise of Indian cuisine worldwide has solidified Butter Chicken as a quintessential dish that showcases the vibrant and rich culinary traditions of India.

Perfect Pairings

Butter Chicken is traditionally served with naan or rice, both of which complement the creamy sauce perfectly. The soft, fluffy naan can be used to scoop up the chicken and sauce, providing a delightful eating experience. Alternatively, basmati rice is a fragrant choice that absorbs the flavors of the dish, offering a light and satisfying side.

For a complete meal, serve it alongside a refreshing cucumber raita or a simple green salad. The cooling effect of yogurt or a light salad can balance the rich flavors of the Butter Chicken, creating a well-rounded dining experience that's perfect for family gatherings or casual dinners.

Customization Tips

One of the best aspects of Butter Chicken is its versatility. You can easily customize the recipe to suit your taste preferences or dietary needs. For example, if you prefer a spicier dish, consider adding green chilies or increasing the amount of cumin and garam masala. On the other hand, for a milder variation, reducing the spices can still result in a flavorful meal.

Additionally, you can substitute chicken with paneer, tofu, or vegetables for a vegetarian version of this classic dish. Adjust the cooking time accordingly to ensure that your chosen protein is cooked through. With these modifications, Butter Chicken can easily adapt to any palate, making it a go-to recipe for diverse households.

Ingredients

Ingredients for Butter Chicken

  • 1 lb chicken, cut into bite-sized pieces
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • 1/4 cup unsalted butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp ginger, minced
  • 1 tsp garam masala
  • 1 tsp turmeric
  • 1 tsp cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

Prepare the Ingredients

In a large skillet, melt the butter over medium heat. Add the chopped onion and sauté until soft and translucent.

Cook the Chicken

Add the chicken pieces to the skillet and cook until brown on all sides. Season with salt and pepper.

Make the Sauce

Stir in the garlic, ginger, garam masala, turmeric, and cumin; cook for an additional minute until fragrant.

Combine with Tomato and Cream

Pour in the tomato puree and heavy cream, stirring to combine. Let the mixture simmer for 15-20 minutes, allowing the flavors to meld.

Serve

Garnish with fresh cilantro and serve hot with rice or naan bread.

Healthier Options

While Butter Chicken is undoubtedly a rich and creamy indulgence, there are ways to make it a bit healthier without sacrificing flavor. Consider using Greek yogurt instead of heavy cream to lighten the sauce while still achieving a creamy texture. This swap not only reduces calories but also adds protein, making the dish more nutritious.

Opting for skinless chicken breast instead of thighs can also lower the fat content, making the dish a leaner choice. Incorporating a variety of vegetables, such as spinach or bell peppers, can enhance the nutritional profile and add extra flavor and texture. These modifications ensure that everyone can enjoy this classic dish in a healthier way.

Storage and Reheating

Butter Chicken can be made in larger batches, making it a fantastic dish for meal prep. Store any leftovers in an airtight container in the refrigerator for up to three days. For longer storage, consider freezing the dish. When properly stored, it can last up to three months in the freezer, ready to be reheated for a quick meal.

To reheat, simply thaw in the refrigerator overnight and then heat gently on the stovetop or in the microwave. Adding a splash of water or cream while reheating can help restore the sauce's creamy consistency, ensuring your Butter Chicken tastes just as delicious as when it was first made.

Secondary image

Questions About Recipes

→ Can I use paneer instead of chicken?

Yes, you can replace chicken with paneer for a vegetarian option.

→ How can I make it spicier?

Add more garam masala or a pinch of cayenne pepper to suit your taste.

Quick & Easy Homemade Butter Chicken

Experience the rich, creamy goodness of Quick & Easy Homemade Butter Chicken, a beloved Indian classic that you can prepare in your own kitchen! This simple yet flavorful recipe brings together tender chicken pieces simmered in a luscious tomato and butter sauce, infused with aromatic spices. Perfectly paired with rice or naan, this dish is sure to become a weeknight favorite for the whole family.

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Brianna Tate

Recipe Type: Quick & Easy

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients for Butter Chicken

  1. 1 lb chicken, cut into bite-sized pieces
  2. 1 cup tomato puree
  3. 1/2 cup heavy cream
  4. 1/4 cup unsalted butter
  5. 1 onion, finely chopped
  6. 2 cloves garlic, minced
  7. 1 tbsp ginger, minced
  8. 1 tsp garam masala
  9. 1 tsp turmeric
  10. 1 tsp cumin
  11. Salt and pepper to taste
  12. Fresh cilantro for garnish

How-To Steps

Step 01

In a large skillet, melt the butter over medium heat. Add the chopped onion and sauté until soft and translucent.

Step 02

Add the chicken pieces to the skillet and cook until brown on all sides. Season with salt and pepper.

Step 03

Stir in the garlic, ginger, garam masala, turmeric, and cumin; cook for an additional minute until fragrant.

Step 04

Pour in the tomato puree and heavy cream, stirring to combine. Let the mixture simmer for 15-20 minutes, allowing the flavors to meld.

Step 05

Garnish with fresh cilantro and serve hot with rice or naan bread.

Nutritional Breakdown (Per Serving)

  • Protein: 34g
  • Carbohydrates: 10g
  • Fat: 27g