Butternut Squash Pasta Sauce is a warm and comforting dish that’s smooth, creamy, and naturally sweet. It’s made with roasted butternut squash, garlic, a hint of herbs, and a touch of cream or broth to bring it all together. This sauce clings beautifully to any pasta, making every bite feel cozy and satisfying.
I love this sauce because it’s a great way to enjoy fall flavors any time of year, and it feels like a little homemade hug in a bowl. I usually roast the squash until it’s tender and caramelized, which really brings out its natural sweetness. A quick blend with garlic and some seasonings makes the sauce dreamy and easy to prepare, even on busy nights.
One of my favorite ways to serve this sauce is tossed with fettuccine or penne, topped with a sprinkle of Parmesan and some fresh sage or parsley. It’s a great way to warm up during the cooler months, and I’ve found that even picky eaters can’t resist it. Plus, leftovers reheat well, so it’s perfect for lunch the next day too!
Key Ingredients & Substitutions
Butternut Squash: The star of the dish, roasted to bring out its natural sweetness and create a creamy sauce texture. If you can’t find butternut squash, try kabocha or pumpkin for a similar nutty flavor.
Garlic: Roasting or sautéing garlic softens its sharpness and adds depth. If you prefer a milder taste, use roasted garlic or less fresh garlic.
Cream: Heavy cream makes the sauce rich and smooth. For a lighter version, use half-and-half, milk, or coconut milk for a dairy-free option.
Parmesan Cheese: Adds umami and slight saltiness. For a vegan or dairy-free version, try nutritional yeast or omit it and season well with salt.
Herbs & Spices: Fresh thyme adds earthiness; dried works too. Nutmeg is subtle but important for warmth—don’t skip it. You can also use sage or rosemary.
How Do You Get the Sauce Smooth and Creamy Without It Being Watery?
Blending the roasted squash until super smooth is key. Use a high-powered blender or food processor for best results.
- Add liquid gradually: Start with cream and broth, then add reserved pasta water little by little. This helps control thickness.
- Don’t add too much pasta water at once—it can thin the sauce too much fast.
- If the sauce is still too thick after mixing with pasta, toss in more pasta water slowly until you get that creamy texture that coats the noodles evenly.
- Season and taste after blending, since pasta water is salty and can affect the final flavor.
These tips help you achieve a sauce that’s rich and smooth but not runny, clinging to the pasta beautifully every time.
Equipment You’ll Need
- Baking sheet – perfect for roasting the squash evenly and caramelizing the edges.
- Sharp chef’s knife – makes peeling and cubing the butternut squash much easier and safer.
- Blender or food processor – essential for turning roasted squash into a smooth, creamy sauce.
- Large skillet – to gently sauté garlic and warm the sauce before tossing with pasta.
- Pot for boiling pasta – you’ll need a big one to cook pasta until perfectly al dente.
- Wooden spoon or tongs – helps stir pasta and sauce together without breaking noodles.
Flavor Variations & Add-Ins
- Add cooked Italian sausage or bacon – for a meaty twist that pairs well with the creamy squash.
- Stir in sautéed spinach or kale – adds color, nutrients, and a slight bitterness to balance sweetness.
- Use sage or rosemary instead of thyme – these herbs give a woodsy flavor perfect for fall vibes.
- Mix in a sprinkle of red pepper flakes – if you like a little heat to contrast the creamy sauce.
How to Make Butternut Squash Pasta Sauce
Ingredients You’ll Need:
Main Ingredients:
- 1 medium butternut squash (about 2 to 3 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- 3 cloves garlic, minced
- ½ cup heavy cream (or half-and-half or a non-dairy alternative)
- ½ cup vegetable or chicken broth
- ¼ cup grated Parmesan cheese, plus extra for serving
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- ¼ teaspoon ground nutmeg
- 12 ounces spaghetti or linguine pasta
- Fresh herbs or microgreens for garnish (such as parsley or thyme)
How Much Time Will You Need?
This recipe takes about 45 minutes in total. You’ll spend 10 minutes prepping the squash and pasta, 25 to 30 minutes roasting the squash, and some time cooking the pasta and blending the sauce. It’s easy and worth every minute for a creamy, comforting meal.
Step-by-Step Instructions:
1. Roast the Butternut Squash:
Preheat your oven to 400°F (200°C). Toss the cubed squash with 1 tablespoon of olive oil, salt, and pepper. Spread it evenly on a baking sheet. Roast for 25-30 minutes until the squash is tender and caramelized, stirring once halfway through.
2. Cook the Pasta:
While the squash roasts, bring a large pot of salted water to boil. Cook the pasta until al dente according to the package instructions. Before draining, save about 1 cup of the pasta cooking water.
3. Sauté Garlic and Blend the Sauce:
In a large skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the minced garlic and cook until it smells fragrant, about 1 minute. Transfer the roasted squash and the garlic to a blender or food processor. Add the cream, broth, thyme, nutmeg, and Parmesan. Blend until smooth and creamy. If the sauce is too thick, add the reserved pasta water a little at a time until it reaches the perfect creamy consistency. Taste and season with salt and pepper.
4. Combine and Serve:
Toss the hot pasta with the squash sauce to coat well. Plate the pasta and garnish with extra Parmesan and fresh herbs or microgreens. Serve immediately and enjoy your cozy, delicious meal.
Can I Use Frozen Butternut Squash for This Sauce?
Yes, you can! Just make sure to thaw it completely and pat it dry to avoid extra moisture. You might want to roast it a few minutes less since frozen squash can cook faster.
How Can I Make This Sauce Dairy-Free?
Swap out the heavy cream for coconut milk or any other creamy non-dairy alternative, and replace Parmesan with nutritional yeast for a cheesy flavor without dairy.
Can I Prepare the Sauce Ahead of Time?
Absolutely! Make the sauce in advance and store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of broth or cream if the sauce thickens too much.
What Pasta Works Best with Butternut Squash Sauce?
Long pasta like spaghetti, linguine, or fettuccine works wonderfully because the creamy sauce clings nicely. But you can also use short pasta like penne or rigatoni if you prefer.