Creamy Butternut Squash Butter Chicken

If you’re craving a twist on a classic, Creamy Butternut Squash Butter Chicken delivers comfort, warmth, and bold flavor—all in one pot. Imagine succulent bites of chicken bathed in a silky, orange-hued sauce that’s richer and more luscious thanks to butternut squash. With just the right balance of warming spices, tangy yogurt, and creamy coconut milk (or cream), this dish will quickly become a favorite in your rotation.

In this recipe, the butternut squash isn’t just a side — it blends into the sauce, giving body and natural sweetness that lets you use a little less tomato and cream without losing richness. The result is a velvety, flavorful curry that feels indulgent but has a subtle veggie boost. Perfect for fall or any time you want cozy food. You’ll be done from start to table in under an hour. Serve with steamed basmati rice, naan, or even cauliflower rice for a lighter option.

Here’s a quick snapshot:

  • Prep time: ~20 minutes

  • Cook time: ~25–30 minutes

  • Total time: about 45–50 minutes

  • Serves: 4 to 6

  • Difficulty: easy to moderate (great for home cooks who want something a bit creative)

Keep reading to discover what makes this version stand out, ingredient tips, how-to steps, storage ideas, variations, and answers to your most common questions. Let’s get cooking!


What Makes This Creamy Butternut Squash Butter Chicken Special?

Why try this version over a classic butter chicken? Here are the reasons I’m excited about it (and hope you will be, too):

  1. Natural creaminess from squash
    Instead of relying solely on heavy cream, the cooked and mashed butternut squash adds body and silkiness to the sauce. It gives you a rich texture without needing to overdo dairy.

  2. Subtle sweetness and balance
    The squash introduces a gentle sweetness that balances the spices and tang of yogurt or tomato, making the curry smoother and more layered in flavor.

  3. One-pot efficiency
    Most of the cooking happens in a single skillet. You sear the chicken, then build the sauce in the same pan. Less cleanup = more time enjoying. (Tip: prep everything ahead so you can move quickly.)

  4. Customizable heat and ingredients
    You can dial spice up or down (cayenne, chili flakes, garam masala). You can also swap coconut milk, cream, or different proteins. It’s forgiving and flexible.

  5. Great for leftovers and meal prep
    This curry often tastes even better the next day as flavors deepen. It reheats beautifully and can be portioned easily for lunches.

Because of those features, this recipe is worth trying if you want something cozy, creative, and forgiving in the kitchen. The slight twist (squash) doesn’t take it into “weird-food” territory — it stays comforting and familiar.


Ingredient Notes

Below is a breakdown of the key ingredients, why they matter, and possible swaps or important tips:

  • Boneless, skinless chicken (thighs or breast)
    Thighs stay juicier; breast can be leaner but dries faster. Use whichever you prefer, just don’t overcook.

  • Plain yogurt
    Adds tang and helps tenderize the chicken. Use full-fat for richness, or Greek-style. If dairy-free, you could try a plain cashew yogurt or coconut yogurt with care (but flavor will shift).

  • Garam masala, cumin, paprika, turmeric, cayenne / chili flakes
    These spices bring the essential “butter chicken” flavor profile: warmth, earthiness, and a little heat. Fresh spices are always better. Adjust heat to taste.

  • Butternut squash (peeled, seeded, cubed)
    This is the twist. Cooked, it blends partially into the sauce to thicken and flavor. You can also use pumpkin or kabocha squash if butternut is unavailable. Frozen cubes also work (just thaw first).

  • Onion, garlic, ginger
    Aromatics build the base flavor. Don’t skip them. Use fresh garlic and ginger when possible.

  • Tomato paste
    Provides depth and a slight tomato backbone (but not too much so squash still shines). You could supplement with a small amount of canned tomato or crushed tomato if desired.

  • Coconut milk or cream (or heavy cream)
    For richness and silkiness. Full-fat coconut milk is the more neutral, dairy-free choice; heavy cream gives a richer dairy note. Use whichever fits your diet.

  • Butter (or ghee + a little oil)
    Butter adds that finished shine and flavor. If you use ghee (clarified butter) or a mix with oil, that’s fine too.

  • Cilantro (fresh, chopped)
    Adds freshness and a pop of color at the end. You can use parsley if you prefer or omit if you dislike cilantro.

  • Equipment / tools

    • A large, heavy skillet or sauté pan with lid

    • Blender or immersion blender (if you want to puree part of the squash)

    • Sharp knife and cutting board

Possible substitution tips:

  • Swap chicken with turkey breast, tofu, or chickpeas (for vegetarian version)

  • Use lighter coconut milk or half & half for a less rich version

  • If you don’t have fresh cilantro, garnish with chopped parsley or scallions

  • If you don’t have fresh ginger, use ground ginger (but use less)


