Are you ready to explore the rich, creamy world of Indian Butter Chicken Curry? This flavorful dish combines tender chicken thighs with warm spices, ripe tomatoes, and luscious cream. I'll show you how to make it easy and fun. Whether you're a seasoned chef or a cooking newbie, my step-by-step guide will help you whip up this tantalizing meal in no time. Let's dive in and bring some spice to your kitchen!
Error: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}
Ingredients
Main Ingredients
- 500g boneless chicken thighs, cut into bite-sized pieces
- 2 tablespoons ghee (clarified butter)
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 inch piece of ginger, grated
For this dish, I love using boneless chicken thighs. They stay juicy and tender. Ghee gives the curry a rich flavor that makes it special. Onions, garlic, and ginger add depth to the dish. They bring warmth and aroma that makes your kitchen smell amazing.
Spices and Seasonings
- 2 teaspoons garam masala
- 1 teaspoon ground coriander
- 1 teaspoon cumin powder
- ½ teaspoon turmeric powder
- ½ teaspoon red chili powder (adjust to taste)
- Salt to taste
The spices are what make this dish truly shine. Garam masala brings a warm, complex flavor. Ground coriander and cumin add earthiness. Turmeric gives a lovely golden color and a hint of bitterness. The red chili powder adds heat, which you can adjust for your taste. Each spice plays a role in making the curry flavorful.
Sauce Components
- 2 tablespoons tomato paste
- 1 can (400g) crushed tomatoes
- 1 cup heavy cream
The sauce is the heart of this dish. Tomato paste and crushed tomatoes create a rich base. They balance the spices nicely. Heavy cream makes the sauce creamy and smooth, which is essential for butter chicken. This combination of ingredients creates a sauce that clings to the chicken perfectly.

