There’s just something magical about cozy fall evenings when the air turns crisp, the leaves change colors, and comfort food takes center stage. That’s when I find myself reaching for recipes like this creamy butternut squash pasta sauce—it’s velvety smooth, naturally sweet, and perfectly savory all at once. It’s the kind of sauce that feels indulgent without being heavy, and it makes an ordinary weeknight dinner taste like something you’d get at a little Italian trattoria. (If you’re a fan of cozy pasta dishes, you might also love this creamy roasted tomato pasta for another comforting bowl.)
What makes this recipe extra special is how approachable it is. With a handful of simple ingredients, a roasting pan, and a blender, you’ll have a sauce that coats every strand of pasta in golden, silky richness. It’s perfect for busy weeknights when you want something quick, but it’s also impressive enough to serve when friends stop by. And the best part? It’s as customizable as you want it to be—whether you’re keeping it dairy-free, adding extra spice, or sneaking in a little parmesan for good measure.

Ingredients You’ll Need
Before you start, gather all your ingredients so cooking feels smooth and stress-free. A little prep up front makes the whole process easier—and honestly, kind of fun.
Main Ingredients
- Butternut squash (about 1 medium) – The star of the show! Roasting brings out its natural sweetness and gives the sauce that rich, golden color.
- Olive oil – Helps the squash caramelize beautifully in the oven and adds a smooth finish to the sauce.
- Onion (1 medium, chopped) – Adds depth and a touch of savory balance to the sweet squash.
- Garlic (3–4 cloves) – Roasted garlic melts right into the sauce for warm, cozy flavor.
Flavor Boosters
- Vegetable broth (or chicken broth) – Keeps the sauce silky smooth while adding another layer of flavor.
- Fresh sage or thyme – Classic fall herbs that make the sauce taste earthy and aromatic.
- Red pepper flakes (optional) – Just a pinch if you like a little heat to balance the sweetness.
- Salt & black pepper – Essential for seasoning and bringing all the flavors together.
Optional Add-Ins
- Heavy cream or coconut milk – For extra creaminess if you want a richer, more indulgent sauce.
- Parmesan cheese – Stir in or sprinkle on top for salty, nutty flavor.
- Nutmeg (a tiny pinch) – Complements the squash beautifully and makes the sauce taste like fall in a bowl.
Step-by-Step Instructions
This sauce comes together in just a few simple steps—and the best part is, most of the magic happens in the oven and blender. Here’s how to make it:
1. Roast the Squash
Preheat your oven to 400°F (200°C). Peel and cube the butternut squash into bite-sized chunks, then spread them on a baking sheet with chopped onion and garlic cloves. Drizzle everything with olive oil, sprinkle with salt and pepper, and toss to coat. Roast for 25–30 minutes, or until the squash is fork-tender and just starting to caramelize at the edges. The roasted aroma will fill your kitchen with that cozy fall scent.
2. Build the Sauce Base
Once roasted, transfer the squash, onion, and garlic to a blender or food processor. Add vegetable broth (start with about 1 cup) along with your herbs, a pinch of nutmeg if using, and red pepper flakes if you like a little kick.
3. Blend Until Creamy
Blend on high until the sauce is silky smooth. If it’s too thick, add more broth a splash at a time until it reaches your desired consistency. Taste and adjust seasoning—you may want an extra pinch of salt or a crack of black pepper.
4. Make It Extra Creamy (Optional)
For a richer finish, stir in a splash of heavy cream, coconut milk, or freshly grated parmesan cheese. This step takes the sauce from delicious to downright luxurious.
5. Toss with Pasta
Cook your favorite pasta according to package directions. Drain, reserving a little pasta water, then toss the pasta with the butternut squash sauce. If needed, loosen with a splash of pasta water until every strand is coated in velvety golden goodness.
6. Serve & Garnish
Divide into bowls, top with fresh herbs, a sprinkle of parmesan, or a drizzle of olive oil, and serve warm.
Tips & Variations
One of the best things about this sauce is how flexible it is—you can make it creamy, light, spicy, or even vegan with just a few tweaks. Here are some of my favorite ways to switch things up:
Flavor Swaps
- Spice it up – Add extra red pepper flakes, a pinch of cayenne, or even a swirl of chili oil for more heat.
- Herbal twist – Swap sage or thyme for rosemary, basil, or even a little fresh parsley for a brighter flavor.
- Nutty richness – Stir in a spoonful of almond butter or cashew cream for a subtle nutty depth.
Dairy-Free & Vegan Options
- Use coconut milk or cashew cream instead of heavy cream for silky richness without dairy.
- Skip the parmesan, or try a sprinkle of nutritional yeast for a cheesy, plant-based alternative.
Protein Add-Ins
- Crispy bacon or pancetta – Adds a salty, savory contrast to the sweet squash.
- Grilled chicken – Makes this sauce a full meal.
- Chickpeas or white beans – Great plant-based option that also thickens the sauce slightly.
Storage Tips
- Refrigerator – Store leftover sauce in an airtight container for up to 4 days.
- Freezer – Freeze in mason jars or zip-top bags for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating – Warm gently on the stovetop with a splash of broth or water to loosen it up.
Serving Suggestions
This creamy butternut squash pasta sauce is versatile enough for a quick weeknight meal or a dinner that feels a little more special. Here are some of my favorite ways to serve it:
Best Pasta Pairings
- Fettuccine or tagliatelle – Their wide ribbons hold onto the creamy sauce beautifully.
- Rigatoni or penne – The little ridges and hollow centers soak up every bit of flavor.
- Spaghetti – A classic choice that keeps things simple and comforting.
What to Serve on the Side
- Garlic bread or focaccia – Perfect for mopping up extra sauce.
- Simple green salad – A crisp salad with lemon vinaigrette balances the richness of the sauce.
- Roasted veggies – Brussels sprouts, asparagus, or broccoli pair wonderfully with the sweetness of butternut squash.
Hosting & Presentation Ideas
- Serve the pasta family-style in a big bowl, topped with fresh sage leaves and a sprinkle of parmesan for a rustic, inviting look.
- Drizzle each portion with a touch of olive oil and a grind of black pepper before serving—simple, but it makes the dish look restaurant-worthy.
- For an elegant dinner, plate smaller portions and garnish with fresh herbs or toasted pine nuts for a little crunch.

