Are you ready to savor the rich and creamy goodness of butter chicken? In this simple recipe, I’ll guide you through every step to create a flavorful meal that tastes like it came from a restaurant. With easy-to-find ingredients and quick instructions, you'll impress your family or guests. Let’s dive into the world of easy butter chicken and unlock a dish that’s sure to become a favorite!
Why I Love This Recipe
- Deliciously Creamy Sauce: The combination of heavy cream and butter creates a rich, velvety sauce that perfectly complements the spices and chicken.
- Quick and Easy: This recipe comes together in just 35 minutes, making it perfect for a weeknight dinner without sacrificing flavor.
- Flavorful Spices: The blend of garam masala, cumin, and coriander adds depth and warmth, making each bite a delightful experience.
- Versatile and Customizable: Feel free to add vegetables or adjust the spice levels to suit your taste, making this dish adaptable for everyone.
Ingredients
Required Ingredients for Easy Butter Chicken
To make easy butter chicken, you need the following ingredients:
- 500g boneless chicken thighs, cut into bite-sized pieces
- 1 tablespoon vegetable oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 1 tablespoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon paprika
- 1 can (400ml) diced tomatoes
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and pepper to taste
- Fresh cilantro, for garnish
These items create a rich and creamy sauce that coats the chicken perfectly.
Optional Ingredients for Enhanced Flavor
You can add these optional ingredients for a flavor boost:
- A pinch of red chili powder for heat
- 1/2 cup peas for added color and nutrition
- Lemon juice for a fresh zing
These extras can change the taste and make the dish even more special.
Ingredient Substitutions
If you need to swap some items, here are some options:
- Chicken breasts instead of thighs for a leaner choice
- Coconut milk instead of heavy cream for a dairy-free version
- Fresh herbs like mint or basil if you don't have cilantro
These substitutions work well but may change the overall flavor.

