Go Back
+ servings
5 from 2 votes
Bowl of Vegan Butternut Squash Pasta with fresh sage leaves on top.
Creamy Vegan Butternut Squash Pasta
Prep Time
20 mins
Cook Time
20 mins
Total Time
40 mins
 

This vegan butternut squash pasta is drenched in a silky sauce made from roasted butternut squash and coconut milk. A delicious, decadent vegan dinner that's also super easy to make!

Course: Entree
Cuisine: American
Servings: 4
Calories: 490 kcal
Author: Alissa Saenz
Ingredients
  • 1 pound butternut squash, peeled and diced (½ inch) (Note 1)
  • 1 medium onion, peeled, quartered and layers separated
  • 4 garlic cloves, peeled
  • 1 tablespoon olive oil
  • 12 ounces dried fettuccine pasta
  • 1 cup unflavored and unsweetened non-dairy milk
  • ½ cup full-fat coconut milk (Note 2)
  • 1 teaspoon salt, plus more to taste
  • teaspoon ground nutmeg
  • Black pepper, to taste
  • 1 tablespoon fresh sage leaves, finely chopped
Instructions
  1. Preheat the oven to 400°F.

  2. Place the squash, onion, and garlic cloves on a baking sheet and drizzle them with the oil. Use your hands to rub the oil all over the veggies.

  3. Place the baking sheet into the oven and roast the vegetables for about 20 minutes, until the squash is tender. Keep an eye on everything and remove any onion pieces if they begin to burn.

  4. While the veggies roast, bring a large pot of salted water to a boil. Add the pasta and cook it according to the package directions.

  5. Drain the pasta into a colander, reserving about ½ cup of the water that you boiled it in. Return the drained pasta to the pot.

  6. When the vegetables are finished roasting place them into a blender or the bowl of a food processor fitted with an s-blade. Add the milk, coconut milk, salt, and nutmeg.

  7. Blend everything until smooth.

  8. Taste-test the sauce and add more salt if desired, as well as some black pepper to taste.

  9. Pour the sauce over the pasta and add the sage. Stir everything up with a fork and thin the sauce with some of the reserved pasta water if needed.

  10. Season the pasta with additional salt and pepper to taste, if desired.

  11. Serve.

Recipe Notes
  1. You'll need about 1 small squash or half of a large one to make this recipe.
  2. Light coconut milk or another non-dairy milk can be substituted if you'd like to reduce the fat content of the dish. The sauce won't be quite as rich and creamy.
  3. This recipe makes 4 very generous servings. You could get up to 6 smaller servings out of it.
Nutrition Facts
Creamy Vegan Butternut Squash Pasta
Amount Per Serving
Calories 490 Calories from Fat 115
% Daily Value*
Fat 12.8g20%
Saturated Fat 7.1g36%
Sodium 637mg27%
Potassium 734mg21%
Carbohydrates 82.5g28%
Fiber 6.8g27%
Sugar 7g8%
Protein 13.7g27%
Calcium 210mg21%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.