Serving Suggestions
This creamy butternut squash pasta sauce is versatile enough for a quick weeknight meal or a dinner that feels a little more special. Here are some of my favorite ways to serve it:
Best Pasta Pairings
- Fettuccine or tagliatelle – Their wide ribbons hold onto the creamy sauce beautifully.
- Rigatoni or penne – The little ridges and hollow centers soak up every bit of flavor.
- Spaghetti – A classic choice that keeps things simple and comforting.
What to Serve on the Side
- Garlic bread or focaccia – Perfect for mopping up extra sauce.
- Simple green salad – A crisp salad with lemon vinaigrette balances the richness of the sauce.
- Roasted veggies – Brussels sprouts, asparagus, or broccoli pair wonderfully with the sweetness of butternut squash.
Hosting & Presentation Ideas
- Serve the pasta family-style in a big bowl, topped with fresh sage leaves and a sprinkle of parmesan for a rustic, inviting look.
- Drizzle each portion with a touch of olive oil and a grind of black pepper before serving—simple, but it makes the dish look restaurant-worthy.
- For an elegant dinner, plate smaller portions and garnish with fresh herbs or toasted pine nuts for a little crunch.
Frequently Asked Questions
1. Can I make this sauce ahead of time?
Yes! This butternut squash pasta sauce can be made up to 3 days in advance and stored in the fridge. Just reheat gently on the stovetop with a splash of broth or water to loosen it back up.
2. Can I freeze butternut squash pasta sauce?
Absolutely. Once cooled, transfer the sauce to airtight containers or freezer bags and freeze for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop.
3. What pasta works best with this sauce?
Rich, creamy sauces like this pair beautifully with pasta that can hold onto it—think rigatoni, penne, or fettuccine. But honestly, any pasta you have on hand will taste amazing.
4. How can I make this recipe vegan?
Simply swap the cream for coconut milk or cashew cream, and skip the parmesan (or replace it with nutritional yeast). The result is just as silky and flavorful.
5. How do I thicken or thin the sauce?
If your sauce is too thick, add more broth a splash at a time until it’s silky. If it feels too thin, let it simmer for a few minutes on the stovetop—it will naturally thicken as it reduces.
6. Can I add protein to this dish?
Definitely. Grilled chicken, shrimp, or even chickpeas are all great add-ins. The protein makes it a complete meal while still letting the sauce shine.
Frequently Asked Questions
1. Can I make this sauce ahead of time?
Yes! This butternut squash pasta sauce can be made up to 3 days in advance and stored in the fridge. Just reheat gently on the stovetop with a splash of broth or water to loosen it back up.
2. Can I freeze butternut squash pasta sauce?
Absolutely. Once cooled, transfer the sauce to airtight containers or freezer bags and freeze for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop.
3. What pasta works best with this sauce?
Rich, creamy sauces like this pair beautifully with pasta that can hold onto it—think rigatoni, penne, or fettuccine. But honestly, any pasta you have on hand will taste amazing.
4. How can I make this recipe vegan?
Simply swap the cream for coconut milk or cashew cream, and skip the parmesan (or replace it with nutritional yeast). The result is just as silky and flavorful.
5. How do I thicken or thin the sauce?
If your sauce is too thick, add more broth a splash at a time until it’s silky. If it feels too thin, let it simmer for a few minutes on the stovetop—it will naturally thicken as it reduces.
6. Can I add protein to this dish?
Definitely. Grilled chicken, shrimp, or even chickpeas are all great add-ins. The protein makes it a complete meal while still letting the sauce shine.
Final Thoughts
There’s something truly special about a dish that feels both comforting and nourishing, and this creamy butternut squash pasta sauce checks all the boxes. It’s cozy enough for chilly fall evenings, simple enough for weeknights, and versatile enough to dress up when you’re hosting. With its golden color and silky texture, it’s the kind of recipe that makes a regular dinner feel a little magical.
Don’t be afraid to make it your own—play with the seasonings, add your favorite protein, or keep it vegan and dairy-free. However you serve it, this sauce has a way of bringing warmth to the table and smiles all around. If you’re looking for another cozy seasonal recipe, you might also enjoy this creamy pumpkin soup, which pairs beautifully with crusty bread on a cool night.
Print
Creamy Butternut Squash Pasta Sauce – A Cozy Fall Dinner Favorite
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This creamy butternut squash pasta sauce is cozy, velvety, and packed with fall flavors. Easy to make with roasted squash, garlic, and herbs, it’s the perfect comfort food for weeknights or entertaining.
Ingredients
Main Ingredients
1 medium butternut squash, peeled and cubed
2 tbsp olive oil
1 medium onion, chopped
3–4 garlic cloves, peeled
Salt & black pepper, to taste
Flavor Boosters
1–1 ½ cups vegetable broth (or chicken broth)
2–3 fresh sage leaves or 1 tsp fresh thyme
Pinch of red pepper flakes (optional)
Pinch of nutmeg (optional)
Optional Add-Ins
¼ cup heavy cream or ½ cup coconut milk
¼ cup freshly grated parmesan cheese
Extra herbs for garnish
Instructions
Roast the Vegetables: Preheat oven to 400°F (200°C). Spread cubed butternut squash, onion, and garlic on a baking sheet. Drizzle with olive oil, season with salt and pepper, and roast 25–30 minutes, until tender and caramelized.
Blend the Sauce: Transfer roasted vegetables to a blender or food processor. Add 1 cup broth, herbs, nutmeg, and red pepper flakes (if using). Blend until smooth, adding more broth as needed for your desired consistency.
Finish the Sauce: Taste and adjust seasoning. Stir in cream or coconut milk for extra richness, or parmesan for a cheesy finish.
Serve: Toss with cooked pasta, garnish with herbs or cheese, and enjoy warm.
Notes
Sauce can be stored in the fridge for up to 4 days or frozen for up to 3 months.
To reheat, warm gently on the stovetop with a splash of broth to loosen it up.
Works with a variety of pastas—try rigatoni, fettuccine, or spaghetti.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Roasting + Blending
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 portion
- Calories: 310kcl
- Sugar: 6 g
- Sodium: 560mg
- Fat: 14 g
- Saturated Fat: 4g
- Unsaturated Fat: 9 g
- Trans Fat: 0g
- Carbohydrates: 42 g
- Fiber: 6g
- Protein: 7 g
- Cholesterol: 15mg
Keywords: butternut squash pasta sauce, creamy squash sauce, cozy fall pasta