Step-by-Step Instructions
Preparing the Base for Butter Chicken
Start by heating 1 tablespoon of vegetable oil in a large skillet over medium heat. Add 1 finely chopped onion. Sauté it for about 5 minutes until it turns soft and clear. Now, add 2 cloves of minced garlic and 1 inch of minced ginger. Cook them for about 1 minute until you smell their great aroma. Sprinkle in 1 tablespoon of garam masala, 1 teaspoon of ground cumin, 1 teaspoon of ground coriander, 1/2 teaspoon of turmeric powder, and 1/2 teaspoon of paprika. Stir these spices well and let them cook for 1-2 minutes. This step helps release their flavors.
Cooking the Chicken and Spices
Next, add 500g of bite-sized boneless chicken thighs. Stir to coat the chicken in the spicy mix. Cook it for about 5-7 minutes until the chicken turns brown. This browning adds depth to the dish. Pour in 1 can of diced tomatoes. Mix well and bring it to a simmer. Let it cook uncovered for 10 minutes. This simmering allows the flavors to blend beautifully.
Adding Cream and Finishing Touches
Now, reduce the heat to low. It's time to add 1 cup of heavy cream and 2 tablespoons of butter. Stir these in gently and let the sauce simmer for another 5 minutes. This step will thicken the sauce and make it creamy. Finally, season with salt and pepper to taste. For the finishing touch, garnish your butter chicken with fresh cilantro before serving. Enjoy your flavorful meal!
Tips & Tricks
Achieving Authentic Butter Chicken Flavor
To get that rich butter chicken taste, use fresh spices. They pack a punch! Start with garam masala. This spice blend is key. Toast it in the pan to wake up its flavor. Use good-quality diced tomatoes. They add sweetness and depth. A touch of cream rounds it all out. This makes the sauce rich and smooth.
Cooking Techniques for Tender Chicken
For the best chicken, use boneless thighs. They stay juicy and tender. Cut them into bite-sized pieces. This helps them cook evenly. Sear the chicken in batches to avoid steaming. Browning adds flavor. Cook until golden brown, about 5-7 minutes. Let the chicken rest before serving. This keeps it juicy and moist.
Serving Suggestions for Butter Chicken
Butter chicken pairs well with rice or naan. The rice soaks up the sauce nicely. Naan is perfect for dipping. Garnish with fresh cilantro. It adds a pop of color and taste. Serve with a side of yogurt for creaminess. You can even add a squeeze of lime. It brightens the dish beautifully.
Pro Tips
- Marinate for Extra Flavor: Consider marinating the chicken in yogurt and spices for at least an hour before cooking to enhance its flavor and tenderness.
- Adjust the Creaminess: If you prefer a lighter sauce, you can substitute half of the heavy cream with coconut milk for a delicious twist.
- Spice Level Control: Adjust the amount of garam masala and paprika to control the heat level of the dish; adding more can give it an extra kick!
- Perfect Pairings: Serve your butter chicken with naan or basmati rice to soak up the delicious sauce and complement the meal beautifully.
Variations
Healthy Alternatives to Traditional Butter Chicken
You can make butter chicken healthier! Use skinless chicken breasts instead of thighs. Swap heavy cream with Greek yogurt for a lighter option. You can also add extra veggies like spinach or bell peppers for more nutrients. This keeps the dish rich, but lowers the fat content. Enjoy the same great taste with fewer calories!
Vegan or Vegetarian Versions
For a vegan or vegetarian twist, replace chicken with tofu or chickpeas. Use coconut milk instead of cream. This gives a creamy texture without using dairy. You can also add vegetables like cauliflower or peas. They will soak up the flavors well. This recipe still tastes rich and comforting, just plant-based!
Spicy Butter Chicken Recipe
If you love heat, you can spice it up! Add more garam masala or red chili powder to the dish. You can also include chopped green chilies for extra heat. Adjust the spice level to your taste. This version brings a kick while keeping the creamy goodness. Be ready for a flavorful adventure!
Storage Info
Proper Storage Techniques for Leftovers
Store leftover butter chicken in an airtight container. Let it cool down first. This keeps out moisture and air, which can spoil the dish. Place it in the fridge. It stays good for about 3 to 4 days.
Reheating Instructions
To reheat, use a skillet. Heat it over medium heat. Add a splash of water or cream to keep it moist. Stir often to warm evenly. You can also use a microwave. Place the butter chicken in a bowl. Cover it with a microwave-safe lid. Heat for 1-2 minutes, stirring halfway.
Freezing Butter Chicken: Tips and Best Practices
For freezing, let the butter chicken cool completely. Use a freezer-safe container or a zip-top bag. Remove as much air as you can. It can last up to 3 months in the freezer. To eat, thaw it in the fridge overnight. Then, reheat it on the stove or in the microwave. This keeps the flavors close to fresh!
FAQs
What is the origin of butter chicken?
Butter chicken, or murgh makhani, comes from India. It started in Delhi in the 1950s. Chefs made it by mixing leftover chicken with a rich tomato sauce. This dish became popular for its creamy taste and warm spices. It is now loved worldwide for its flavor and comfort.
Can I make butter chicken in a slow cooker?
Yes, you can make butter chicken in a slow cooker. Just follow these steps:
- Heat the oil and sauté onions, garlic, and ginger.
- Add spices and chicken pieces.
- Transfer everything to the slow cooker.
- Pour in the diced tomatoes and cream.
- Cook on low for 6-8 hours or high for 4 hours.
This method makes the chicken very tender.
How can I adjust the spice level of the dish?
You can easily change the spice level. To make it milder, use less garam masala and paprika. For more heat, add chili powder or cayenne pepper. Adjust the spices to fit your taste. Always start with a small amount and taste as you go.
What to serve with butter chicken?
Butter chicken pairs well with several sides. Here are some great options:
- Basmati rice
- Naan bread
- Roti or chapati
- A fresh salad
These sides soak up the sauce and make the meal complete.
In summary, we explored how to make easy butter chicken. You’ve learned about key ingredients for flavor and possible swaps. We detailed each cooking step, from prep to final touches. With tips for authentic taste, cooking techniques, and serving ideas, you now have a complete guide. Don’t forget the variations and storage tips for leftovers. This dish can adapt to many tastes and diets. Now, you can enjoy delicious butter chicken whenever you like.