Get ready to dive into Creamy Butter Chicken, a dish where tender chicken simmers in a buttery tomato sauce perfumed with garlic, ginger, and warming spices. Rich, velvety tomato gravy coats each bite, then gets a luscious finish from heavy cream, making every forkful a comfort-filled indulgence that’s perfect for dinner or weeknight gatherings.
Key Ingredients
Let’s gather the essentials for this cozy curry—each ingredient plays its part in building layers of flavor and that signature creamy texture.
- 500 g chicken breast: Lean protein that soaks up the buttery tomato sauce.
- 2 tbsp butter: Adds richness and smoothness at both the start and finish.
- 1 tbsp vegetable oil: Prevents butter from burning and helps sauté aromatics.
- 1 large onion: Provides a sweet, caramelized base when sautéed until golden.
- 3 cloves garlic, minced: Imparts pungent depth and savory warmth.
- 1 tbsp grated ginger: Brings fresh zing and complements the garlic.
- 1 tsp garam masala: A warming spice blend that defines the curry’s character.
- 1 tsp ground cumin: Earthy note that balances the tomato’s brightness.
- 1 tsp chili powder: Adds gentle heat—adjust to taste.
- 1 cup tomato puree: The tart backbone of the velvety sauce.
- 1 cup heavy cream: Gives a luxuriously smooth finish and mellows spices.
- Salt to taste: Enhances all the flavors and balances the richness.
- Fresh cilantro for garnish: Brightens the dish with a pop of herbal freshness.
How To Make Creamy Butter Chicken
This Creamy Butter Chicken comes together in just a few steps, transforming simple ingredients into a restaurant-worthy delight at home. You’ll build the base, infuse it with spices, brown the chicken, simmer in tomato puree, and finish with cream and butter for that signature velvety finish.
1. Cut and season the chicken
Slice the chicken breast into bite-sized pieces and sprinkle with salt, tossing gently to coat each piece evenly.
2. Heat fats
Warm 1 tablespoon of butter and the vegetable oil in a large pan over medium heat until the butter has fully melted.
3. Sauté the onion
Add the chopped onion and cook, stirring often, until it turns golden brown—about 5 minutes.
4. Toast the spices
Stir in the minced garlic, grated ginger, garam masala, ground cumin, and chili powder, cooking for 1 minute until the mixture becomes fragrant.
5. Brown the chicken
Add the seasoned chicken pieces and sauté until each side is lightly browned, about 5 minutes total.
6. Simmer with tomato puree
Pour in the tomato puree, stir well, bring to a gentle simmer, and cook for 10 minutes, allowing flavors to meld.
7. Finish with cream and butter
Stir in the heavy cream and remaining tablespoon of butter, then simmer for 5 minutes over medium-low heat until the sauce thickens.
8. Garnish and serve
Sprinkle fresh cilantro on top and serve hot alongside your favorite sides.
Serving Suggestions
Once your Creamy Butter Chicken is bubbling and fragrant, these pairings will turn it into a full-on feast—each offering a unique contrast to the rich sauce.
- Serve over steamed basmati rice so the grains soak up every drop of sauce.
- Pair with warm naan bread, tearing pieces to scoop up the creamy curry.
- Offer a side of cucumber raita for a cool, tangy counterpoint.
- Include a fresh green salad tossed in lemon vinaigrette to balance the richness.
Tips For Perfect Creamy Butter Chicken
A few insider tweaks can take your Butter Chicken from great to unforgettable. These friendly tips will help you dial in the spice, texture, and flavor so each bite is pure comfort.
- Adjust chili powder according to your preferred spice level.
- Use full-fat heavy cream for a richer, silkier sauce.
- Let the sauce simmer longer for a deeper, more concentrated flavor.
- Serve with basmati rice or warm naan to soak up every last drop.
How To Store It
Whether you’re meal-prepping or just love leftovers, storing this curry correctly keeps it tasting fresh. Follow these simple steps to preserve the flavor and texture.
- Cool to room temperature before storing to prevent condensation.
- Transfer to an airtight container to lock in moisture and aroma.
- Refrigerate for up to 3 days—check for freshness before reheating.
- Reheat gently over medium-low heat, stirring occasionally and adding a splash of water or cream if the sauce has thickened.
Frequently Asked Questions
Here are a few quick answers to common questions about making and enjoying your Butter Chicken:
- How long does it take to prepare and cook this creamy butter chicken?
A: The total time is about 35–40 minutes. It takes roughly 10 minutes to cut and season the chicken, chop the onion, and measure the spices. Cooking involves sautéing the onion for 5 minutes, stirring in spices for 1 minute, browning the chicken for about 5 minutes, simmering with tomato puree for 10 minutes, then adding cream and butter and simmering for another 5 minutes until the sauce thickens.
- How can I adjust the spice level to suit my taste?
A: To reduce heat, start with ½ teaspoon of chili powder instead of 1 teaspoon and taste before adding more. For a milder flavor, omit the chili powder entirely and rely on garam masala for warmth. To increase heat, add an extra ½ teaspoon of chili powder or garnish with sliced fresh chilies. Always stir and taste after adjusting so you can balance the flavors.
- Can I use chicken thighs instead of chicken breast?
A: Yes. Boneless, skinless chicken thighs work well because they stay moist. Cut them into bite-sized pieces and follow the same cooking steps, but increase the simmer time with tomato puree by 2–3 minutes to ensure they’re fully cooked through. Thighs may also add extra richness to the sauce.
- What’s the best way to store and reheat leftovers?
A: Let the butter chicken cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. To reheat, warm gently in a saucepan over medium-low heat, stirring occasionally and adding a splash of water or cream if the sauce has thickened too much. Reheat only once for the best texture and flavor.
- How do I get the sauce to the perfect creamy consistency?
A: Start with full-fat heavy cream and stir it in only after the tomato puree has simmered for 10 minutes. Simmer the mixture for an additional 5 minutes over medium-low heat, stirring occasionally. If the sauce is too thin, continue simmering uncovered for a few more minutes. If it’s too thick, whisk in a little warm water or cream until you reach the desired consistency.
- What should I serve with butter chicken for a complete meal?
A: Traditional accompaniments include steamed basmati rice or warm naan bread, which soak up the sauce beautifully. You can also serve it alongside simple cucumber raita or a fresh green salad to balance the richness and add a refreshing contrast.
What Makes This Special
Creamy Butter Chicken stands out because it balances rich, buttery tomato sauce with warming spices and tender chicken in every spoonful. It’s a dish that brings restaurant vibes to your home kitchen without any fuss, and the velvety finish from heavy cream elevates it into pure comfort food territory. Feel free to print and save this recipe—or dog-ear the page—so you can recreate this cozy curry whenever you need a taste of warmth. Have questions or tried it yourself? Drop a comment and let’s chat about your flavorful journey!
Creamy Butter Chicken
Description
Tender chicken simmers in a buttery tomato sauce perfumed with ginger, garlic, and warming spices, then finished with cream for a luxuriously smooth texture that clings to rice or naan in every mouthful.
Ingredients
Instructions
-
Cut chicken into bite-sized pieces and season with salt.
-
Heat oil and 1 tbsp butter in a pan over medium heat until melted.
-
Add onion and sauté until golden, about 5 minutes.
-
Stir in garlic, ginger, garam masala, cumin, and chili powder; cook for 1 minute until fragrant.
-
Add chicken and cook until lightly browned on all sides.
-
Pour in tomato puree, bring to a simmer, and cook for 10 minutes.
-
Stir in heavy cream and remaining butter, simmer for 5 minutes until sauce thickens.
-
Garnish with fresh cilantro and serve hot.
Note
- Adjust chili powder according to your preferred spice level.
- Use full-fat heavy cream for a richer sauce.
- Let the sauce simmer longer for a deeper flavor.
- Serve with basmati rice or warm naan.
