Butternut Squash Pasta is the perfect blend of creamy, savory, and slightly sweet flavors. Roasted butternut squash is pureed into a velvety sauce, then tossed with your favorite pasta and finished with Parmesan cheese and fresh herbs. It’s a simple yet elegant dish that makes weeknights special and can easily impress at dinner parties.
Why You’ll Love This Recipe
Seasonal & Flavorful – Roasted squash brings a naturally sweet, earthy flavor.
Rich & Creamy – A smooth sauce that feels indulgent without being heavy.
Quick & Easy – Ready in under an hour, perfect for cozy evenings.
Family Friendly – A wholesome, veggie-packed pasta everyone will enjoy.
Ingredients
- 12 oz (340 g) pasta (penne, fettuccine, or your favorite)
- 3 cups butternut squash, peeled and cubed
- 2 tbsp olive oil
- 3 cloves garlic, minced
- ½ cup onion, diced
- 1 cup vegetable or chicken broth
- ½ cup heavy cream (or milk for a lighter version)
- ½ cup grated Parmesan cheese (plus more for garnish)
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- Pinch of nutmeg (optional)
- Fresh parsley or sage, chopped (for garnish)
Instructions
- Roast the Squash
Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20–25 minutes, until tender and lightly caramelized. - Cook the Pasta
While the squash roasts, cook pasta in salted water according to package directions. Drain, reserving ½ cup of pasta water. - Make the Sauce
In a skillet over medium heat, sauté garlic and onion until soft and fragrant. Add roasted squash, broth, and nutmeg. Simmer for 2–3 minutes, then blend with an immersion blender (or transfer to a blender) until smooth. - Finish the Sauce
Stir in cream and Parmesan. Season with salt and pepper. Add pasta water a little at a time if the sauce is too thick. - Combine & Serve
Toss cooked pasta with the butternut squash sauce. Serve warm, garnished with extra Parmesan and fresh parsley or sage.

Nutritional Information
Calories: ~420
Protein: 12g
Fat: 16g
Carbohydrates: 55g
Fiber: 5g
Sugar: 6g
Tips for Success
- Blend Until Silky – A smooth puree gives the sauce a luxurious texture.
- Fresh Herbs Matter – Sage or parsley adds a fresh pop of flavor.
- Don’t Skip Roasting – Roasting enhances the squash’s natural sweetness and depth.
Why This Recipe Works
Roasting butternut squash intensifies its natural sweetness, while garlic and onion balance the flavors with savory notes. Blending it with cream and Parmesan creates a velvety sauce that clings beautifully to pasta, making every bite rich and satisfying.
Butternut Squash Pasta is a cozy, creamy, and delicious dish that highlights the warmth of roasted squash and classic Italian flavors. It’s easy to prepare, nutritious, and perfect for fall or any time you crave a comforting pasta meal.
Butternut Squash Pasta – Creamy, Cozy & Comforting
4
15
minutes30
420
kcalA creamy, velvety pasta made with roasted butternut squash, garlic, and Parmesan — the perfect balance of sweet and savory flavors for a comforting dinner.
Ingredients
12 oz (340 g) pasta (penne, fettuccine, or your favorite)
3 cups butternut squash, peeled and cubed
2 tbsp olive oil
3 cloves garlic, minced
½ cup onion, diced
1 cup vegetable or chicken broth
½ cup heavy cream (or milk for a lighter version)
½ cup grated Parmesan cheese (plus more for garnish)
½ tsp salt (adjust to taste)
¼ tsp black pepper
Pinch of nutmeg (optional)
Fresh parsley or sage, chopped (for garnish)
Instructions
- Roast the Squash
Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20–25 minutes, until tender and lightly caramelized. - Cook the Pasta
While the squash roasts, cook pasta in salted water according to package directions. Drain, reserving ½ cup of pasta water. - Make the Sauce
In a skillet over medium heat, sauté garlic and onion until soft and fragrant. Add roasted squash, broth, and nutmeg. Simmer for 2–3 minutes, then blend with an immersion blender (or transfer to a blender) until smooth. - Finish the Sauce
Stir in cream and Parmesan. Season with salt and pepper. Add pasta water a little at a time if the sauce is too thick. - Combine & Serve
Toss cooked pasta with the butternut squash sauce. Serve warm, garnished with extra Parmesan and fresh parsley or sage.
Notes
- Blend Until Silky – A smooth puree gives the sauce a luxurious texture.
Fresh Herbs Matter – Sage or parsley adds a fresh pop of flavor.
Don’t Skip Roasting – Roasting enhances the squash’s natural sweetness and depth.