Print

Butternut Squash Pasta Sauce Recipe

Butternut Squash Pasta Sauce Recipe

4.7 from 19 reviews

Indulge in a creamy and flavorful pasta sauce with this Butternut Squash Pasta Sauce recipe. Roasted butternut squash blended with savory seasonings and a touch of Parmesan cheese creates a luscious sauce perfect for tossing with your favorite pasta.

Ingredients

Units Scale

Butternut Squash:

  • 3 cups butternut squash (peeled and cubed)

Seasonings:

  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon red pepper flakes (optional)

Liquid and Dairy:

  • 1 cup low-sodium vegetable broth
  • 1/2 cup unsweetened almond milk (or cream for richer version)
  • 1/4 cup grated Parmesan cheese (plus more for topping)

Additional:

  • cooked pasta of choice for serving

Instructions

  1. Preheat the oven: Preheat the oven to 400°F.
  2. Roast the butternut squash: Toss the butternut squash cubes with olive oil, salt, and pepper. Roast for 25–30 minutes until tender and slightly caramelized.
  3. Sauté the onion: In a skillet over medium heat, sauté the onion until soft, about 4–5 minutes. Add garlic, nutmeg, and red pepper flakes; cook for another minute.
  4. Blend the sauce: Transfer the roasted squash and sautéed mixture to a blender. Add broth and almond milk, then blend until smooth and creamy.
  5. Finish the sauce: Return the sauce to the skillet, stir in Parmesan cheese, and warm over low heat.
  6. Serve: Toss with cooked pasta and top with extra cheese or fresh herbs.

Notes

  • For a vegan version, omit the Parmesan or use a dairy-free substitute.
  • Add sautéed spinach, mushrooms, or grilled chicken for a full meal.
  • Store leftover sauce in the fridge for up to 4 days or freeze for later.

Nutrition