Go Back
+ servings
butternut squash pasta with parsley

Butternut Squash Pasta Recipe

This creamy, savory, vegetarian butternut squash recipe is a delicious weeknight meal. Ingredients include butternut squash, cream, butter, parmesan, pasta, and parsley and you'll want to make this again and again!

Course dinner, Main Course, Side Dish
Cuisine American, Italian
Keyword butter, butternut squash, cream sauce, dinner, parmesan, parsley, pasta
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Servings 4
Calories 483 kcal


  • 4 tablespoons unsalted butter
  • 1/2 cup white or yellow onion very finely chopped
  • salt & pepper
  • 4 cups cubed butternut squash
  • pinch freshly grated nutmeg or dried nutmeg
  • 12 oz fusilli or other pasta
  • 3/4 cup cream
  • 4 tablespoons freshly grated Parmesan, plus extra for serving
  • 2 tablespoons freshly chopped flat leaf parsley, plus extra for garnish


  1. Melt the butter in a heavy bottom pan over low heat.  Add the onions and a little salt and cook covered for 25-30 minutes, stirring frequently. If you haven't peeled, discarded the seeds and cubed the butternut squash yet, this is the time to do it.

  2. Add the squash into the pan with the onions and season with nutmeg.  Cover and cook over low heat for 45 minutes, stirring occasionally.

  3. Meanwhile, cook the pasta in a separate pan for 8 to 10 minutes, or until tender but still firm to the bite. Drain thoroughly but reserve one cup of the cooking liquid.

  4. Stir the cream, grated parmesan, and parsley into the pumpkin sauce and season with salt and pepper.  If the mixture is too thick add up to 2/3 cup of the reserved cooking liquid and stir.  Add in the pasta and toss for 1 minute. Serve immediately with parsley as a garnish and Parmesan cheese on the side for sprinkling.

Recipe Notes

This recipe is adapted from Perfect Vegetarian

Nutrition Facts
Butternut Squash Pasta Recipe
Amount Per Serving
Calories 483 Calories from Fat 139
% Daily Value*
Fat 15.4g24%
Saturated Fat 9.3g58%
Cholesterol 40mg13%
Sodium 119mg5%
Potassium 32mg1%
Carbohydrates 76.2g25%
Fiber 5.5g23%
Sugar 6.1g7%
Protein 13.2g26%
Calcium 98mg10%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.