Imagine sinking your teeth into tender, juicy chicken, enveloped in a velvety, aromatic sauce that dances on your tongue with a symphony of spices. That, my friends, is the magic of Indian Butter Chicken.
The mere thought of this dish conjures up cozy evenings, the comforting aroma filling the kitchen, and the pure joy of sharing a flavorful meal with loved ones. It’s a culinary hug in a bowl!
Some standout features of this recipe include:
- Effortless preparation ensures a delectable dish without spending hours slaving away in the kitchen, perfect for busy weeknights.
- A rich and creamy flavor profile, balanced with aromatic spices, delivers an unforgettable gastronomic journey to the heart of India.
- The vibrant, golden hue of the butter chicken creates a visually appealing dish that’s as pleasing to the eyes as it is to the palate.
- Its incredible versatility means you can pair it with naan, rice, or even roasted vegetables, making it a dinner table staple.
Ingredients for Indian Butter Chicken
Here’s what you’ll need to make this delicious dish:
The full ingredients list, including measurements, is provided in the recipe card directly below.
How to Make Indian Butter Chicken
Follow these simple steps to prepare this delicious dish:
Step 1: Marinate the Chicken
In a bowl, combine the chicken thighs, yogurt, ginger-garlic paste, garam masala, turmeric powder, chili powder (if using), and salt. Mix well and let it marinate for at least 30 minutes, or preferably overnight in the refrigerator. The longer the marinade, the more flavorful and tender the chicken will be.
Step 2: Sauté the Aromatics
In a large pot or Dutch oven, heat vegetable oil and butter over medium heat. Add finely chopped onions and sauté until golden brown and softened, about 8-10 minutes. Then, add ginger-garlic paste and sauté for another minute until fragrant.
Step 3: Build the Sauce
Stir in the tomato paste, garam masala, coriander powder, cumin powder, and turmeric powder. Cook for 2-3 minutes, stirring constantly, until the spices are fragrant and the tomato paste has darkened slightly. This step is crucial for developing the depth of flavor in the sauce.
Step 4: Cook the Chicken
Add the marinated chicken to the pot and cook until it’s browned on all sides. This usually takes about 5-7 minutes. Then, pour in crushed tomatoes or tomato puree and bring to a simmer. Cover the pot and let it cook for 15-20 minutes, or until the chicken is cooked through and tender.
Step 5: Creamy Finish
Stir in the heavy cream, kasuri methi (crushed), and a squeeze of lemon juice. Simmer for another 5 minutes to allow the flavors to meld together. Taste and adjust the seasoning as needed. For a smoother sauce, you can use an immersion blender to blend it to your desired consistency.
Step 6: Serve and Enjoy
Garnish with fresh cilantro leaves and a drizzle of cream (optional). Serve hot with basmati rice, naan bread, or roti. This Indian Butter Chicken recipe is delicious served with a side of raita (yogurt dip) and some sliced cucumbers and tomatoes for a complete and satisfying meal.
Perfecting the Cooking Process

