If you are looking to enjoy a delicious chicken dish that is easy to make at home, “Creamy Butter Chicken Curry” is an excellent choice. It is a favorite in America and perfect for beginners to prepare.

Table of Contents
Creamy Butter Chicken Curry: A Delicious and Easy-to-Make Chicken Dish
This butter chicken curry is prepared by cooking tender chicken pieces in a rich tomato-based sauce infused with butter, garlic, garam masala, ginger, and aromatic spices.
A splash of heavy cream gives the curry a silky, comforting texture.
Also known as “Murgh Makhani,” this dish is loved worldwide. It is a fantastic dish to prepare in American kitchens.
The combination of its creamy texture, mildly spiced tomato sauce, and tender chicken makes it special—ideal for those who enjoy a flavorful meal without excessive heat.
This easy butter chicken recipe is perfect for weeknight dinners, family meals, or small gatherings with friends and relatives on weekends. Serve it with Basmati rice, warm naan, or homemade roti to fully enjoy the creamy sauce.
Why you’ll love this Butter Chicken Curry:
Rich and creamy
Packed with flavor
Very easy to make
Uses ingredients available in American grocery stores
Perfect for weeknights
Great for the whole family
Ingredients for Creamy Butter Chicken:
1 tablespoon vegetable oil
1 1/2 pounds boneless, skinless chicken thighs or chicken breasts
1 tablespoon lemon juice
1 tablespoon finely chopped garlic
1 tablespoon grated fresh ginger
1 teaspoon paprika
1 teaspoon ground cumin
1 teaspoon garam masala
1/2 cup plain Greek yogurt
1/2 teaspoon salt
1/2 teaspoon turmeric
Ingredients for the Curry Sauce
4 garlic cloves, finely chopped
3 tablespoons unsalted butter
1 tablespoon chopped fresh cilantro
1 teaspoon sugar
1 can crushed tomatoes
1 teaspoon garam masala
1 teaspoon ground coriander
1 teaspoon ground cumin
1 tablespoon grated ginger
1 medium yellow onion, finely chopped
1 tablespoon vegetable oil
1/2 cup heavy cream
1/4 cup Water if needed
1/2 teaspoon paprika
1/4 teaspoon red pepper, optional
1/2 teaspoon salt to taste
Ingredients for the garlic:
Fresh coriander leaves
A little heavy cream
A small piece of butter
Extra garam masala
Chopped green chilies
Kitchen essentials:
Mixing bowl
Large skillet or Dutch oven or heavy-bottomed pot
Ladle or serving spoon
Tongs
Measuring spoon
Wooden spoon
Knife and cutting board
Instructions for Creamy Butter Chicken Curry:
1. Cutting the Chicken
- First, cut the chicken into small pieces.
- Cut each into approximately 1 to 1.5-inch pieces.
- Chicken is especially great for Thai curries because it’s juicy when cooked, but boneless chicken breast also works well.
- Before adding the marinade, pat the chicken dry with a paper towel.
More Recipe:-
Easy Chicken Curry with Potatoes
2. Marinating the Chicken
- Use a large bowl for the chicken.
- Add the Greek yogurt, garlic, garam masala, lemon juice, ginger, salt, cumin, paprika, turmeric, and vegetable oil.
- Keep mixing until all the chicken pieces are coated.
- Cover the bowl and refrigerate for about 30 minutes for a deeper flavor.
- The chicken can be marinated for up to 8 hours.
- Why is a chicken marinade necessary?
- Yogurt helps tenderize the chicken, but the spices also add flavor.
- Even a light marinade makes a big difference.
3. Cooking the Chicken
- Use a large skillet.
- Prepare it over medium-high heat.
- Add a little oil.
- Add the marinated chicken pieces in a single layer, adding them in batches if necessary.
- Cook for about 4 minutes on all sides, until browned on the outside.
- The chicken doesn’t need to be fully cooked at this point, as the curry will cook through thoroughly.
- Remove the chicken onto a plate. Avoid adding too much chicken to the pan.
- If you add too much chicken at once, it will release moisture and steam instead of browning.
- Cooking in batches provides even color and a richer flavor.
4. Making the Curry Base
- Reduce the heat to medium-low.
- Add vegetable oil and butter to the same pan.
- Add the chopped onion and cook for about 6 to 7 minutes, stirring occasionally, until softened and lightly golden.
- Add the finely chopped garlic and grated ginger.
- Cook for 50 to 60 seconds, until fragrant.
5. Adding the Spices
- If using, add coriander, cumin, garam masala, paprika, and red chili.
- Stir constantly for about 30 seconds.
- Cooking the spices for a while in the butter releases their aroma and deepens the flavor.
- Be careful not to burn them.
6. Adding the Tomatoes
- Add the chopped tomatoes to the pan.
- Add the sugar and salt.
- Now mix everything together and continue cooking the sauce over low heat.
- Now continue cooking, uncovered, for about 12 to 15 minutes, stirring occasionally.
- The tomato sauce should remain thick and dark.
7. Blending the sauce for a smooth texture
- If you prefer an extra-smooth restaurant-style butter chicken sauce, carefully transfer the tomato mixture to a blender and blend until smooth.
- If using a blender, let the mixture cool slightly and open the lid carefully, as the hot liquid pressure remains on it, or use an immersion blender directly in the pot.
- If you prefer a more rustic curry, you can skip this step.
8. Adding the Chicken
- Now add the browned chicken back into the sauce.
- Keep stirring to coat all the pieces evenly.
- If the sauce seems too thick, add a little water and reduce the heat to low, then simmer for about 12 to 15 minutes, or until the chicken is cooked through and tender.
9. Adding the Cream
- Now reduce the heat to low to enhance the creamy butter chicken curry.
- Add the heavy cream and stir gently.
- Simmer the curry for about 2 to 3 minutes.
- Avoid bringing the sauce to a boil after adding the cream.
- Taste once and adjust the seasoning.
- You can add more salt, garam masala, or red pepper to your liking.
10. Adding the Butter and Cilantro
- For a truly rich finishing touch, add another layer of butter and sprinkle chopped fresh cilantro over the curry.
- The finished sauce should be creamy, smooth and rich, with a balanced combination of tomatoes, garam masala, butter and a slight spiciness.
Tips to make Creamy Butter Chicken Curry less spicy:
- Butter chicken curry doesn’t have to be spicy.
- For a milder version, use:
- Avoid adding red chili peppers.
- Use a little more paprika.
- If you prefer, reduce the amount of garam masala.
- Add more cream.
- Always enjoy served with basmati rice or naan.
- For more spiciness, add red chili peppers, finely chopped chilies, or red chili powder.
Instructions for the best butter chicken:
- Use chicken thighs.
- Don’t skip the marinade.
- Make sure to brown the chicken.
- Cook the tomato sauce thoroughly.
- Add the cream at the end.
- Be sure to balance the flavor.
Serving Instructions for Butter Chicken Curry:
- Creamy butter chicken curry can be served with rice or an American dish, and it can also be served with Indian flatbread.
- You can try these—
- Basmati rice
- Garlic naan
- Cumin rice
- Butter naan
- Plain naan
- Steamed vegetables
- Cucumber salad
- Paratha
- Roti
- For a complete dinner, serve butter chicken with basmati rice, a simple cucumber salad, naan, and thinly sliced cilantro.
Some Easy Variation Instructions for Butter Chicken:
Here are several variations for a creamy butter chicken curry, all with ingredients readily available in most American kitchens. You can try them.
To Make Vegetable Butter Chicken:
If you want to add vegetables to your meal, add cooked peas, spinach, bell peppers, or cauliflower.
Coconut Butter Chicken:
If you prefer a slightly creamier flavor, replace the heavy cream with unsweetened coconut milk.
Slow Cooker Butter Chicken:
If you want to make it in a slow cooker, which is also perfect for busy days, you can modify the recipe for a slow cooker. Cook the chicken and tomato sauce over low heat until the chicken is tender, then add the cream at the end.
Dairy-Free Butter Chicken:
Use dairy-free yogurt, plant-based butter, and unsweetened coconut cream instead of the traditional dairy-free ingredients.
Vegetable Butter Chicken:
Replace chicken with paneer, tofu, chickpeas, or roasted cauliflower.
Storage Tip:
Leftover Creamy Butter Chicken Curry can be cooled, then stored in an airtight container in the refrigerator for up to four days.
To reheat, gently reheat the curry over medium-low heat.
If the sauce thickens in the refrigerator, add a little water or cream.
Q. Can I freeze butter chicken?
Absolutely! Let the curry cool completely to room temperature before storing it in a freezer-safe container, then refrigerate it for up to 2 to 3 months.
Thaw it thoroughly in the refrigerator overnight, then gently reheat on the stovetop.
The creamy sauce tends to separate slightly after freezing, but stirring thoroughly during reheating can make the texture even richer and more delicious.
FAQ
Answers to Creamy Butter Chicken Curry Questions.
Q. What is butter chicken?
Butter chicken, also known as murgh makhani, is a popular American and Indian dish. It is prepared by cooking chicken in a rich tomato sauce, creamy butter, and aromatic spices.
Q. Is butter chicken spicy?
It can be, but the traditional version ranges from mild to medium spicy. You can adjust or easily substitute the red pepper and chili to balance the spiciness.
Q. Can I use chicken breast?
Absolutely! Chicken breast works great, but it dries out more easily than chicken thighs. Overcooking is recommended.
Q. Can I skip the yogurt marinade?
You can, but marinating the chicken adds flavor and tenderness. Even 30 minutes is fine.
Q. Can I use canned tomato sauce instead of crushed tomatoes?
Absolutely! But crushed tomatoes usually help create a thicker texture. If you use tomato sauce, you’ll need to simmer longer to reduce more liquid.
Final Thoughts
Creamy Butter Chicken Curry brings restaurant-like comfort food to your kitchen. The aromatic spices, tender chicken, buttery tomato sauce, and silky creamy sauce make for a delicious dinner. It’s perfect with rice or hot naan, a favorite among Americans.
Whether you’re new to Indian cooking or already a curry night enthusiast, this recipe is easy to customize. Keep it light enough for the whole family. Add more chili for a spicier meal, or add vegetables for a full meal in one pan.
For the best experience, serve the curry hot with soft basmati rice, garlic naan, and a sprinkle of fresh cilantro.
This creamy sauce is so delicious, you’ll need plenty of rice or naan to soak up every last spoonful.
