Creamy Butternut Squash Butter Chicken

Section: Wholesome Meals for Every Day

This dish features juicy chicken thighs gently simmered in a velvety sauce made from butternut squash puree, coconut milk, and aromatic spices such as garam masala, cumin, turmeric, and chili powder. The onions, garlic, and ginger start the base with warming aroma, while butter added at the end creates unmatched creaminess. Naturally sweet squash balances the heat of Indian spices, making each bite luscious yet vibrant. Serve hot and garnish with fresh cilantro for a beautiful, crowd-pleasing meal. Enjoy alongside fluffy basmati rice or warm naan for a wholesome and satisfying dining experience.

Savor by Sophie official logo
Created By Sophie
Updated on Sun, 04 Jan 2026 22:36:51 GMT
A bowl of food with rice and meat. Save
A bowl of food with rice and meat. | savorbysophie.com

Creamy butternut squash butter chicken is pure comfort food with deep flavors and a luscious, velvety sauce that clings to every bite of tender chicken. The sweet earthiness of butternut squash melts into a spiced coconut-tomato base, giving a modern twist to a favorite dish that feels both homey and a little special. When cold weather hits, this is the recipe I pull out for a cozy family dinner or an easy way to impress friends.

My family claimed this version is even better than takeout the first time I made it for a chilly Saturday night in October. Now, the scent of warm spices and squash simmering always brings everyone to the kitchen.

Ingredients

  • Boneless skinless chicken thighs: These stay juicy and soak up the sauce perfectly. Look for chicken that is pink and springy
  • Vegetable oil: Helps evenly sauté aromatics and brown chicken. Use a neutral oil for best flavor
  • Onion: Finely chopped for a sweet base the longer you cook them the deeper the flavor
  • Garlic: Freshly minced garlic brings boldness. Choose firm white cloves
  • Fresh ginger: Grated ginger adds warmth and zing. Young ginger root is less fibrous and works best
  • Butternut squash puree: Creates the creamy base and gentle sweetness. You can use canned or homemade Here is a tip microwave chunks of squash with a splash of water and blend
  • Full-fat coconut milk: Delivers that beloved creaminess. Shake the can well before opening and use one without additives
  • Tomato puree: Adds tanginess and depth. Choose a puree with only tomatoes for clean flavor
  • Butter: Stirred in at the end for classic richness
  • Garam masala: Brings signature Indian spice notes. Use a freshly opened jar for best aroma
  • Turmeric: Offers color and gentle earthiness
  • Cumin powder: Lends earth and depth
  • Coriander powder: Provides citrusy balance
  • Chili powder: For warmth without overpowering heat use to your family’s preference
  • Salt and pepper: Needed for balance especially since coconut milk and squash are sweet
  • Fresh cilantro leaves: For a fresh pop of color and flavor at the end
  • Basmati rice or naan: The perfect pairing for soaking up all the sauce

Instructions

Prepare the Aromatics:
Finely chop the onion keeping the pieces even so they melt into the sauce. Mince garlic and grate ginger. Heat vegetable oil in a wide deep pan over medium heat until shimmering not smoking. Scatter in the onions and let them cook slowly for five minutes stirring often until soft and translucent. This slow step unlocks their natural sugars.
Build the Flavor Base:
Add the minced garlic and fresh ginger to the softened onions. Cook one to two minutes until fragrant. This step wakes up their essential oils and builds the dish’s core flavor.
Brown the Chicken:
Raise heat to medium high. Scatter chicken thigh pieces into the pan in a single layer. Let them sear undisturbed for two minutes to get a bit of browning. Stir and continue cooking for another six to eight minutes until all sides are lightly golden but not fully cooked through. Browning the chicken adds rich flavor notes to the final sauce.
Spice Infusion:
Sprinkle garam masala turmeric cumin coriander chili powder salt and pepper over the chicken. Stir everything together so the chicken gets coated in all the spices and they bloom in the hot oil for about two minutes. You will notice the mixture become very aromatic.
Simmer the Sauce:
Lower heat to low. Pour in the butternut squash puree coconut milk and tomato puree. Stir everything well scraping the bottom of the pan to lift up any browned bits. Let simmer uncovered for about twenty minutes stirring occasionally. The sauce should thicken and become creamy while the chicken cooks through.
Finish with Butter:
In the last minutes of simmering add the butter and swirl it through until melted and the sauce takes on a glossy finish. This finishes the sauce with extra silkiness.
Season and Garnish:
Taste and adjust seasoning with extra salt or pepper if needed. Scatter fresh cilantro leaves over the top. The dish is now ready for the table.
Serve:
Spoon everything over fluffy basmati rice or serve alongside warm naan to soak up the creamy sauce.
A bowl of food with rice and meat.
A bowl of food with rice and meat. | savorbysophie.com

Butternut squash is always my favorite ingredient for its natural sweetness and creamy texture which makes this dish taste luxurious. My kids now get excited to help scoop the squash from its shell because they know how good the final curry will be.

Storage Tips

Store leftovers in an airtight container chilled in the fridge for up to three days. It reheats beautifully on the stove with a splash of coconut milk to loosen if needed. For longer storage freeze in individual portions for up to two months. I love pulling out freezer containers of this dish for a fast weeknight dinner.

Ingredient Substitutions

