Go Back
Creamy butternut squash pasta sauce served over fettuccine, garnished with sage, parmesan, and olive oil in a rustic bowl.

Butternut Squash Pasta Sauce

This creamy butternut squash pasta sauce is rich, velvety, naturally sweet, and packed with cozy fall flavor. It is an easy homemade pasta sauce that feels luxurious while staying wholesome and family friendly.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Sauce
Cuisine American
Servings 4
Calories 420 kcal

Ingredients
  

  • 4 cups butternut squash, peeled and cubed
  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 cup vegetable broth or chicken broth
  • ½ cup heavy cream (optional for extra richness)
  • ½ cup grated parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon nutmeg
  • ½ teaspoon dried sage or thyme
  • 12 ounces pasta of choice
  • Reserved pasta water as needed

Instructions
 

  • Preheat your oven to 400°F and spread the cubed butternut squash on a baking tray. Drizzle with olive oil and roast for 20 to 25 minutes until tender.
  • In a skillet, sauté the diced onion and garlic until soft and fragrant.
  • Add the roasted butternut squash, broth, cream, parmesan, salt, pepper, nutmeg, and herbs to a blender.
  • Blend until completely smooth and silky.
  • Meanwhile, cook the pasta according to package directions and reserve 1 cup of pasta water.
  • Pour the sauce back into the skillet and simmer gently for 3 to 5 minutes.
  • Add cooked pasta and toss until fully coated. Thin with pasta water if needed.
  • Serve warm with extra parmesan, cracked pepper, and fresh herbs.

Recipe Notes

  • This sauce becomes even more flavorful if you roast the squash until lightly caramelized. For a vegan version, replace cream with oat milk or cashew cream and use nutritional yeast instead of parmesan. Add cooked sausage, crispy bacon, or sautéed mushrooms if you want a heartier meal.