Creamy Butternut Squash Pasta with sausage, parmesan, and fresh herbs is the perfect fall comfort food. Easy, cozy, and packed with flavor!

This Creamy Butternut Squash Pasta is the ultimate cozy fall dinner. Roasted butternut squash is blended into a velvety sauce, then tossed with savory sausage, fresh herbs, and parmesan cheese for a dish that’s rich, hearty, and comforting. Perfect for busy weeknights or a holiday side dish, this pasta recipe is one you’ll want to make on repeat all season long.
Why You’ll Love This Recipe
- Seasonal and comforting – Butternut squash makes a creamy, naturally sweet sauce without being heavy.
- Savory and flavorful – Sausage, garlic, sage, and thyme balance the sweetness of the squash.
- Family-friendly dinner – A hearty pasta recipe that even picky eaters will enjoy.
- Versatile – Swap proteins, use different pasta shapes, or make it vegetarian.

Ingredient Breakdown
- Butternut squash – The star of the sauce. Roasting enhances its natural sweetness and creaminess. Pumpkin or sweet potato can also be used.
- Olive oil – Helps roast the squash and adds flavor.
- Ground sausage – Adds richness and a savory bite. Chicken sausage or ground turkey are great alternatives.
- Fresh sage & thyme – Classic herbs that pair perfectly with fall flavors. Dried herbs can be used if fresh isn’t available.
- Garlic – Infuses the sauce with bold flavor.
- Pasta – Use your favorite shape—penne, rigatoni, or fettuccine all work well.
- Pasta water or chicken broth – Helps create a silky smooth sauce.
- Heavy cream – Makes the sauce rich and luscious. Half-and-half or coconut milk can be swapped for a lighter version.
- Parmesan cheese – Melts into the sauce for nutty, salty flavor. Pecorino Romano is another delicious option.
- Salt & pepper – Brings all the flavors together.
Step-by-Step Instructions
- Cook the pasta – Boil pasta according to package instructions. Reserve 1 cup of pasta water before draining.
- Roast the butternut squash – Spread diced squash on a sheet pan, drizzle with olive oil, and season with salt and pepper. Roast at 400°F for 20 minutes until tender.
- Cook the sausage – In a large skillet, brown the sausage until fully cooked. Drain excess grease, then add garlic, sage, and thyme. Cook for 2–3 minutes.
- Make the sauce – Blend roasted squash with reserved pasta water or chicken broth until smooth and creamy.
- Bring it all together – Add cooked pasta, butternut squash sauce, parmesan, and heavy cream to the skillet with sausage. Stir over low heat until the cheese melts and everything is coated in a creamy sauce.
- Serve & enjoy – Top with extra parmesan, fresh herbs, or red pepper flakes for a little kick.

Tips for Success
- Roast until caramelized – Slightly browned edges on the squash bring out the best flavor.
- Reserve pasta water – The starch helps bind the sauce to the pasta.
- Adjust creaminess – Add more broth or cream depending on how thick you like your sauce.
- Make it vegetarian – Skip the sausage or replace it with white beans for protein.
Serving Suggestions
This butternut squash pasta is hearty enough to serve on its own, but it also pairs beautifully with:
- A crisp green salad
- Garlic bread or focaccia
- Roasted vegetables like Brussels sprouts or broccoli
- A glass of white wine for a cozy dinner

Final Thoughts
This Creamy Butternut Squash Pasta with Sausage is everything you want in a fall comfort food recipe—creamy, savory, and full of seasonal flavor. It’s easy enough for weeknights but impressive enough for entertaining.
If you try this recipe, I’d love to hear from you! Leave a comment and star rating below, and don’t forget to follow along on Instagram @thefarmstyle for more cozy seasonal recipes.

Creamy Butternut Squash Pasta with Sausage
Ingredients
- 3 cups butternut squash peeled and diced
- 2 tbsp olive oil
- 1 lb ground sausage
- 1 tbsp fresh sage
- 1 tbsp fresh thyme
- 4 cloves garlic minced
- 2 cups pasta
- 1 cup chicken broth or pasta water
- 1/2 cup heavy cream
- 1 cup parmesan cheese shredded
- salt and pepper
Instructions
- Preheat oven to 400.
- In a medium sized pan cook pasta according to package. Reserving 1 cup of pasta water before draining.
- Add diced butternut squash to a sheet pan. Drizzle with olive oil and season with salt and pepper. Bake for 20 minutes or until fork tender. Remove from oven and allow to cool slightly.
- In a large skillet add sausage and cook until no longer pink. Drain any extra grease and add in garlic, thyme, and sage. Cook for 2-3 minutes.
- In a blender add cooked butternut squash and pasta water (or chicken broth). Blend until smooth.
- Add cooked pasta, blended squash, parmesan cheese, and heavy cream to the sausage. Mix to combine and cook over low heat until parmesan is melted.
- Enjoy!






I made this tonight and it was a huge hit! Well definitely make again!
Yay! So happy you enjoyed it!!!