Are you ready to make a creamy butter chicken curry that rivals your favorite restaurant? In this post, I’ll guide you through easy, step-by-step instructions to create a truly delightful dish. You’ll learn what ingredients you need, how to marinate and cook the chicken perfectly, and tips for that authentic taste. Let’s dive in and make your kitchen the new go-to spot for butter chicken lovers!
Why I Love This Recipe
- Irresistible Flavor: This Butter Chicken is rich, creamy, and packed with aromatic spices that create a delightful explosion of flavor in every bite.
- Easy to Make: With simple steps and minimal prep time, this recipe is perfect for both novice cooks and experienced chefs looking for a quick, delicious meal.
- Versatile Serving Options: Enjoy this dish with fluffy basmati rice or warm naan, making it adaptable for any dining occasion.
- Family Favorite: This recipe tends to please everyone at the table, making it an ideal choice for family dinners or gatherings.
Ingredients
List of Required Ingredients
To make a delicious Butter Chicken, you need:
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tablespoons ginger-garlic paste
- 2 teaspoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon cumin powder
- 1 cup tomato puree
- 1 cup heavy cream
- 4 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 2 green chilies, slit
- Salt to taste
- Fresh cilantro, for garnish
- 1 tablespoon lemon juice
- Basmati rice or naan, for serving
Recommended Ingredients for Enhanced Flavor
For a richer taste, consider adding:
- A pinch of cinnamon for warmth
- 1 tablespoon of sugar to balance the acidity
- A splash of chicken broth for depth
- Fresh ginger or garlic for extra zest
Substitutions for Common Allergens
If you have allergies, here are some swaps:
- Use coconut yogurt instead of plain yogurt for a dairy-free option.
- Replace heavy cream with coconut cream for a vegan version.
- Swap chicken thighs for tofu or chickpeas for a plant-based meal.
- Use gluten-free naan or rice if you need a gluten-free option.