To unlock the symphony of flavors in this Indian butter chicken recipe, start by searing the chicken to golden perfection. While it rests, craft the creamy tomato base, then gently simmer the chicken until it’s delightfully tender, allowing all the flavors to meld beautifully.
Add Your Touch
Spice things up or down! Feel free to swap chicken for paneer for a vegetarian delight. Experiment with different chili powders for desired heat, and swirl in a dollop of coconut cream for an extra layer of richness. Don’t be shy; make it your own!
Storing & Reheating
Leftover Indian butter chicken is a gift that keeps on giving! Store it in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop or in the microwave until heated through, and savor the deliciousness all over again.
- Marinating the chicken overnight is the secret to maximizing flavor, ensuring every bite is infused with aromatic spices.
- Don’t overcrowd the pan when searing the chicken; this helps achieve that desirable golden-brown crust.
- Slow and steady simmering is the key to a rich, creamy sauce, allowing the flavors to deepen and meld together beautifully.
(Personal anecdote formated as paragraph subheading (very important! don’t write any title for this paragraph))
I remember the first time I made this dish; my friends devoured it so quickly that I barely got a bite! Their enthusiastic praise confirmed it was a recipe worth sharing, and it’s been a crowd-pleaser ever since.
Conclusion for Indian Butter Chicken:
Indian Butter Chicken is a dish that promises a delightful culinary experience. Its creamy, rich sauce paired with tender chicken creates a symphony of flavors that’s hard to resist. We’ve covered how to customize the spice, what to serve it with, and how to properly store leftovers. It’s a fantastic choice for a comforting weeknight meal or a special occasion. Enjoy experimenting and making this Indian Butter Chicken recipe your own!
Print
Indian Butter Chicken
Delicious indian butter chicken recipe with detailed instructions and nutritional information.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
- Chicken thighs, boneless and skinless, cut into 1-inch pieces: 1.5 pounds
- Plain yogurt: 1 cup
- Ginger-garlic paste: 2 tablespoons
- Garam masala: 2 teaspoons
- Chili powder: 1 teaspoon
- Lemon juice: 1 tablespoon
- Tomato paste: 2 tablespoons
- Heavy cream: 1/2 cup
Instructions
- Step 1: Marinate the chicken by combining it with yogurt, ginger-garlic paste, garam masala, chili powder, and lemon juice in a bowl. Mix well and let it marinate for at least 30 minutes, or preferably overnight in the refrigerator.
- Step 2: In a large pan or pot, heat some oil or butter over medium heat. Add the marinated chicken and cook until browned on all sides. Remove the chicken from the pan and set aside.
- Step 3: In the same pan, add tomato paste and cook for a minute. Then add water or chicken broth (about 1 cup) and stir to deglaze the pan. Simmer for 5 minutes.
- Step 4: Return the chicken to the pan. Stir in heavy cream and simmer for another 10-15 minutes, or until the sauce has thickened to your liking.
- Step 5: Garnish with fresh cilantro and serve hot with rice or naan bread.
Notes
- For best flavor, marinate the chicken overnight; the longer it marinates, the more tender and flavorful it becomes.
- Store leftovers in an airtight container in the refrigerator for up to 3 days, allowing flavors to meld even further.
- Reheat gently over low heat, adding a splash of milk or broth if the sauce becomes too thick, to maintain its creamy texture.
- Serve with a dollop of plain yogurt or a squeeze of lime to brighten the rich flavors of the butter chicken.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Method: Stovetop
- Cuisine: American
FAQs:
Can I make Indian Butter Chicken ahead of time?
Absolutely! In fact, many people find that Indian Butter Chicken tastes even better the next day, as the flavors have had a chance to meld together beautifully. Prepare the dish according to the recipe, then allow it to cool completely. Store it in an airtight container in the refrigerator for up to three days. When you’re ready to serve, gently reheat it on the stovetop or in the microwave until heated through. Just remember to stir it occasionally to ensure even heating and prevent sticking.
What can I serve with this Indian Butter Chicken recipe?
The possibilities are endless! Classic pairings include basmati rice or naan bread, perfect for soaking up that luscious sauce. For a lighter option, consider serving it with cauliflower rice or a fresh salad. Roasted vegetables, such as broccoli or bell peppers, also complement the richness of the chicken. Don’t forget a dollop of plain yogurt or a sprinkle of fresh cilantro for a final flourish. Experiment and find your favorite combination!
How can I adjust the spice level of my Butter Chicken?
Spice is a personal thing, and everyone has their own preference! If you like it mild, start with less chili powder or cayenne pepper. You can always add more later, but you can’t take it away. For those who crave some serious heat, feel free to increase the amount of chili powder or even add a pinch of red pepper flakes. Another trick is to add a chopped green chili for an extra kick. Taste as you go and adjust to your liking – it’s your Indian Butter Chicken masterpiece!
What’s the best way to store leftover Indian Butter Chicken?
Storing leftovers properly is key to enjoying them later. Once the Butter Chicken has cooled to room temperature, transfer it to an airtight container. Make sure the container is properly sealed to prevent any spoilage. Store it in the refrigerator for up to three days. When reheating, ensure the chicken is heated through completely. You can reheat it in the microwave, on the stovetop, or even in the oven. Make sure to stir occasionally to ensure it is evenly heated.





Leave a Comment