“Hey, can you whip up something quick for dinner? I’m starving,” my roommate texted me on a Tuesday evening. I was juggling leftovers and brainstorming what could come together fast but still feel like a proper meal. Honestly, butter chicken wasn’t even on my radar. But then, as I rummaged through the fridge, I spotted a jar of tomato puree, some cream, and a pack of chicken thighs. That’s when this creamy butter chicken recipe was born—purely out of necessity and a tiny bit of desperation.
I’ve made butter chicken a handful of times since, tweaking it every single time, trying to get that balance of rich, tangy, and just the right hint of spice. The garlic naan? Well, that’s a story of its own. One lazy weekend, instead of ordering takeout, I rolled up my sleeves and made fresh naan slathered with garlic butter—it was a game changer. The smell alone had me drifting back to late-night dinners at that tiny Indian joint downtown.
The creamy butter chicken with garlic naan became my go-to comfort food after hectic workdays or when friends dropped by unexpectedly. There’s something about the velvety sauce hugging tender chicken pieces that just hits the spot every time. And the naan? Perfect for scooping up every last bit. It’s the kind of recipe that sticks around, not because it’s fancy, but because it feels like a warm hug on a plate.
So here we are, with a recipe that’s both rich and flavorful, yet surprisingly easy to make at home. It’s not just about the taste—it’s about the moments it creates. For me, it’s a reminder that sometimes the best meals come from the simplest ingredients and a little bit of improvisation.
Why You’ll Love This Recipe
After countless trials in my own kitchen, this creamy butter chicken recipe has become a staple for good reason. It’s tried and tested, consistently delivering that signature rich flavor and luscious texture without demanding hours of prep time.
- Quick & Easy: This dish comes together in under 40 minutes, making it perfect for busy weeknights or those spontaneous dinner plans.
- Simple Ingredients: You probably already have most of what’s needed in your pantry—no hunting down exotic spices required.
- Perfect for Dinner Parties: Impress guests effortlessly with a dish that looks and tastes restaurant-quality.
- Crowd-Pleaser: Kids and adults alike rave about the creamy sauce and tender chicken—a real winner on any table.
- Unbelievably Delicious: The buttery tomato sauce, infused with fragrant spices and cream, creates a melt-in-your-mouth experience.
What sets this recipe apart? The secret is in the slow-simmered sauce that lets the spices bloom fully, combined with a touch of creaminess that’s never overwhelming. Plus, pairing it with homemade garlic naan brings that authentic touch that store-bought just can’t match. I’ve even swapped in a bit of Greek yogurt to lighten it up occasionally, and it works like a charm.
This isn’t just another butter chicken recipe—it’s the one that makes you pause, close your eyes, and savor every bite. It’s comfort food, yes, but with a little bit of soul and a whole lot of love.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients designed to deliver bold flavor and creamy texture without fuss. Most are pantry staples, and substitutions are easy if needed.
- Chicken: 1.5 pounds (700g) boneless, skinless chicken thighs, cut into bite-sized pieces (thighs keep the meat tender and juicy)
- Butter: 4 tablespoons unsalted butter, divided (adds richness and smooth texture)
- Onion: 1 medium yellow onion, finely chopped (for that sweet base flavor)
- Garlic: 4 cloves, minced (essential for the garlic naan and the sauce)
- Ginger: 1 tablespoon fresh ginger, grated (brings warmth and depth)
- Tomato Puree: 1 cup (240ml) (I prefer a good-quality brand like Hunt’s for smooth consistency)
- Heavy Cream: ¾ cup (180ml) (for velvety richness; can substitute with coconut cream for dairy-free)
- Yogurt: ¼ cup plain Greek yogurt, room temperature (optional, adds tang and creaminess)
- Spices: 1 teaspoon garam masala, 1 teaspoon ground cumin, 1 teaspoon paprika, ½ teaspoon turmeric, ½ teaspoon chili powder (adjust chili to taste)
- Salt: To taste
- Fresh Cilantro: A small handful, chopped (for garnish)
- For the Garlic Naan: 2 cups (250g) all-purpose flour, ½ teaspoon salt, 1 teaspoon sugar, ½ teaspoon instant yeast, ¾ cup (180ml) warm water, 2 tablespoons plain yogurt, 3 tablespoons melted butter mixed with 3 cloves minced garlic (for brushing)
If you’re aiming for a gluten-free twist, almond flour naan is a neat alternative (though a bit more delicate). Also, if you can find fresh fenugreek leaves or kasuri methi, sprinkle a pinch into the sauce for an authentic touch. I tend to leave it out when in a hurry, and it’s still fantastic.
Equipment Needed
- Large skillet or heavy-bottomed pan – I like using my cast iron skillet for even heat distribution and that slight char on the chicken.
- Mixing bowls – for marinating the chicken and preparing naan dough.
- Measuring spoons and cups – precise spice measurements make a big difference.
- Whisk or wooden spoon – to stir the sauce smoothly.
- Rolling pin – for shaping the naan (a clean wine bottle works in a pinch).
- Baking sheet or cast iron griddle – for cooking naan on the stovetop or in the oven.
For garlic naan, a cast iron pan gives a lovely char and bubbles, but a non-stick skillet works fine too. If you don’t have instant yeast for the naan, active dry yeast can be used—just proof it first in warm water with sugar. I’ve found that investing in a good skillet pays off for many dishes, including comfort casseroles and this butter chicken.
Preparation Method
- Marinate the Chicken: In a bowl, combine the chicken pieces with ½ teaspoon salt, ½ teaspoon chili powder, ¼ teaspoon turmeric, and 2 tablespoons plain yogurt. Mix well and let it sit for at least 20 minutes (up to 2 hours for deeper flavor). This step tenderizes and infuses the chicken with subtle spice.
- Cook the Chicken: Heat 2 tablespoons butter in your skillet over medium-high heat. Add the marinated chicken and cook for about 5-7 minutes until browned but not fully cooked through. Remove and set aside. The slight sear locks in flavor and texture.
- Prepare the Sauce Base: In the same skillet, add the remaining 2 tablespoons butter. Toss in the chopped onion and sauté until soft and golden, about 6-8 minutes. Stir frequently to avoid burning—onions should smell sweet and look translucent.
- Add Aromatics and Spices: Mix in minced garlic and grated ginger, cooking for 1 minute until fragrant. Then sprinkle in garam masala, cumin, paprika, remaining turmeric, and chili powder. Stir continuously to toast the spices for 30 seconds—this step is crucial for developing depth.
- Incorporate Tomato Puree: Pour in the tomato puree, stir well, and let it simmer on low heat for 10 minutes. The sauce should thicken slightly and the raw tomato smell disappear.
- Finish the Sauce: Lower the heat, then stir in the heavy cream and Greek yogurt (if using). Mix gently to combine, making sure the sauce stays smooth and creamy. Let it warm through for 3-4 minutes but avoid boiling, or the cream might curdle.
- Return Chicken to the Pan: Add the browned chicken pieces back into the sauce. Simmer gently for another 8-10 minutes until the chicken is fully cooked and tender. Taste and adjust salt or spice as needed.
- Prepare the Garlic Naan Dough: In a mixing bowl, combine flour, salt, sugar, and instant yeast. Add warm water and yogurt, mixing until a soft dough forms. Knead on a floured surface for 7-8 minutes until smooth and elastic. Cover and let rest for 1 hour or until doubled in size.
- Shape and Cook Naan: Divide dough into 6 equal balls. Roll each into an oval about ¼ inch thick. Heat a cast iron skillet or griddle over medium-high heat. Cook naan for 2-3 minutes on one side until bubbles appear, then flip. Brush the cooked side with garlic butter and flip again to warm the butter in. Repeat for all pieces.
- Garnish and Serve: Sprinkle chopped cilantro over the creamy butter chicken. Serve hot alongside garlic naan, ready for scooping and savoring.
Keep an eye on the sauce thickness; if it gets too thick, a splash of water or cream helps loosen it. And if you’re short on time, prepping the naan dough the night before is a real lifesaver. You can also try cooking the naan in the oven on a hot baking stone—though the skillet gives that authentic char I love.
Cooking Tips & Techniques
Butter chicken may seem straightforward, but a few tricks make it truly shine every time. First, don’t rush the spice toasting. Toasting ground spices in fat releases their essential oils, making the sauce fragrant and complex.
Also, searing the chicken before simmering locks in moisture and adds a subtle caramelized flavor. I once skipped this step and ended up with bland, rubbery chicken—not fun.
When adding cream, keep heat low to prevent curdling—slow and steady wins the race. If the sauce feels too acidic, a pinch of sugar helps balance the flavors beautifully.
Multitasking is key: while the sauce simmers, start working on the naan dough. That way, everything finishes around the same time, and the meal feels fresh and thoughtful.
One last tip: always taste as you go. Spices vary in intensity depending on the brand and freshness, so adjust seasoning for your palate. If you want a little smoky depth, a small dash of smoked paprika can work wonders.
Variations & Adaptations
Looking to switch things up? Here are some ways to make this creamy butter chicken recipe your own:
- Dairy-Free Version: Use coconut cream instead of heavy cream and swap yogurt with a dairy-free alternative. The sauce stays luscious and adds a subtle coconut undertone.
- Spice Level: Increase chili powder or add fresh chopped green chilies if you like it fiery. For milder palates, reduce the chili and add a bit more cream.
- Vegetarian Adaptation: Replace chicken with paneer cubes or cauliflower florets. Cook the veggies the same way, but reduce simmering time to avoid mushiness.
- Naan Variations: Try whole wheat flour for a nuttier naan or add fresh herbs like cilantro or fenugreek leaves into the dough for extra flavor.
- Personal Favorite: I once added a spoonful of almond butter into the sauce for a slightly nutty twist that my friends couldn’t get enough of.
For those who love experimenting, cooking the sauce in a slow cooker or Instant Pot can save time and deepen flavors. Just remember to adjust cooking times accordingly.
Serving & Storage Suggestions
This creamy butter chicken is best served hot and fresh, right off the stove, with garlic naan on the side for dipping and scooping. Garnish with fresh cilantro and maybe a wedge of lime for a bright contrast.
Pair it with simple sides like steamed basmati rice or the vibrant lemon zest green beans from my green bean recipe to add some freshness and crunch to your meal. A chilled mango lassi or a crisp cucumber salad also complements the richness beautifully.
For leftovers, store the butter chicken in an airtight container in the fridge for up to 3 days. The flavors tend to deepen overnight, making it even better the next day! Reheat gently on the stove or in the microwave, adding a splash of cream or water if the sauce thickens too much.
Garlic naan is best eaten fresh but can be reheated in a hot skillet or oven wrapped in foil to regain softness. Avoid microwaving naan alone as it can turn rubbery.
Nutritional Information & Benefits
Each serving of this creamy butter chicken with garlic naan is approximately 450 calories, with 30g of protein, 28g of fat, and 20g of carbohydrates. It’s a filling meal that balances macros nicely for those looking for satisfying comfort food without overdoing it.
Chicken thighs provide essential protein and iron, while spices like turmeric and ginger offer anti-inflammatory benefits. Using fresh garlic in both the sauce and naan adds immune-boosting properties as well.
By making the naan at home, you can control ingredients and avoid preservatives. For gluten-sensitive eaters, swapping to gluten-free flour blends keeps this dish accessible without sacrificing flavor.
This recipe hits a sweet spot for those wanting a hearty meal that feels indulgent but also incorporates wholesome ingredients and balanced nutrition.
Conclusion
This creamy butter chicken recipe with garlic naan has become a quiet favorite in my kitchen—not flashy, but reliably delicious every time. It’s one of those meals that invites you to slow down, enjoy the moment, and savor the layers of flavor that come from simple ingredients treated with care.
Whether you’re feeding family, impressing friends, or just craving a cozy dinner, this recipe is flexible enough to make your own. I hope you find the same comfort and joy in it that I have, especially after a long day.
If you try it, I’d love to hear how you made it yours or what sides you paired it with. Sharing recipes and memories is what food is all about, don’t you think?
Here’s to many delicious meals and the stories that come with them.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, you can substitute chicken breast, but thighs stay juicier and more tender in this recipe. If using breast, cook it a bit less to avoid drying out.
How do I store leftover garlic naan?
Wrap naan in foil and reheat in a skillet or oven. Avoid microwaving alone as it can become rubbery.
Is this recipe spicy?
It has a mild warmth from the spices but isn’t overly spicy. You can adjust chili powder up or down to suit your taste.
Can I make this recipe dairy-free?
Absolutely! Use coconut cream instead of heavy cream and dairy-free yogurt. It changes the flavor slightly but remains creamy and delicious.
What can I serve with butter chicken besides naan?
Steamed basmati rice, sautéed greens, or a fresh cucumber salad complement the dish well. You might also enjoy my green bean casserole for a hearty side.
Pin This Recipe!
Creamy Butter Chicken Recipe Easy Homemade with Garlic Naan
A rich and flavorful butter chicken recipe paired with homemade garlic naan, perfect for quick weeknight dinners or impressing guests with authentic taste and creamy texture.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Indian
Ingredients
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 4 tablespoons unsalted butter, divided
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup tomato puree
- 3/4 cup heavy cream
- 1/4 cup plain Greek yogurt, room temperature (optional)
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 1/2 teaspoon chili powder
- Salt to taste
- A small handful fresh cilantro, chopped
- For the Garlic Naan:
- 2 cups all-purpose flour
- 1/2 teaspoon salt
- 1 teaspoon sugar
- 1/2 teaspoon instant yeast
- 3/4 cup warm water
- 2 tablespoons plain yogurt
- 3 tablespoons melted butter mixed with 3 cloves minced garlic (for brushing)
Instructions
- Marinate the chicken with 1/2 teaspoon salt, 1/2 teaspoon chili powder, 1/4 teaspoon turmeric, and 2 tablespoons plain yogurt. Let sit for at least 20 minutes.
- Heat 2 tablespoons butter in a skillet over medium-high heat. Add chicken and cook 5-7 minutes until browned but not fully cooked. Remove and set aside.
- In the same skillet, add remaining 2 tablespoons butter. Sauté chopped onion until soft and golden, about 6-8 minutes.
- Add minced garlic and grated ginger; cook 1 minute until fragrant. Stir in garam masala, cumin, paprika, remaining turmeric, and chili powder. Toast spices for 30 seconds.
- Pour in tomato puree, stir, and simmer on low for 10 minutes until sauce thickens.
- Lower heat and stir in heavy cream and Greek yogurt (if using). Warm through 3-4 minutes without boiling.
- Return chicken to sauce and simmer gently for 8-10 minutes until fully cooked. Adjust salt and spices to taste.
- For garlic naan dough, combine flour, salt, sugar, and yeast. Add warm water and yogurt; mix to form soft dough. Knead 7-8 minutes until smooth. Cover and let rise 1 hour.
- Divide dough into 6 balls. Roll each into 1/4 inch thick oval. Cook naan on hot skillet 2-3 minutes per side until bubbles form. Brush with garlic butter and warm through.
- Garnish butter chicken with chopped cilantro. Serve hot with garlic naan.
Notes
Toast spices in fat to release oils for better flavor. Sear chicken before simmering to lock moisture. Keep heat low when adding cream to prevent curdling. If sauce thickens too much, add a splash of water or cream. Prepare naan dough ahead to save time. For gluten-free naan, use almond flour. For dairy-free, substitute coconut cream and dairy-free yogurt.
Nutrition
- Serving Size: 1 serving (approx. 1
- Calories: 450
- Sugar: 4
- Sodium: 450
- Fat: 28
- Saturated Fat: 15
- Carbohydrates: 20
- Fiber: 2
- Protein: 30
Keywords: butter chicken, creamy butter chicken, garlic naan, Indian recipe, easy dinner, homemade naan, chicken thighs, comfort food