Step-by-Step Instructions
Marinating the Chicken
To start, take 500g of boneless chicken thighs, cut into bite-sized pieces. In a mixing bowl, combine the chicken with garam masala, ground coriander, cumin powder, turmeric, red chili powder, and salt. Mix well so each piece of chicken gets coated. Cover the bowl with plastic wrap and place it in the fridge. Let it marinate for at least 30 minutes. For even better flavor, let it sit overnight.
Cooking the Chicken
Next, heat 2 tablespoons of ghee in a large skillet over medium heat. Once hot, add the marinated chicken. Cook it for about 8 to 10 minutes. Stir occasionally until the chicken turns lightly brown and is fully cooked. When done, remove the chicken, placing it on a plate. Set it aside for later.
Preparing the Sauce
In the same skillet, add one finely chopped onion. Sauté it for about 5 to 7 minutes or until it turns a golden brown. Now, add 4 minced garlic cloves and 1 inch of grated ginger. Cook this mixture for 1 to 2 minutes until it smells great. Then, stir in 2 tablespoons of tomato paste, blending it well. Add in a can of crushed tomatoes and mix. Lower the heat and allow the sauce to simmer for about 10 minutes. This helps the flavors grow.
Combining Chicken and Sauce
Return the cooked chicken to the pan with the sauce. Stir it well to coat the chicken. Slowly pour in 1 cup of heavy cream and mix until it is fully blended. Let the curry simmer for another 5 to 7 minutes. This will help it thicken. Adjust salt to taste if needed.
Final Steps for Serving
Once the curry is thick and aromatic, remove it from heat. Garnish it with fresh cilantro. Serve the butter chicken hot with fluffy basmati rice or warm naan. This dish is perfect for scooping and enjoying all the rich flavors.
Tips & Tricks
Perfecting Flavor
To make the chicken extra tasty, marinate it well. Mix the spices with the chicken. Use garam masala, ground coriander, cumin, turmeric, and red chili powder. Add salt to taste. Let the chicken sit in the fridge for at least 30 minutes. For even better flavor, marinate it overnight. This helps the spices soak in. Adjust spices based on your taste. If you like it spicy, add more chili powder.
Cooking Tips
When cooking the chicken, heat the ghee until it's hot. This gives the chicken a nice golden color. Cook the chicken for 8-10 minutes. Stir it often to avoid burning. Once it's cooked, take it out and set it aside. In the same pan, add onions. Sauté them until they turn golden brown. This step is key for a rich flavor. After that, add minced garlic and grated ginger. Cook them for a minute or two until you smell their aroma.
Serving Suggestions
For a beautiful presentation, serve the butter chicken in a deep bowl. Drizzle a little extra cream on top. Add a fresh cilantro leaf for color. Pair the dish with fluffy basmati rice or warm naan. These sides are perfect for scooping up the curry.
Error: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}
Variations
Substitutions for Ingredients
You can switch ingredients easily in butter chicken. If you want a leaner protein, use chicken breast instead of thighs. For a vegetarian option, try paneer or tofu. If you need dairy-free, coconut cream works well. You can also use cashew cream for a rich flavor without dairy.
Spice Level Adjustments
The spice level can change the dish's taste. If you like it mild, reduce the red chili powder. You can also add more yogurt or cream to cool it down. For more heat, add more chili powder or some fresh green chilies. Taste as you go for the best balance.
Serving Style Variations
Butter chicken is versatile for serving. You can serve it in a bowl with basmati rice. Another fun idea is to use warm naan as a wrap. Just scoop the chicken and sauce into the naan. You can also serve it with a side of roasted vegetables for a complete meal.
Storage Info
Storing Leftovers
To keep your butter chicken fresh, use airtight containers. Allow the dish to cool first. Place it in the fridge if you plan to eat it within three days. For longer storage, freeze the butter chicken. Divide it into smaller portions for easy reheating later. Make sure to label the containers with the date.
Reheating Instructions
To reheat butter chicken without losing flavor, use the stovetop. Pour the chicken and sauce into a pan. Heat over medium-low heat, stirring often. This method warms the dish evenly and keeps it tasty. If it seems thick, add a splash of water or cream. You can also use the microwave. Just make sure to cover the dish and heat in short bursts, stirring in between.
Shelf Life
In the fridge, your butter chicken lasts about three to four days. If frozen, it can stay good for about two to three months. Make sure to check for any signs of spoilage before eating. When you’re ready to enjoy those leftovers, remember to reheat them properly for the best flavor.
FAQs
What is the best way to add more flavor to butter chicken?
To add flavor, marinate the chicken. Use spices like garam masala and cumin. Mix these spices with the chicken and some salt. Let it sit in the fridge for at least 30 minutes. For best results, marinate overnight. This helps the chicken soak in all those tasty flavors. The longer it marinates, the better it gets. You can also add more spices during cooking. A pinch of chili powder or coriander can boost the taste further.
Can I make butter chicken in a slow cooker?
Yes, you can adapt this recipe for a slow cooker. Start by marinating the chicken as usual. Then, brown the chicken in a pan briefly. This adds flavor, but it's not required. Place the chicken in the slow cooker with onions, garlic, ginger, and tomatoes. Add cream and spices, then set your cooker to low. Cook for 4-6 hours or until the chicken is tender. This method allows flavors to mingle beautifully.
Is butter chicken healthy?
Butter chicken can be part of a balanced meal. It contains protein from the chicken and some healthy fats from ghee. The spices also offer health benefits, like aiding digestion. However, it is rich due to the cream and ghee. To make it lighter, you can use less cream or replace it with yogurt. Serve it with basmati rice or whole grain naan for a nutritious meal. Just watch your portion sizes to keep it healthy.
In this blog post, we explored the key ingredients for butter chicken, including chicken thighs, ghee, and spices. We also went through easy, step-by-step instructions for marinating, cooking, and preparing the sauce. You learned tips for perfecting flavor, variations for ingredients, and safe storage methods.
Butter chicken is fun to make and customize. You can create your version by playing with spices or choosing different proteins. Enjoy this flavorful dish and share it with friends and family. Happy cooking!