Creamy Butternut Squash Butter Chicken is the cozy weeknight dinner you didn’t know your taste buds were craving. It’s like regular butter chicken went on a spa retreat, came back glowing with fall flavors, and said, “I’ve evolved.” With rich coconut milk, velvety squash, and warm Indian spices, this dish wraps you in comfort like your favorite oversized sweater.
Plus, it’s surprisingly doable—even if your spice cabinet still intimidates you. Whether you’re a busy mom juggling dinner between soccer practice and homework, or someone just tired of takeout roulette, Creamy Butternut Squash Butter Chicken brings restaurant-level satisfaction right to your kitchen. And let’s be honest, who wouldn’t want dinner that tastes like a hug in a bowl? Spoiler alert: this recipe uses fewer pots than you think and rewards you with a sauce so good you’ll want to eat it with a spoon.
Table of Contents
What is Creamy Butternut Squash Butter Chicken?
Creamy Butternut Squash Butter Chicken is a comforting twist on the classic Indian butter chicken—only here, we blend in naturally sweet butternut squash puree to give the sauce an extra layer of creaminess and cozy fall flavor. Think: tender chunks of chicken thigh simmered in a velvety, spiced tomato-coconut sauce that’s been mellowed (in the best way) by buttery squash. It’s the kind of dish that feels indulgent without requiring a trip to a specialty store—or a culinary degree.
This isn’t your grandma’s butter chicken, but it is something she’d probably ask for seconds of. It’s ideal for chilly nights when you want something warming, flavorful, and a little unexpected. And if your family usually turns their noses up at “orange vegetables,” they won’t even realize the squash is there—just that the sauce is “extra creamy and really good.” Win-win.
Reasons to Try Creamy Butternut Squash Butter Chicken
First off, Creamy Butternut Squash Butter Chicken is one of those rare unicorn recipes: indulgent-tasting but secretly nourishing. The butternut squash adds natural sweetness, fiber, and nutrients—without sacrificing that classic rich curry vibe. It’s also a total crowd-pleaser. Picky kids? Check. Spice-hesitant partner? Covered. Friends coming over who claim to hate “healthy food”? They’ll never guess this has veggies in the sauce. Another win: it’s make-ahead friendly.
The flavors deepen overnight, making leftovers the kind you’ll fight for. And if time is tight? You can even use pre-cut squash or canned puree (no judgment here). Bonus points: it makes your house smell amazing. Seriously, your neighbor might “accidentally” stop by. Whether you’re craving something a little different or just want a dish that feels like a warm blanket, this is it.
Ingredients Needed to Make Creamy Butternut Squash Butter Chicken
- 1 ½ pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup butternut squash puree (store-bought or homemade)
- 1 cup full-fat coconut milk
- ½ cup tomato puree
- 2 tablespoons butter
- 2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- ½ teaspoon chili powder
- Salt and pepper, to taste
- Fresh cilantro leaves, for garnish
- Cooked basmati rice or naan, for serving

Instructions to Make Creamy Butternut Squash Butter Chicken
Ready to create a rich, cozy curry that feels like a warm hug in a bowl? Let’s walk through this step by step—from chopping onions to that final, satisfying swirl of butter. This dish comes together smoothly with just one pan, and trust me, your kitchen will smell amazing along the way. Whether you’re new to curry or a confident home cook, this step-by-step guide will help you nail it every time.
Step 1: Sauté the Aromatics
Start with building flavor—don’t rush this part.
Heat 2 tablespoons of vegetable oil in a large skillet or sauté pan over medium heat. Once hot, add 1 finely chopped medium onion. Cook for about 5 minutes, stirring occasionally, until the onion turns soft and translucent. You’re looking for a light golden color, not a deep brown.
Next, toss in 3 cloves of minced garlic and 1 tablespoon of freshly grated ginger. Stir and cook for 1–2 minutes until your kitchen smells like the start of something delicious. These aromatics are the heart of the flavor, so give them time to develop.
Tip: If chopping onions makes you cry every time, you’re not alone. Check out our easy chopping hacks to make prep faster and tear-free.
Step 2: Brown the Chicken
Let’s get some golden edges going.
Add 1½ pounds of boneless, skinless chicken thighs (cut into bite-sized pieces) into the pan with the sautéed onion, garlic, and ginger. Season lightly with salt and pepper. Let the chicken cook for 8–10 minutes, turning occasionally until it’s browned on all sides. It doesn’t need to be cooked through just yet—we’ll get there soon.
Why thighs? They’re more forgiving than chicken breasts, staying juicy and flavorful even after simmering. But if you’re using chicken breast instead, reduce the cooking time slightly and be sure not to overcook.
Need a lighter protein option? Try it with ground turkey like in this Ground Turkey and Peppers Stir Fry—you’ll still get a flavorful result.
Step 3: Add the Spices
Time to bring the heat—flavor-wise.
Sprinkle in your spice blend:
- 2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- ½ teaspoon chili powder (adjust to taste)
Stir everything well so the chicken is fully coated with the spices. Let this cook for 1–2 minutes, allowing the spices to toast and release their full aroma. This step is where that deep, earthy curry flavor starts to come alive.
Want to know how to toast spices like a pro? You’ll love our spice-enhancing guide for getting the most out of your pantry staples.
Step 4: Stir in the Sauce
Now for that velvety golden magic.
Reduce the heat to low and stir in the creamy base of your sauce:
- 1 cup of butternut squash puree
- 1 cup of full-fat coconut milk
- ½ cup of tomato puree
Combine everything thoroughly until you’ve got a smooth, luscious sauce. It should coat the chicken beautifully with a sunset-orange color that looks—and smells—like pure comfort.
Using store-bought squash puree? Great. If you want to make your own, roast a halved butternut squash until tender and blend until smooth. You can also explore our Savory Butternut Squash Sage Pasta for more squash-forward ideas.
Step 5: Simmer Until Perfect
Let it bubble gently—this is where the flavor deepens.
Cover the pan loosely and let the curry simmer for 20 minutes, stirring occasionally. The chicken will finish cooking and the sauce will thicken to that perfect creamy consistency. Don’t crank the heat up—it’s all about slow and steady here.
If the sauce gets too thick, just stir in a splash of water or coconut milk to loosen it. If it’s too thin, remove the lid and simmer a bit longer. This is your time to taste and tweak: need more salt? A bit of lime juice for brightness? Go for it.
Step 6: Finish with Butter and Fresh Herbs
Make it buttery and bright.
Right before serving, stir in 2 tablespoons of butter. This gives the dish its final layer of richness (it is butter chicken, after all). Finish by scattering freshly chopped cilantro over the top. It adds freshness and a nice pop of color.
Want to elevate it even more? Serve it with a dollop of Greek yogurt or a squeeze of lime for brightness—similar to our Low-Calorie White Chicken Chili with Greek Yogurt.
Step 7: Serve with Your Favorite Sides
It’s ready—now let’s eat!
Serve your Creamy Butternut Squash Butter Chicken over a fluffy bed of basmati rice or with warm, buttery naan. It’s also great with quinoa, cauliflower rice, or even spooned over baked potatoes for a fun twist.
If you’re in the mood to build a cozy dinner menu, pair it with our Easy Vegetable Soup or Green Chile Chicken Enchilada Soup for a warming side.
What to Serve with Creamy Butternut Squash Butter Chicken
This dish begs for something to mop up every last drop of that velvety sauce. Basmati rice is the traditional go-to—its light texture pairs perfectly with rich curry. But don’t sleep on naan bread (store-bought or homemade). If you’re going lower carb, try cauliflower rice or roasted veggies. Want to round it out with another cozy bite? A bowl of Easy Vegetable Soup on the side or even some Savory Butternut Squash Sage Pasta can turn this into a full fall-inspired spread. And if you’re really leaning into the comfort zone, a cold glass of mango lassi or even a spiced chai latte wouldn’t be out of place here.
Key Tips for Making Creamy Butternut Squash Butter Chicken
- Use chicken thighs. They stay juicy and soak up flavor better than chicken breast.
- Shortcut the squash. No shame in canned puree—it works great and saves time.
- Sauté your spices. Don’t skip this step. Toasting them in oil makes the flavor pop.
- Taste as you go. Add salt in layers, not just at the end. It makes a difference.
- Make it ahead. Like most curries, this tastes even better the next day after a nap in the fridge.
- Customize the heat. Add more chili powder if you like it hot, or leave it out if you’ve got sensitive eaters at the table.
Storage and Reheating Tips for Creamy Butternut Squash Butter Chicken
Got leftovers? Lucky you. Store your creamy butternut squash butter chicken in an airtight container in the fridge for up to 3 days. It reheats like a dream—just gently warm it on the stove over low heat or microwave in 30-second bursts, stirring between zaps. The sauce will thicken in the fridge, so feel free to add a splash of water or coconut milk to loosen it back up. And yes, it freezes well too. Portion it out, freeze it for up to 2 months, and defrost overnight in the fridge before reheating. For a full meal, store it separately from your rice or naan to keep things fresh and not mushy.
FAQs
Can I use chicken breast instead of thighs?
Sure! Just keep an eye on cooking time—breast cooks faster and can dry out more easily.
Can I make this vegetarian?
Absolutely. Swap chicken for chickpeas or tofu, and use a touch more squash or veggies like spinach or cauliflower.
Is this dish spicy?
It’s mild with just a gentle warmth. Want more kick? Add more chili powder or toss in a fresh chili.
Can I use cream instead of coconut milk?
Totally. Heavy cream will make the sauce richer—just keep it on low heat so it doesn’t curdle.
Final Thoughts
Creamy Butternut Squash Butter Chicken is the perfect mash-up of comforting and craveable. It’s easy enough for weeknights, fancy enough for guests, and tasty enough to land a permanent spot in your dinner rotation. With every bite of that buttery, spice-laced sauce, you’ll feel like a kitchen rockstar—even if your only sous chef is your dog. Looking for more cozy dinner magic? Check out our Low-Calorie White Chicken Chili with Greek Yogurt or Green Chile Chicken Enchilada Soup next.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Creamy Butternut Squash Butter Chicken – Fast & Flavorful
- Total Time: 55 minutes
- Yield: Serves 4
Description
This creamy butternut squash butter chicken features tender chicken in a luscious, spiced sauce, delivering a perfect blend of warmth and sweetness to every bite.
Ingredients
- 1 1/2 pounds (675g) boneless skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup butternut squash puree (store-bought or homemade)
- 1 cup full-fat coconut milk
- 1⁄2 cup tomato puree
- 2 tablespoons butter
- 2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1⁄2 teaspoon chili powder
- Salt and pepper, to taste
- Fresh cilantro leaves, for garnish
- Cooked basmati rice or naan, for serving
Instructions
1. Heat the vegetable oil in a large pan over medium heat. Add the chopped onions and cook until translucent, about 5 minutes.
2. Stir in the ginger and garlic, cooking for an additional 1–2 minutes until fragrant.
3. Add the chicken pieces to the pan and cook until they are browned on all sides, around 8–10 minutes.
4. Stir in the garam masala, turmeric, cumin powder, coriander powder, chili powder, salt, and pepper. Cook for another 1–2 minutes until the spices are well-coated on the chicken.
5. Reduce the heat to low, then add the butternut squash puree, coconut milk, and tomato puree. Stir well to combine all ingredients.
6. Allow the mixture to simmer for about 20 minutes, stirring occasionally, until the chicken is thoroughly cooked, and the sauce has thickened.
7. In the final few minutes of cooking, stir in the butter to create a creamy texture.
8. Adjust seasoning with more salt and pepper if desired. Garnish with fresh cilantro leaves before serving.
9. Serve hot with basmati rice or naan.
Notes
Butternut squash puree adds an extra layer of sweetness and nutrition to the classic butter chicken sauce.
This dish is a great make-ahead meal, as the flavors develop even more when reheated.
Coconut milk can be substituted with heavy cream for a richer taste.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Adding a squeeze of lime juice before serving can enhance the dish’s flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Sautéing, Simmering
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 5g
- Sodium: 580mg
- Fat: 38g
- Saturated Fat: 22g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 38g
- Cholesterol: 120mg




