When it comes to Thanksgiving, we all love a dish that’s comforting, flavorful, and unique. Butternut squash curry is the perfect addition to your Thanksgiving spread, offering a delicious twist on traditional sides like mashed potatoes or stuffing. Plus, it’s easy to make in just 5 simple steps! So, let’s dive into how you can prepare this tasty curry for your next holiday feast.
What Exactly Is Butternut Squash Curry?
Butternut squash curry is a warm, hearty dish made by simmering butternut squash with spices, coconut milk, and sometimes vegetables or legumes for added texture and flavor. The rich, sweet flavor of the squash pairs perfectly with the creamy, spiced base, making it a comforting and savory option. It’s a great vegetarian or vegan alternative to traditional meat-based dishes, and it adds vibrant color to your table.

Why Should You Make Butternut Squash Curry for Thanksgiving?
If you’re looking to switch things up this Thanksgiving or want a side dish that’s both healthy and flavorful, butternut squash curry is a must-try. It offers a balance of sweet and savory flavors that are sure to complement your turkey, ham, or other main dishes. Plus, the creamy coconut milk base adds richness, while the curry spices give it just the right amount of warmth and depth.
Another bonus? It’s relatively easy to prepare and can be made in advance, freeing you up to focus on other parts of your holiday spread.

Best Tips to Make the Most of Butternut Squash Curry
While making butternut squash curry is pretty straightforward, there are a few tips that will help you get the best results. Here’s what you need to know:
1. Choose the Right Squash
Butternut squash is the star of this dish, so pick one that’s firm, free from blemishes, and has a smooth skin. A medium-sized squash (about 2-3 pounds) should yield the right amount for a small group, but you can easily scale up for a larger crowd.
2. Use Fresh Spices
Freshly ground spices make a world of difference when it comes to curry. If possible, try to use whole spices (like cumin seeds or coriander) and grind them yourself. The aroma and flavor will be much stronger and more fragrant than pre-ground spices.
3. Don’t Skimp on Coconut Milk
The coconut milk adds creaminess and helps balance out the spices. You want to make sure you use full-fat coconut milk for the best texture and flavor. Light coconut milk can work, but the curry won’t be as rich.
4. Customize the Spice Level
Curry can be as mild or as spicy as you like. Start with a base of garam masala, cumin, and coriander, and then add chili powder or fresh chopped chilies if you want to bring up the heat.
5. Add Protein or Veggies

To make your curry heartier, feel free to add chickpeas, lentils, or spinach. These extra ingredients will add more texture and nutrients, making the dish more filling and satisfying.
How to Make Butternut Squash Curry: The 5-Step Process
Now, let’s get into the simple steps for making butternut squash curry!
Step 1: Prepare the Squash
Start by peeling, deseeding, and chopping your butternut squash into cubes. This may take a little effort, but it’s worth it for the flavor it brings to the curry. Make sure the pieces are uniform in size so they cook evenly.
Step 2: Cook the Base
In a large pot, heat some oil over medium heat. Add your onions and garlic, sautéing until softened and fragrant (about 3-4 minutes). Then, stir in your spices—such as cumin, coriander, turmeric, and chili powder—and cook for another minute to release their aromas.
Step 3: Add the Squash and Liquid
Add the cubed butternut squash to the pot, followed by coconut milk and vegetable broth. Stir everything together, making sure the squash is mostly covered by the liquid. Bring to a gentle simmer.
Step 4: Simmer and Cook
Let the curry simmer for 20–30 minutes, or until the squash is tender. Stir occasionally, and if the liquid evaporates too much, you can add a splash of broth or water to keep things nice and saucy.
Step 5: Finish and Serve
Once the squash is cooked, season your curry with salt, pepper, and any extra spices to taste. If you like, toss in some fresh spinach or chickpeas for added texture. Serve hot with basmati rice or naan, and garnish with fresh cilantro or lime wedges.

When Should You Make Butternut Squash Curry for Thanksgiving?
You can make butternut squash curry the day before Thanksgiving to save time. The flavors will deepen overnight, and it’ll be even more delicious when reheated. Just make sure to store it in an airtight container in the fridge, and reheat it gently on the stove or in the microwave.
Common Mistakes with Butternut Squash Curry and How to Avoid Them
While butternut squash curry is pretty simple, a few common mistakes can affect the outcome. Here’s what to watch out for:
- Overcooking the Squash: If you cook the squash for too long, it may turn mushy. Keep an eye on it and check for tenderness.
- Not Enough Spice: Don’t be afraid to add a little extra spice if you like bold flavors. Taste the curry and adjust the seasoning as needed.
- Skipping the Coconut Milk: Coconut milk is essential for that creamy, rich texture. Don’t substitute it with other liquids unless you’re looking for a very different flavor.
Conclusion: Why Butternut Squash Curry Is the Perfect Thanksgiving Side
Butternut squash curry is a warm, flavorful dish that adds a unique touch to your Thanksgiving feast. It’s easy to make, customizable, and sure to impress your guests. Whether you’re serving it as a side or making it the star of the meal, this curry is bound to be a hit.
By following these 5 simple steps, you’ll be able to create a delicious and aromatic dish that’s perfect for the holiday season. So, why not try something new this Thanksgiving and add a little extra spice to your table?
FAQs
What is the best way to store leftover butternut squash curry?
Store any leftover curry in an airtight container in the fridge for up to 4 days. You can also freeze it for up to 3 months. Reheat gently on the stove for the best texture.
When should I add chickpeas or lentils to the curry?
If you’re adding chickpeas or lentils, add them in the last 10-15 minutes of cooking. This gives them enough time to absorb the flavors without becoming too soft.
What’s the best way to serve butternut squash curry?
Butternut squash curry is best served with basmati rice or naan bread. You can also serve it with a side of roasted vegetables or a fresh green salad for balance.
How can I make the curry spicier?
To add heat, you can include fresh chilies, chili powder, or cayenne pepper. Start with a small amount and adjust to your preferred spice level.
Can I make butternut squash curry ahead of time?
Yes, you can make it a day ahead! Just store it in the fridge, and reheat before serving. The flavors will intensify overnight, making it even better the next day.