As the crisp autumn air begins to sweep in, I’m reminded of cozy evenings spent indulging in creamy, comforting cuisines. This recipe for Creamy Butternut Squash Butter Chicken effortlessly captures that essence, blending tender chicken with a luscious sauce that strikes the perfect balance between sweet and savory. The addition of butternut squash puree not only elevates the creamy texture but also infuses a subtle sweetness that even the pickiest eaters will adore. Health-conscious yet satisfying, this easy dinner is a delightful way to please the whole family, plus it’s perfect for meal prepping! Are you ready to transform your dinner table with this vibrant dish?

Why will you crave this dish?
Comforting and Creamy: This Creamy Butternut Squash Butter Chicken combines the delightful creaminess of butternut squash puree with tender chicken for a dish that feels like a warm hug on a plate.
Easy to Prepare: With simple steps and minimal prep, you can whip up a restaurant-quality meal in your own kitchen. Perfect for busy weeknights!
Healthy Twist: Utilizing coconut milk instead of heavy cream keeps this dish rich without compromising your health goals.
Versatile: This recipe is easily adaptable! Gluten-free? Try it with basmati rice. Vegetarian? Swap chicken for chickpeas.
Crowd-Pleaser: Whether you’re hosting a family dinner or enjoying a cozy night in, everyone will love this unique twist on classic butter chicken; it’s a guaranteed hit!
For more flavorful dinners, check out my other recipes like Garlic Parmesan Chicken or a comforting Crockpot Butter Chicken.
Creamy Butternut Squash Butter Chicken Ingredients
For the Chicken
- Chicken Thighs – Tender and juicy, perfect for soaking in the rich flavors of the sauce. Substitute with boneless skinless chicken breasts for a leaner option.
- Vegetable Oil – A neutral oil ideal for sautéing, ensuring your spices bloom perfectly; opt for a high smoke point oil.
For the Sauce
- Onion – Adds natural sweetness and depth; sauté until translucent to build a savory base for the dish.
- Garlic – Minced to perfection, balancing the natural sweetness of butternut squash and contributing savory complexity.
- Ginger – Grated for zesty brightness; it complements the spices and gives the sauce a warm kick.
- Butternut Squash Puree – Infuses creamy texture and a hint of sweetness; you can easily use store-bought or make your own.
- Coconut Milk – A creamy, dairy-free alternative that enriches the sauce; feel free to swap with heavy cream for an even richer flavor.
- Tomato Puree – Balances sweetness with acidity, making the sauce well-rounded and flavorful.
- Butter – Stirred in at the end for a touch of richness and a glossy sheen, elevating the overall creaminess.
For the Spices
- Garam Masala – A blend of warming spices that creates a fragrant foundation; adjust to your taste.
- Turmeric – Adds vibrant color and earthiness; a little goes a long way.
- Cumin Powder – Introduces a toasty flavor that complements the sweetness of the squash.
- Coriander Powder – Brings citrusy notes and balances the dish’s richness.
- Chili Powder – Heat things up! Adjust the amount according to your spice preference.
- Salt and Pepper – Essential for enhancing and balancing all the flavors; season to taste.
For Garnish and Serving
- Fresh Cilantro – A pop of color and freshness that brightens up the dish; perfect to sprinkle on top before serving.
- Basmati Rice or Naan – Ideal accompaniments for soaking up that luscious sauce, ensuring not a drop goes to waste!
This Creamy Butternut Squash Butter Chicken is a gentle reminder that comfort food can be wholesome and nourishing. Happy cooking!
Step‑by‑Step Instructions for Creamy Butternut Squash Butter Chicken
Step 1: Sauté the Onions
Heat 2 tablespoons of vegetable oil in a large skillet or pot over medium heat. Once hot, add 1 chopped onion and sauté for about 5 minutes, stirring frequently until the onion becomes translucent and fragrant. This will create a savory base for your creamy butternut squash butter chicken.
Step 2: Add Garlic and Ginger
Stir in 2 minced garlic cloves and 1 tablespoon of grated ginger into the skillet. Cook for an additional 1-2 minutes, allowing the aroma to fill your kitchen. The garlic should become fragrant, indicating that it’s ready to blend with the next ingredients, enhancing the sauce’s flavor.
Step 3: Brown the Chicken
Add 1 pound of chicken thighs, cut into bite-sized pieces, to the skillet. Cook for 8-10 minutes, stirring occasionally, until the chicken is golden brown on all sides. This step ensures the chicken develops a rich flavor, which will deepen the taste of your creamy butternut squash butter chicken.
Step 4: Incorporate the Spices
Sprinkle in 1 teaspoon each of garam masala, turmeric, cumin powder, coriander powder, and chili powder along with salt and pepper to taste. Stir well for about 1-2 minutes to coat the chicken completely in the spices. This will create a fragrant mixture that sets the stage for the creamy sauce.
Step 5: Mix in the Purees
Reduce the heat to low, and stir in 1 cup of butternut squash puree, 1 cup of coconut milk, and ½ cup of tomato puree. Mix until smooth and well combined. This creamy mixture should create a vibrant sauce that envelops the chicken, making it a delightful base for your dish.
Step 6: Simmer for Flavor
Cover the skillet and let the mixture simmer on low heat for 20 minutes, stirring occasionally. The chicken should be cooked through, and the sauce should thicken slightly, creating that rich texture characteristic of creamy butternut squash butter chicken.
Step 7: Stir in the Butter
After 20 minutes, remove the lid and stir in 1 tablespoon of butter. This will add a final touch of richness and a glossy sheen to the sauce. Taste the dish and adjust seasoning with additional salt and pepper as necessary, ensuring every bite is bursting with flavor.
Step 8: Garnish and Serve
Before serving, sprinkle fresh cilantro over the creamy butternut squash butter chicken for a touch of color and brightness. Serve hot alongside basmati rice or naan, allowing everyone to enjoy the luscious sauce that clings to the tender chicken pieces.