How To Make Creamy Butternut Squash Butter Chicken

Below is a step-by-step method. Follow carefully, and read the tips to help ensure success.

Step 1: Marinate the chicken

  1. In a bowl, combine about ¼ cup plain yogurt, 2 tsp garam masala, 1 tsp cumin, ½ tsp paprika, ½ tsp turmeric, ½ to 1 tsp cayenne (adjust for your spice tolerance), and a pinch of salt.

  2. Add about 500–600 g (1 to 1¼ lb) chicken pieces (bite-size). Stir so all pieces are coated. Let sit 5 to 10 minutes (if you have more time, you can do 30 minutes in the fridge).
    (Tip: don’t skip this—yogurt + spices help infuse flavor and tenderize.)

Step 2: Sear the chicken

  1. Heat 2 tbsp oil (or a mixture of oil + butter) in a large skillet over medium-high heat.

  2. Add the chicken (shake off excess marinade) and sear about 2 minutes per side, until just browned. Don’t fully cook it through.

  3. Add 2 tbsp butter, toss to coat, then remove the chicken to a plate.
    (We brown it now so it develops flavor; finishing happens later.)

Step 3: Cook the aromatics & squash

  1. In the same skillet (keeping the butter/oil and browned bits), add the cubed butternut squash (about 2 cups). Optionally add a splash (a few tablespoons) of water to help steam it a bit.

  2. After 2–3 minutes, add the chopped onion and toss with the butter in the pan. Cook ~5 minutes until the onion softens.

  3. Add remaining 2 tbsp butter, plus garlic (about 4–6 cloves, minced) and fresh grated ginger (about 2 tbsp). Stir for ~30 seconds until fragrant (don’t let garlic burn).

  4. Sprinkle in 1 tbsp garam masala, 1 tsp cumin, ½ tsp paprika, ½ tsp turmeric, a pinch of chili flakes, and salt & pepper. Stir to coat everything.

  5. Stir in 1 tbsp tomato paste and cook 2–3 minutes, letting it “roast” just a bit to deepen flavor.

Step 4: Add liquid and simmer

  1. Reduce heat to low to medium-low. Pour in 1 cup of water and a full can (about 400–420 ml) coconut milk (or dairy cream, depending on your choice).

  2. Stir to combine. Bring the sauce to a gentle simmer. Cook ~5 minutes until the sauce starts to thicken.

  3. If it becomes too thick, thin with ½ to 1 cup more coconut milk or water as needed.

  4. Return the chicken (and any juices) to the pan. Stir gently. Cook for about 10 more minutes, stirring occasionally, until the chicken is cooked through (internal temp ~75 °C / 165 °F) and the sauce is nicely thickened.

Step 5: Final touches & serving

  1. Remove from heat and stir in a handful of chopped cilantro. Taste and adjust salt, pepper, or spice if needed.

  2. Let rest a few minutes. Serve over steamed basmati rice, naan, or your favorite grains.

What to look for:

  • The squash should be soft enough to break with a fork but still hold some structure

  • The sauce should be thick and creamy, not watery

  • Chicken should be fully cooked but remain moist


Storage Options

Here’s how to store and reheat your Creamy Butternut Squash Butter Chicken:

  • Room temperature
    Only leave it out for up to 2 hours (food safety rule). After that, move to cooler storage.

  • Refrigeration
    Transfer to airtight containers. Store for 3 to 4 days. The sauce will thicken over time—just stir in a splash of water or milk when reheating.

  • Freezing
    This dish freezes well. Portion into freezer-safe containers (leave some headspace). Freeze for up to 3 months. (Note: texture of squash may soften a bit, but flavor holds.)

  • Reheating tips

    • Thaw in fridge overnight, if frozen.

    • Reheat gently over low to medium heat, stirring often. Add a splash of water, broth, or coconut milk to loosen it.

    • Microwave is okay—use medium power, stirring halfway through.


Variations and Substitutions