If you do not have butternut squash puree try pumpkin or sweet potato puree instead. Use chicken breast pieces if thighs are unavailable but adjust cooking time to prevent them from drying out. If dairy is not an issue you can swap coconut milk for heavy cream for a richer result or use a light coconut milk for a lighter sauce.

Serving Suggestions

Serve over a bowl of fluffy basmati rice or scoop up with warm naan bread. Add a dollop of yogurt or a squeeze of lime juice for brightness. Pair with a quick cucumber salad for crunch or steamed veggies on the side for a complete meal.

Cultural and Seasonal Notes

Butter chicken is a beloved Indian classic reimagined here with fall flavors. The addition of butternut squash brings seasonal sweetness and a silky texture inspired by both Indian and autumnal North American kitchens. During winter I often roast extra squash for soup and save a bit for this curry.

Seasonal Adaptations

Use fresh winter squash when in season Add handfuls of spinach at the end for color and extra nutrition Try roasted squash for a deeper flavor if you have time

Success Stories

Many readers have shared that their families loved this lighter take on butter chicken and it has become a monthly favorite. Even picky eaters seem drawn in by the sauce’s hint of sweetness and the chicken’s tenderness.

Freezer Meal Conversion

Portion the cooled curry into airtight containers and freeze without the rice or naan. To reheat, thaw overnight in the fridge and gently simmer over low heat until warmed through. Finish with fresh cilantro or an extra swirl of coconut milk after reheating.

A bowl of food with rice, meat, and vegetables.
A bowl of food with rice, meat, and vegetables. | savorbysophie.com

This dish will quickly become a go-to comfort food in your kitchen, impressing family and friends alike. The flavors deepen even more as leftovers—if any remain!

Common Recipe Questions

→ How can I substitute coconut milk in this dish?

Heavy cream can be used in place of coconut milk for a richer, more traditional texture while maintaining the creamy sauce.

→ How do I make butternut squash puree?

Roast peeled squash cubes until soft, then blend until smooth. Alternatively, steam and mash well with a fork or potato masher.

→ What cut of chicken works best?

Boneless, skinless chicken thighs offer tenderness and flavor, but chicken breast can be substituted for a leaner result.

→ Can I prepare this meal ahead of time?

Absolutely. The flavors deepen after a day in the fridge, making it perfect for meal prep and leftovers.

→ Are there serving suggestions?

Enjoy the creamy dish with basmati rice, steamed white rice, or freshly baked naan. Garnish with cilantro for extra flavor.

→ How can I adjust the spice level?

Reduce or omit the chili powder for a milder taste, or add a pinch more for extra heat. Taste and adjust before serving.

Creamy Butternut Squash Butter Chicken

Chicken in a creamy spiced butternut squash sauce. Rich, comforting, and perfect served with basmati rice or naan.

Preparation Time
15 mins
Time to Cook
30 mins
Overall Time
45 mins
Created By: Sophie

Recipe Type: Lunch & Dinner

Level of Expertise: Requires Some Skill

Cuisine Style: Indian-inspired

Makes: 4 Portions

Dietary Needs: No Gluten

Ingredients You’ll Need

→ Main Ingredients

01 675 g boneless skinless chicken thighs, cut into bite-sized pieces
02 2 tablespoons vegetable oil
03 1 medium onion, finely chopped
04 3 cloves garlic, minced
05 1 tablespoon fresh ginger, grated
06 1 cup butternut squash puree
07 1 cup full-fat coconut milk
08 1 cup tomato puree
09 2 tablespoons butter

→ Spices and Seasonings

10 2 teaspoons garam masala
11 1 teaspoon turmeric
12 1 teaspoon cumin powder
13 1 teaspoon coriander powder
14 1 teaspoon chili powder
15 Salt and pepper, to taste

→ For Serving

16 Fresh cilantro leaves, for garnish
17 Cooked basmati rice or naan

How to Make It

Step 01

Heat vegetable oil in a large pan over medium heat. Add chopped onion and cook until translucent, about 5 minutes.

Step 02

Stir in grated ginger and minced garlic. Cook for 1 to 2 minutes until fragrant.

Step 03

Add chicken pieces to the pan and cook until browned on all sides, approximately 8 to 10 minutes.

Step 04

Add garam masala, turmeric, cumin powder, coriander powder, chili powder, salt, and pepper. Stir well and cook for another 1 to 2 minutes to coat the chicken with the spices.

Step 05

Reduce heat to low. Add butternut squash puree, coconut milk, and tomato puree. Stir to mix thoroughly.

Step 06

Allow the mixture to simmer for about 20 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens.

Step 07

Stir in butter during the final minutes of cooking to achieve a creamy texture.

Step 08

Taste and adjust seasoning with more salt and pepper if desired. Garnish with fresh cilantro leaves.

Step 09

Serve hot with cooked basmati rice or naan.

Extra Tips

  1. Butternut squash puree enriches the sauce with natural sweetness and additional nutrition.
  2. This dish is ideal for meal prep as the flavours improve after resting.
  3. For a richer flavour, substitute coconut milk with heavy cream.
  4. Leftovers can be refrigerated in an airtight container for up to 3 days.
  5. A squeeze of lime juice before serving enhances the overall flavour.

Recommended Tools

  • Large sauté pan
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Measuring cups and spoons

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains dairy (butter) and coconut. May contain traces of gluten if naan is used for serving.

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 600
  • Fat: ~
  • Carbs: ~
  • Protein: ~