Okay, let’s talk Butter Chicken, my friends! I remember the first time I made it, years ago. It was a rainy Tuesday, the kids were having epic meltdowns over who got the blue cup, and I was staring blankly into the fridge, willing dinner to magically appear. I stumbled upon a recipe for Butter Chicken online, and something about it just called to me.
The kitchen was a disaster zone, the baby was clinging to my leg, but I was determined to make this Butter Chicken thing happen. It felt like a small victory in the face of the everyday chaos. Now, it’s a total family favorite, and a lifesaver on those “what am I even going to cook” nights. Fellow kitchen warriors, this one’s for you!
INGREDIENTS You’ll Need:
Here’s what you’ll need to create this comforting Butter Chicken in your own kitchen. I’ve also included some mom-tested swaps and shortcuts that have saved me on those nights when I’m running on fumes. This Indian Butter Chicken Recipe will become a staple!

- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces – Chicken thighs stay so much more tender than breasts!
- 1 tbsp ginger-garlic paste – You can find this premade at most grocery stores or make your own!
- 1 tsp turmeric powder – Adds that lovely golden color.
- 1 tsp chili powder – Adjust to your family’s spice preference!
- 1 tsp garam masala – The magic spice blend!
- 1/2 tsp salt – To bring out all the flavors.
- 2 tbsp oil – For searing the chicken.
- 1 large onion, chopped – Yellow or white works fine.
- 1 (14.5 oz) can crushed tomatoes – Grab these at Target during your regular grocery run.
- 1 cup heavy cream – Makes it super creamy and delicious!
- 1/2 cup unsalted butter – It’s called Butter Chicken for a reason!
- 1/4 cup chopped cilantro, for garnish – Adds a pop of fresh flavor.
Mom Hack: No heavy cream? I’ve used full-fat coconut milk in my Butter Chicken and it works like a charm! You can also use half and half in a pinch.
Shopping Tip: Garam masala can be found in the spice aisle of most grocery stores, but you can also order it online. If you’re feeling ambitious, you can even make your own blend.
Let’s Make it Happen!
Ready to turn those ingredients into a delicious Butter Chicken masterpiece? I promise, it’s easier than you think! This Creamy Butter Chicken recipe is really easy.
- Marinate the chicken: In a bowl, combine the chicken pieces with ginger-garlic paste, turmeric powder, chili powder, garam masala, and salt. Mix well, cover, and refrigerate for at least 30 minutes, or up to 4 hours. This lets the flavors really sink in!
- Sear the chicken: Heat the oil in a large skillet or pot over medium-high heat. Add the marinated chicken and sear until browned on all sides, but not fully cooked. Set aside. Don’t worry about cooking it all the way through – it’ll finish cooking in the sauce.
- Sauté the onion: In the same pot, melt the butter over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes. This is where your kitchen starts to smell amazing!
- Make the sauce: Add the crushed tomatoes to the pot and stir well. Bring to a simmer and cook for 10 minutes, stirring occasionally. This helps the sauce thicken and the flavors meld.
- Blend the sauce (optional): For a super smooth sauce, use an immersion blender to blend the tomato mixture until smooth. Be careful – it’s hot! Don’t have an immersion blender? No problem! You can skip this step.
- Combine and simmer: Return the seared chicken to the pot. Stir in the heavy cream. Bring to a gentle simmer, reduce heat to low, and cover. Cook for 15-20 minutes, or until the chicken is cooked through and the sauce has thickened. Time to fold that laundry pile!
- Garnish and serve: Sprinkle with chopped cilantro and serve hot with rice or naan bread. Enjoy your Authentic Butter Chicken!
Mom Confession: I used to skip searing the chicken to save time, but it makes a HUGE difference in the flavor! Trust me, it’s worth the extra step.
Timing Tip: In my chaotic kitchen, this Butter Chicken usually takes about 45 minutes from start to finish, including prep time. Perfect for a weeknight meal!
While your Butter Chicken is doing its thing, take a quick peek at another great chicken recipe.
How We Love to Eat This!
Okay, so you’ve made the Butter Chicken – now what? Here’s how my family devours it, plus some serving suggestions that have saved my sanity on busy weeknights.
My kids devour this Butter Chicken when I serve it with basmati rice and naan bread. They love dipping the naan in the creamy sauce!
Kid-Approved Side Dishes: Steamed broccoli, roasted carrots, or even a simple side salad are all great additions. For a fun twist, try serving it with a dollop of plain yogurt on top.
Perfect Occasions: This Butter Chicken is perfect for those crazy weeknight dinners, but it’s also fancy enough to serve to guests. I’ve even made it for potlucks, and it’s always a hit!
Leftover Ideas: If you have any leftover Butter Chicken (which is rare in my house!), you can use it to make Butter Chicken wraps, quesadillas, or even a delicious Butter Chicken pizza.
Seasonal Variations: In the summer, I like to add some grilled bell peppers to the sauce. In the winter, I sometimes add a pinch of cinnamon for a warm, comforting flavor.
For more sanity-saving dinner ideas, check out Pretzel Crusted Chicken. It’s another family favorite!
Presentation Tip: I like to sprinkle a little extra cilantro on top and serve it in a pretty bowl. It makes it feel a little more special, even on a Tuesday night.
FAQs: Your Questions Answered
Got questions about making Butter Chicken? I’ve got answers! Here are some of the most common questions I get from my fellow kitchen warriors, plus my tried-and-true solutions.
Can my picky eater handle this Butter Chicken?
It depends on your picky eater! You can definitely adjust the amount of chili powder to make it milder. My kids aren’t huge fans of spice, so I usually use just a tiny pinch.
What if I burn my Butter Chicken? (Asking for a friend… okay, it was me!)
Don’t panic! If the bottom of the pot starts to burn, immediately transfer the Butter Chicken to a new pot. You might lose a little bit of the sauce, but it’s better than serving burnt chicken.
Can I make this Butter Chicken ahead for meal prep?
Absolutely! In fact, I think it tastes even better the next day. Just store it in an airtight container in the fridge and reheat it when you’re ready to eat.
What’s the best way to reheat leftover Butter Chicken?
You can reheat it in the microwave, but I prefer to reheat it on the stovetop over low heat. Add a splash of water or broth to keep it from drying out.
Can I freeze Butter Chicken?
Yes, you can! Just let it cool completely before transferring it to a freezer-safe container. It will keep in the freezer for up to 3 months.
What if I don’t have all the spices?
No worries! The garam masala is the most important spice, but if you’re missing something else, you can usually get away with substituting it with something similar. For example, if you don’t have turmeric powder, you can use a pinch of saffron.
Can I use chicken breasts instead of chicken thighs?
You can, but chicken thighs are much more forgiving and stay juicier. If you do use chicken breasts, be careful not to overcook them!
If you are looking for another Indian Butter Chicken Recipe, I suggest you check out Butter Chicken Recipe (Indian Chicken Makhani).
Final Thoughts:
This Butter Chicken recipe is special to my family because it’s a reminder that even in the midst of chaos, we can still create something delicious and comforting. It’s a meal that brings us together, and I hope it does the same for you.
My Butter Chicken Mom Hacks:
- Prep ahead: Marinate the chicken in the morning or the night before to save time.
- Double the recipe: Make a big batch and freeze half for a future meal.
- Use pre-chopped veggies: Save time by buying pre-chopped onions and cilantro.
Family-Tested Butter Chicken Variations:
- Spicy Butter Chicken: Add a pinch of cayenne pepper or a chopped chili to the sauce. My husband loves this version!
- Vegetarian Butter Chicken: Substitute the chicken with paneer cheese or chickpeas. My vegetarian friend raves about this!
- Sweet Butter Chicken: Add a tablespoon of honey or maple syrup to the sauce. The kids love this!
I really hope you try making this Butter Chicken recipe for your family. Don’t be afraid to make it your own! Experiment with different spices, add your favorite veggies, and most importantly, have fun in the kitchen. You got this, mama! Easy Butter Chicken Recipe – Rich, Creamy & Ready in No Time … is another great resource! And also, here is another goodie, Authentic Butter Chicken (Murgh Makhani) – Masala and Chai.
Trying new variations is always fun. And, if you are in the mood for some fall baking, don’t hesitate to try Homemade Spiced Pumpkin Butter.
Don’t forget to breathe and enjoy the process. Your family will thank you for it! I have full faith that this Butter Chicken will become a regular dish!

Butter Chicken
Indulge in the creamy richness of homemade Butter Chicken! This classic Indian dish features tender chicken simmered in a luscious tomato-based sauce, perfect for a comforting and flavorful meal.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Skillet
- Cuisine: Indian
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 tbsp lemon juice
- 1 tsp salt
- 1/2 tsp turmeric powder
- 1 tbsp ginger-garlic paste
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 1 (14.5 oz) can diced tomatoes, undrained
- 1 cup tomato puree
- 1 tsp garam masala
- 1/2 tsp chili powder (adjust to taste)
- 1/4 cup butter
- 1 cup heavy cream
- 1/4 cup chopped cilantro, for garnish
Instructions
- Marinate the chicken: In a bowl, combine the chicken with lemon juice, salt, turmeric powder, and ginger-garlic paste. Mix well and let it marinate for at least 30 minutes, or up to 2 hours in the refrigerator.
- Cook the chicken: Heat vegetable oil in a large skillet or pot over medium-high heat. Add the marinated chicken and cook until browned on all sides and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
- Make the sauce: In the same skillet, add the chopped onion and cook until softened, about 5 minutes. Add the diced tomatoes, tomato puree, garam masala, and chili powder. Stir well and bring to a simmer.
- Simmer and blend: Reduce the heat to low, cover the skillet, and simmer for 15 minutes, allowing the sauce to thicken.
- Blend the sauce: Carefully transfer the sauce to a blender or use an immersion blender to blend until smooth.
- Finish the dish: Return the blended sauce to the skillet. Add the cooked chicken, butter, and heavy cream. Stir well to combine and simmer for another 5-10 minutes, allowing the flavors to meld together.
- Garnish and serve: Garnish with chopped cilantro and serve hot with rice or naan bread.
Notes
For a richer flavor, use ghee instead of butter. Serve with a dollop of plain yogurt or a sprinkle of extra cilantro.