Quick & Easy Homemade Butter Chicken

Highlighted under: Quick & Easy

Create a comforting masterpiece with this Quick & Easy Homemade Butter Chicken recipe. Tender chicken simmered in a rich, creamy tomato sauce packed with aromatic spices brings the flavors of Indian cuisine right to your kitchen. Perfect for busy weeknights or impressing dinner guests, serve it alongside fluffy rice or warm naan for a deliciously satisfying meal.

Piper Andrews

Created by

Piper Andrews

Last updated on 2025-11-28T09:26:18.082Z

Butter chicken, also known as Murgh Makhani, is a beloved dish that originated in India. Its rich and creamy sauce, combined with tender chicken, has made it a favorite around the world. This recipe simplifies the process, making it accessible for busy home cooks.

The Richness of Butter Chicken

Butter chicken, also known as Murgh Makhani, is a beloved dish in Indian cuisine, renowned for its rich and creamy texture. This dish highlights the beauty of balancing spices to create a robust yet smooth sauce that envelops tender chicken. The combination of spices such as garam masala, cumin, and coriander not only adds depth to the flavor but also offers a delightful aromatic experience that enchants the senses.

Originating from the restaurant culture of Delhi, butter chicken has gained worldwide popularity. It harmonizes the elements of traditional Indian cooking with a modern twist, making it accessible for both seasoned cooks and beginners. The addition of cream makes this dish indulgent, while the tomato base provides a refreshing acidity that brightens each bite.

Perfect Pairings

Butter chicken is best enjoyed with accompaniments that can soak up its luscious sauce. Fluffy basmati rice is a classic choice, allowing you to savor every drop of the creamy curry. For an authentic touch, consider serving it with warm naan bread; its soft texture complements the dish beautifully and makes for a delightful eating experience.

You can also enhance your meal with side dishes like a refreshing cucumber raita or a simple green salad, which provides a crunch and balances the richness of the butter chicken. If you're feeling adventurous, add some roasted vegetables or chickpeas for an extra layer of flavor and nutrition, enhancing your meal further.

Quick Cooking Tips

One of the great advantages of this recipe is its simplicity. By cutting your chicken into smaller, uniform pieces, you'll ensure even cooking without the need for extensive marination. The spices and seasoning are crucial, so don’t hesitate to adjust them according to your taste preferences. A little extra chili powder can make it spicier, while more cream can enhance its richness.

If time is of the essence, don’t worry about the simmering period too much. A shorter simmer will still yield delicious results, but be sure to stir occasionally to prevent sticking. Leftovers can also be a treat; the flavors meld more as they sit, making the butter chicken even tastier the next day. Just reheat gently on the stovetop for a comforting meal in no time!

Ingredients

Ingredients

For the Chicken

  • 1 lb chicken breast, diced
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon garam masala

For the Sauce

  • 2 tablespoons butter
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 can (15 oz) tomato sauce
  • 1 cup heavy cream
  • 1 tablespoon sugar
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • Fresh cilantro, for garnish

Instructions

Instructions

Cook the Chicken

In a large skillet, melt 1 tablespoon of butter over medium heat. Add the diced chicken, season with salt, pepper, and garam masala. Cook until the chicken is browned and cooked through, about 5-7 minutes. Remove and set aside.

Prepare the Sauce

In the same skillet, melt the remaining butter. Sauté the onion until translucent. Add garlic and ginger, cooking until fragrant. Stir in the tomato sauce, heavy cream, sugar, chili powder, cumin, and coriander. Simmer for 10 minutes.

Combine Chicken and Sauce

Add the cooked chicken back to the skillet, mixing well with the sauce. Continue to simmer for another 5 minutes, allowing the flavors to meld.

Serve

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

Storage and Reheating

Leftover butter chicken can be stored in an airtight container in the refrigerator for up to four days. To maintain its creamy texture, it's important to cool it completely before sealing. When you're ready to enjoy it again, simply reheat it on the stovetop over low heat, stirring gently. You can add a splash of water or cream to loosen the sauce if it thickens during storage.

For longer storage, consider freezing your butter chicken. It can remain frozen for up to three months. To freeze, place it in a freezer-safe container and ensure the lid is tightly sealed. When thawing, allow it to defrost in the refrigerator overnight before reheating. This makes for a quick and delicious meal whenever you need a comforting dish!

Customization Ideas

This butter chicken recipe is a wonderful base that invites customization. For a healthier twist, swap out the heavy cream for coconut milk or Greek yogurt. These alternatives still provide a creamy texture, with a unique flavor profile; coconut milk adds a hint of sweetness, while yogurt offers tanginess.

Vegetarians can also enjoy this recipe by replacing the chicken with paneer or tofu. Both options soak up the sauce beautifully and provide a satisfying protein source. For added nutrition, toss in some spun spinach or kale into the sauce during the simmering stage, boosting both flavor and health benefits.

Secondary image

Questions About Recipes

→ Can I use other proteins?

Yes, this recipe works well with shrimp or tofu as alternatives to chicken.

→ Can I make this recipe ahead of time?

Absolutely! You can prepare the butter chicken in advance and reheat it when ready to serve.

Quick & Easy Homemade Butter Chicken

Create a comforting masterpiece with this Quick & Easy Homemade Butter Chicken recipe. Tender chicken simmered in a rich, creamy tomato sauce packed with aromatic spices brings the flavors of Indian cuisine right to your kitchen. Perfect for busy weeknights or impressing dinner guests, serve it alongside fluffy rice or warm naan for a deliciously satisfying meal.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Piper Andrews

Recipe Type: Quick & Easy

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Chicken

  1. 1 lb chicken breast, diced
  2. 1 teaspoon salt
  3. 1 teaspoon pepper
  4. 1 teaspoon garam masala

For the Sauce

  1. 2 tablespoons butter
  2. 1 onion, finely chopped
  3. 3 cloves garlic, minced
  4. 1 inch ginger, grated
  5. 1 can (15 oz) tomato sauce
  6. 1 cup heavy cream
  7. 1 tablespoon sugar
  8. 1 teaspoon chili powder
  9. 1 teaspoon cumin
  10. 1 teaspoon coriander
  11. Fresh cilantro, for garnish

How-To Steps

Step 01

In a large skillet, melt 1 tablespoon of butter over medium heat. Add the diced chicken, season with salt, pepper, and garam masala. Cook until the chicken is browned and cooked through, about 5-7 minutes. Remove and set aside.

Step 02

In the same skillet, melt the remaining butter. Sauté the onion until translucent. Add garlic and ginger, cooking until fragrant. Stir in the tomato sauce, heavy cream, sugar, chili powder, cumin, and coriander. Simmer for 10 minutes.

Step 03

Add the cooked chicken back to the skillet, mixing well with the sauce. Continue to simmer for another 5 minutes, allowing the flavors to meld.

Step 04

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

Nutritional Breakdown (Per Serving)

  • Protein: 30g
  • Carbohydrates: 18g
  • Fat: 25g