Get creative! Here are some ideas to tweak or adapt this recipe:

  1. Vegetarian / vegan version
    Swap chicken for chickpeas, tofu, or cauliflower florets. Use coconut yogurt instead of dairy, and ensure any “butter” is vegan (e.g. vegan butter or coconut oil).

  2. Protein swap
    Try shrimp, paneer, or turkey breast in place of chicken. Adjust cooking time accordingly.

  3. Different squash or pumpkin
    Use kabocha, acorn squash, or canned pumpkin if butternut is not available. Just adjust the cooking time (some squash types cook faster or slower).

  4. Spice-level variations
    Make it mild (omit cayenne or chili flakes), medium, or bold. Add extra garam masala or even a pinch of smoked paprika or chili powder.

  5. Nutrient-boost variation
    Stir in cooked spinach, green peas, or finely chopped kale near the end. You could also swirl in plain Greek yogurt on top for extra creaminess.

  6. Seasonal twist
    In colder months, include warming additions like a pinch of cinnamon or nutmeg. In summer, lighten it by reducing butter and serving with grilled veggies.

  7. Sauce texture change
    For a smoother sauce, blend half of the cooked squash + onion mixture before returning the chicken. For chunkier texture, leave everything intact.


Frequently Asked Questions

Q1: Can I prep this recipe ahead of time?
A: Yes! You can marinate the chicken a few hours (or even overnight) ahead. You can also cook the squash + sauce base (through step 3) and refrigerate; when ready, reheat, add chicken, and finish. Just don’t cook the chicken fully ahead or it might dry.

Q2: My sauce is too thin—how do I thicken it?
A: Simmer uncovered to reduce liquid. You can also mash a bit more squash into the sauce, or stir in a small slurry of cornstarch (½ tsp mixed with water). Be gentle so it doesn’t get gluey.

Q3: My sauce turned out too thick—can I thin it?
A: Absolutely. Add a splash of water, coconut milk, or even plain milk until you reach desired consistency.

Q4: Can I use canned squash or pumpkin puree?
A: Yes. You can replace some (or all) of the cubed squash with canned pumpkin or butternut squash puree. Just reduce additional liquid so you don’t dilute flavor.

Q5: What if I don’t have cilantro or I dislike it?
A: Substitute parsley, green onion, or fresh basil. Or just skip it—the dish will still be tasty.

Q6: Can I make this gluten-free or dairy-free?
A: Yes. Use gluten-free yogurt, ensure your tomato paste and spices are gluten-free, and choose coconut milk (or dairy-free cream). Use vegan butter or oil instead of dairy butter.

Q7: Is this recipe spicy?
A: It has mild to medium heat. You control it with how much cayenne or chili flakes you add. Start low and adjust.

Q8: How do I reheat leftovers without burning?
A: Use low to medium heat and stir often. Add liquid (water, milk, or broth) to adjust consistency. Microwave at medium power, stirring halfway.


Conclusion

Thanks for sticking with me through this recipe for Creamy Butternut Squash Butter Chicken! I hope when you try it, you’re delighted by that silky sauce, warm spices, and cozy comfort. It’s a simple but elevated twist on a favorite. If you give it a go, I’d love to hear how it turned out—especially which variation you chose! Share a photo or comment below. Happy cooking, and may your table always smell of curry and joy.

Print

Creamy Butternut Squash Butter Chicken

  • Author: Sophia Bennett
  • Prep Time: 20 minutes
  • Cook Time: 25–30 minutes
  • Total Time: 45–50 minutes
  • Yield: 4–6 1x

Ingredients

Scale
  • 500600 g boneless chicken, cut into pieces

  • ¼ cup plain yogurt

  • 2 tsp garam masala

  • 1 tsp cumin

  • ½ tsp paprika

  • ½ tsp turmeric

  • ½1 tsp cayenne (adjust)

  • Salt & pepper

  • 2 tbsp oil

  • 2 tbsp butter (plus extra later)

  • 2 cups cubed butternut squash

  • 1 medium onion, chopped

  • 46 cloves garlic, minced

  • 2 tbsp fresh grated ginger

  • 1 tbsp tomato paste

  • 1 cup water

  • 1 can full-fat coconut milk (or cream)

  • Fresh cilantro, chopped

Instructions

  • Marinate chicken in yogurt + spices 5–10 minutes.

  • Sear chicken in hot skillet with oil, add butter, then remove.

  • In same skillet, sauté squash and onion until soft. Add more butter, garlic, ginger, spices, and tomato paste.

  • Pour in water + coconut milk, simmer ~5 minutes.

  • Return chicken to pan, simmer ~10 more minutes until cooked and sauce thickens.

  • Stir in cilantro, adjust seasoning, serve over rice or with naan.

Notes

  • If sauce is too thin, simmer uncovered or add mashed squash or cornstarch slurry.

  • If too thick, thin with milk, coconut milk, or water.

  • Use pre-cut or frozen squash to save time.

  • This reheats nicely; add splash of liquid when reheating.

Nutrition

  • Calories: 450–500 kcal
  • Fat: 25–30 g (depending on milk/cream choice)
  • Carbohydrates: 20–25 g (from squash, onion)
  • Protein: 30–35 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating