Butter Chicken Recipe: The Ultimate Comfort Food You Need to Try Today

 

Introduction

 

If you’ve ever craved a rich, creamy, and flavorful dish that’s both comforting and irresistible, then Butter Chicken is the answer. This iconic Indian dish is loved worldwide for its tender chicken marinated in a blend of spices, cooked in a luscious, buttery tomato-based gravy. It’s a dish that’s perfect for any occasion, whether it’s a cozy dinner at home or a dinner party with friends.

In this blog post, we’ll guide you step-by-step through the process of making authentic Butter Chicken at home. We’ll also answer some of the most frequently asked questions to ensure your dish turns out perfectly. Get ready to indulge in a bowl of creamy goodness that will make your taste buds sing!

 

What is Butter Chicken?

 

Butter Chicken, also known as Murgh Makhani in Hindi, is a rich and creamy Indian dish that features chicken cooked in a spiced, buttery tomato sauce. The dish originated in Delhi, India, and has since become a global favorite. It’s known for its smooth texture and flavorful balance of spices that make it both savory and slightly sweet.

The dish is traditionally made with marinated chicken that’s cooked until tender and then simmered in a fragrant tomato gravy, with plenty of butter and cream added for a rich, velvety sauce. Butter Chicken is often served with naan (Indian flatbread) or steamed rice, making it the perfect comfort food.

 

Ingredients for Butter Chicken

 

Here’s everything you’ll need to make this mouthwatering dish:

 

For the Chicken Marinade:

 

  • 500g boneless chicken (preferably thighs for more flavor)
  • 1/2 cup plain yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon chili powder
  • Salt to taste
  • 1 tablespoon vegetable oil

 

For the Gravy:

 

  • 2 tablespoons butter
  • 1 tablespoon vegetable oil
  • 1 medium onion, finely chopped
  • 2 tablespoons ginger-garlic paste
  • 2 large tomatoes, pureed (or 1 cup canned tomato puree)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder
  • 1/2 cup heavy cream
  • 1/4 cup water (or more to adjust consistency)
  • Salt to taste
  • Fresh cilantro for garnish

 

Butter Chicken Recipe: Step-by-Step Guide

 

Now that you have all the ingredients, let’s walk through the process of making this delicious Butter Chicken recipe:

  1. Marinate the Chicken:
    • In a large bowl, combine the yogurt, lemon juice, ginger-garlic paste, ground cumin, coriander, garam masala, chili powder, and salt. Add the chicken pieces and mix well to coat evenly.
    • Cover the bowl and refrigerate for at least 1 hour (or overnight for best results). The longer the chicken marinates, the more flavorful it will be.
  2. Cook the Chicken:
    • Heat 1 tablespoon of vegetable oil in a large pan over medium heat. Once the oil is hot, add the marinated chicken pieces (in batches if needed) and cook until browned on all sides. The chicken doesn’t need to be fully cooked through at this point as it will continue cooking in the sauce.
    • Once browned, remove the chicken from the pan and set it aside.
  3. Prepare the Gravy:
    • In the same pan, add 2 tablespoons of butter and 1 tablespoon of vegetable oil. Heat over medium heat until the butter melts.
    • Add the chopped onions and sauté until they turn golden brown (about 5-7 minutes). This step builds the foundation of flavor for the gravy.
    • Stir in the ginger-garlic paste and cook for another 1-2 minutes until fragrant.
    • Add the pureed tomatoes, cumin, coriander, garam masala, and chili powder. Stir well and cook the mixture for 10 minutes, allowing the tomato gravy to thicken and the spices to infuse.
    • Add the cooked chicken back into the pan, along with any juices from the chicken. Stir to combine and let it simmer for 10 minutes. The chicken will soak up all the delicious flavors from the gravy.
  4. Finish the Gravy:
    • Lower the heat and stir in the heavy cream, mixing it in until the gravy becomes smooth and creamy. Add water to adjust the consistency to your liking.
    • Let the curry simmer for another 5 minutes, allowing the flavors to meld together.
  5. Garnish and Serve:
    • Garnish your Butter Chicken with freshly chopped cilantro. Serve it hot with naan, roti, or steamed rice.

 

Butter Chicken FAQs

 

  1. Can I make Butter Chicken ahead of time?

Yes! Butter Chicken actually tastes even better the next day as the flavors continue to develop. You can prepare the chicken and the gravy ahead of time, store them separately in the fridge, and reheat when you’re ready to serve. Just add a bit of water or cream while reheating to restore the sauce’s creamy texture.

  1. Can I make Butter Chicken spicier?

Absolutely! If you like your Butter Chicken on the spicier side, you can add extra chili powder or finely chopped green chilies to the marinade or gravy. Adjust the heat to your preference.

  1. Can I make this recipe with chicken breasts instead of thighs?

Yes, you can use chicken breasts, but chicken thighs tend to be more tender and flavorful, which is why they’re preferred in this recipe. If you use chicken breasts, make sure not to overcook them, as they can become dry.

  1. Is there a way to make Butter Chicken healthier?

You can make this dish lighter by using less butter and substituting the heavy cream with coconut milk or yogurt. You can also use boneless, skinless chicken breasts instead of thighs to reduce the fat content.

  1. Can I make Butter Chicken without yogurt?

Yes, you can substitute yogurt with buttermilk or skip it entirely if you prefer. The yogurt helps tenderize the chicken and adds flavor, but you can still achieve a great dish without it.