Expert Tips for Creamy Butternut Squash Butter Chicken
-
Fresh Spices Matter: Always use fresh spices for the best flavor; toast whole spices before grinding for an aromatic boost in your creamy butternut squash butter chicken.
-
Don’t Overcook: Monitor your chicken closely to avoid dryness; the goal is juicy, tender pieces that soak up the sauce without losing their moisture.
-
Adjust the Heat: Tailor the spice level to your preference by gradually adding chili powder. Start with a little and taste-test as you mix in your creamy butternut squash butter chicken.
-
DIY Butternut Puree: For deeper flavors, try making your butternut squash puree at home by roasting the squash first; this adds richness to your dish.
-
Perfect Pairings: Enhance your meal by serving with basmati rice or naan; they soak up the creamy sauce beautifully and complete the comfort food experience.
Make Ahead Options
These Creamy Butternut Squash Butter Chicken ingredients are perfect for meal prep enthusiasts! You can chop the onions, mince the garlic, and grate the ginger up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain freshness. Additionally, the butternut squash puree can be made ahead—either homemade or store-bought—and kept in the fridge for up to 3 days. When you’re ready to cook, simply brown the chicken and continue with the sautéed base before stirring in the prepped ingredients. This way, you’ll have a comforting and delicious meal ready with minimal effort, just as delightful as if you made it fresh!
Variations of Creamy Butternut Squash Butter Chicken
Get ready to personalize your dish with these delightful twists that will make your taste buds dance!
- Vegan Option: Substitute chicken with tofu or chickpeas for a hearty plant-based meal. The depth of the creamy sauce still shines through!
- Flavor Boost: Add a splash of lime juice or some zest for a tangy twist that brightens the dish perfectly, cutting through the creaminess.
- Spice it Up: Incorporate some diced jalapeños or a pinch of cayenne pepper for an extra kick. It’ll have everyone reaching for water while still savoring every bite!
- Herb-Infused: Stir in fresh herbs like basil or mint at the end for a fragrant finish that complements the sweetness of the butternut squash.
- Nutty Addition: Toss in toasted cashews or almonds to add crunch and a nutty flavor that will enhance the overall texture and richness.
- Sugar-Free Sweetness: If you prefer a sweeter sauce, consider adding a drizzle of honey or maple syrup to balance the spices without compromising your health goals. A little natural sweetness goes a long way!
- Roasted Flavor: Try using roasted butternut squash puree instead of raw for deeper caramelized flavors that will elevate your dish’s profile. The transformation is simply irresistible!
- Alternative Grains: Instead of basmati rice, swap with quinoa or cauliflower rice for a unique twist that offers a healthier base to soak in that luscious sauce.
For more delicious dishes that elevate your meals like this creamy butternut squash butter chicken, check out the flavorful Garlic Parmesan Chicken or try a comforting Crockpot Butter Chicken. Happy cooking!
What to Serve with Creamy Butternut Squash Butter Chicken
As you prepare to savor every scoop of this delightful dish, consider these mouthwatering pairings to round out your meal.
- Basmati Rice: Fluffy and aromatic, it’s perfect for soaking up the luxurious sauce, making every bite incredibly satisfying.
- Garlic Naan: Warm and pillowy, this Indian bread adds a lovely texture that complements the creamy sauce beautifully. Break chunks to scoop up every delicious morsel!
- Roasted Vegetables: Seasonal veggies like carrots and Brussels sprouts offer a sweet contrast and add a touch of earthiness that balances the creamy dish.
- Cucumber Mint Raita: This refreshing yogurt sauce adds a cooling effect, perfect for cutting through the richness of the curry and enhancing the overall experience.
- Mango Chutney: The sweet and tangy notes of chutney elevate the spicy flavors, creating a delightful contrast with the creamy butternut squash butter chicken.
- Simple Green Salad: A fresh salad with mixed greens dressed lightly in lemon vinaigrette provides a crisp balance and brightens your dinner plate.
- Chai Tea: A warm cup of spiced chai is a comforting drink pairing that mirrors the aromatic spices in the dish, enhancing the overall flavor profile.
- Dark Chocolate Mousse: For dessert, treat yourself to a rich chocolate mousse; it’s a decadent way to end your meal on a sweet note after the savory main course.
How to Store and Freeze Creamy Butternut Squash Butter Chicken
-
Fridge: Store leftovers in an airtight container for up to 3 days. Ensure the dish is completely cooled before sealing to maintain freshness.
-
Freezer: For longer storage, freeze in a container or freezer bag for up to 2 months. Allow the creamy butternut squash butter chicken to cool completely before placing it in the freezer.
-
Reheating: When ready to enjoy, thaw overnight in the fridge. Reheat on the stovetop over low heat, adding a splash of coconut milk or water to reach your desired sauce consistency.
-
Tip: Avoid refreezing after reheating to maintain the best flavor and texture; only reheat what you plan to serve!

Creamy Butternut Squash Butter Chicken Recipe FAQs
What kind of butternut squash should I use?
You can use either store-bought butternut squash puree or make your own from fresh squash. For homemade puree, simply roast or steam the butternut squash until tender, then blend until smooth. Fresh or frozen squash can be a great option as well—just ensure there are no dark spots or blemishes.
How should I store leftovers?
Store your Creamy Butternut Squash Butter Chicken in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing the container. When reheating, a gentle warm-up on the stovetop is best to preserve the flavors and texture.
Can I freeze this dish?
Absolutely! To freeze, allow the dish to cool completely. Place it in an airtight container or heavy-duty freezer bag, and store for up to 2 months. When you’re ready to enjoy, simply thaw it overnight in the refrigerator and reheat on the stovetop, adding a splash of coconut milk or water if needed to adjust the sauce consistency.
What if my sauce is too thick?
If your sauce turns out too thick, don’t worry! Simply add a bit of coconut milk or vegetable broth, a splash at a time, stirring until you reach your desired consistency. This not only helps with texture but enhances the creamy flavor too.
Is this recipe suitable for dietary restrictions?
Yes! If you’re looking for a dairy-free alternative, you’re in luck, as this recipe uses coconut milk. For those with nut allergies, ensure that all ingredients, especially any garnishes or sides, are nut-free. You can also substitute chicken with tofu or chickpeas for a vegetarian or vegan option.
Can I adjust the spice level?
Very! One of the great aspects of this Creamy Butternut Squash Butter Chicken is its adaptability. If you prefer a milder dish, start with less chili powder and taste as you go, adding more if desired. Also, incorporating some sweetness from the butternut squash helps balance out the heat!

Creamy Butternut Squash Butter Chicken for Cozy Dinner Nights
Ingredients
Equipment
Method
- Heat 2 tablespoons of vegetable oil in a large skillet over medium heat. Once hot, add 1 chopped onion and sauté for about 5 minutes until translucent.
- Stir in 2 minced garlic cloves and 1 tablespoon of grated ginger. Cook for an additional 1-2 minutes.
- Add 1 pound of chicken thighs and cook for 8-10 minutes, stirring occasionally, until golden brown.
- Sprinkle in 1 teaspoon each of garam masala, turmeric, cumin powder, coriander powder, chili powder, and season with salt and pepper. Stir well for 1-2 minutes.
- Reduce heat to low and stir in 1 cup of butternut squash puree, 1 cup of coconut milk, and ½ cup of tomato puree. Mix until smooth.
- Cover and let it simmer on low heat for 20 minutes, stirring occasionally.
- Remove the lid and stir in 1 tablespoon of butter, adjusting seasoning as necessary.
- Garnish with fresh cilantro and serve hot with basmati rice or naan.

Leave a Reply