Step-by-Step Instructions
Marinating the Chicken
To start, you need to marinate the chicken. Grab a mixing bowl and add the yogurt, ginger-garlic paste, garam masala, turmeric, cumin powder, and salt. Mix these well. Now, add 1 pound of chicken thighs cut into bite-sized pieces. Make sure every piece is coated. Cover the bowl and refrigerate for at least one hour. For the best taste, marinate overnight.
Cooking the Chicken Perfectly
Next, heat 2 tablespoons of unsalted butter in a large skillet over medium heat. Once the butter melts, add the marinated chicken. Shake off any extra marinade before adding it. Cook the chicken for about 7-10 minutes. You want it to be browned and fully cooked. When done, take the chicken out and set it aside.
Preparing the Creamy Sauce
In the same skillet, add the remaining 2 tablespoons of butter. Let it melt completely. Then, toss in one finely chopped onion and sauté until golden brown. After that, add two slit green chilies and cook for one more minute. Now, stir in one cup of tomato puree. Let it cook for 5-7 minutes. This helps the flavors blend nicely. Season with salt to taste.
Now, lower the heat and put the cooked chicken back into the skillet. Mix well. Pour in one cup of heavy cream and let it simmer for about 5 minutes. This thickens the sauce a bit. For the final touch, stir in one tablespoon of lemon juice and garnish with fresh cilantro.
Serve this creamy delight with basmati rice or warm naan. Enjoy every bite!
Tips & Tricks
Achieving the Perfect Creamy Texture
To get that rich, creamy texture, always use heavy cream. It helps create the luxurious sauce. Mix it in slowly to keep the sauce smooth. Simmering on low heat allows flavors to blend well. Stir often to prevent burning.
Common Mistakes to Avoid
One common mistake is rushing the marination. Let the chicken sit for at least one hour. This lets the flavors soak in. Another mistake is adding cream too early. Wait until the chicken is cooked and the sauce is ready. Overcooking the sauce can also ruin its texture, so keep an eye on it.
Serving Suggestions for Authentic Experience
Serve your Butter Chicken with basmati rice or warm naan. This helps soak up the sauce. Garnish with fresh cilantro for a pop of color. A wedge of lemon adds brightness. For a full experience, pair it with a side of cooling cucumber raita.
Pro Tips
- Marination Time Matters: The longer you marinate the chicken, the more flavorful and tender it will become. Aim for at least 1 hour, but overnight is ideal.
- Balance the Spice: Adjust the number of green chilies to control the heat level. If you prefer a milder dish, remove the seeds from the chilies.
- Use Fresh Ingredients: Fresh spices and herbs will enhance the flavor of your Butter Chicken. Always opt for fresh ginger and garlic if possible.
- Perfect Creaminess: For a richer sauce, use full-fat heavy cream. If you want a lighter version, substitute with coconut cream for a unique twist.
Variations
Dairy-Free Version of Butter Chicken
You can enjoy a dairy-free butter chicken that still tastes amazing. Replace the heavy cream with coconut milk. This change gives a rich flavor and creamy texture. Use dairy-free yogurt for marinating the chicken. Almond or soy yogurt works well. You can also add a splash of lemon juice for brightness.
Alternative Protein Options
If you want to switch up the protein, try using shrimp or tofu. Shrimp cooks quickly and adds a nice touch. For tofu, use firm or extra-firm and press it to remove water. Cut it into cubes and marinate just like chicken. Both options absorb the flavors well and make the dish unique.
Different Spice Levels to Customize Your Curry
You can adjust the spice levels to suit your taste. For a mild curry, skip the green chilies or use just one. If you enjoy heat, add more green chilies or even some red chili powder. Experiment with spices like paprika or cayenne for different flavors. Remember, start small and taste as you go!
Storage Info
How to Store Leftover Butter Chicken
After enjoying your Butter Chicken, you may have some leftovers. To store it, let the dish cool down. Place it in an airtight container or a plastic bag. Make sure to remove as much air as possible. Keep it in the fridge for up to three days. If you want to keep it longer, consider freezing it.
Reheating Tips for Best Taste
When you're ready to enjoy your leftover Butter Chicken, reheating is simple. You can use a microwave or stovetop. If using a microwave, place it in a bowl and cover it. Heat in short bursts of one minute, stirring in between. If using a stovetop, add a splash of cream or water to the sauce. Heat over low until warm. This keeps your dish creamy and delicious.
Freezing Instructions for Long-Term Storage
For long-term storage, freezing your Butter Chicken is great. Portion it into smaller containers. Make sure to leave some space for the sauce to expand. Seal them tightly and label with the date. You can freeze it for up to three months. When ready to eat, thaw it in the fridge overnight. Reheat as described above for the best taste.
FAQs
What is Butter Chicken Curry?
Butter chicken curry is a rich and creamy dish from India. It features tender chicken in a smooth tomato sauce. The sauce has spices like garam masala and cumin. You can enjoy it with rice or naan. This dish is popular for its flavor and comfort.
Can I use chicken breast instead of thighs?
Yes, you can use chicken breast. Thighs add more flavor and moisture. Breasts may dry out, so cook them carefully. Cut them into bite-sized pieces, just like thighs. Marinate them just the same. The taste will be different, but still tasty.
How do I make Butter Chicken less spicy?
To make butter chicken less spicy, reduce the green chilies. You can also remove the seeds for less heat. Adding more cream helps tone down the spice. Serve with extra rice or naan to balance the flavors. Taste as you cook to find the right heat.
What to serve with Butter Chicken?
Butter chicken pairs well with basmati rice or naan. You can also add a fresh salad for crunch. Try serving it with a side of yogurt for a cool touch. Fresh cilantro adds color and flavor on top. This makes your meal colorful and delicious.
This blog post covered all you need to make delicious Butter Chicken. We talked about ingredients, step-by-step cooking, and tips for the best taste. I shared ways to customize the dish, including variations for allergies and heat levels. Also, I provided advice for storing and reheating leftovers.
Cooking should be simple and fun. Use this guide to impress your friends and family. Enjoy making this satisfying dish!