Go Back

Creamy Roasted Butternut Squash Pasta

If you’ve never made a butternut squash sauce before, get ready — this is one of those easy recipes that feels restaurant-worthy. Roasted garlic, caramelized onions, and fresh sage bring extra flavor, while the creamy sauce coats every pasta shape beautifully. I like finishing it with parmesan cheese or even vegan parmesan for a lighter twist.
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Servings: 8
Course: dinner, Main Course
Cuisine: American, Italian

Ingredients
  

  • 1 medium butternut squash (about 3–4 cups cubed) – Peel it with a vegetable peeler, remove the seeds, and cut into even cubes.
  • 1 head of garlic – Slice off the top just enough to expose the cloves for roasting.
  • 1 large white onion – Adds sweetness and depth to the sauce.
  • 1 lbs Italian sausage – Mild or spicy, whichever you prefer.
  • 3 tbl extra virgin olive oil – For roasting and sautéing
  • 1 tsp salt- more to taste
  • 1/2 tsp red pepper flakes – Optional, for mild heat.
  • 1 tsp  fresh thyme or chopped sage – Both pair beautifully with butternut squash
  • 1 cup chicken broth – Helps blend the sauce into that creamy consistency.
  • 1/2 cup heavy cream – For richness and body.
  • 1/2 cup  freshly grated parmesan cheese – Or vegan parmesan if you prefer dairy-free.
  • 12 pz pasta of choice –
  • Optional toppings: pine nuts, pumpkin seeds, or fresh herbs.

Equipment

  • Dutch oven
  • knife, cutting board, and measuring cups and spoons
  • blender (for the sauce)

Method
 

Prepare the Squash
  1. Peel the butternut squash with a vegetable peeler, slice with a sharp knife, clean out the seeds, then cut into 1-inch squash cubes. In your Dutch oven or large oven-safe pan, combine the cubed butternut squash, the whole head of garlic (cut the top off so the garlic roasts evenly), and the sliced white onion. Drizzle with about two tablespoons of olive oil, then season with salt, black pepper, and red pepper flakes. Toss everything well and spread into an even layer. 
    Roast for 30–35 minutes, or until the squash cubes are fork-tender and golden brown. The garlic should be soft and fragrant, with the cloves easily squeezed out of their skins.
Make the Creamy Sauce
  1. Once the vegetables are roasted, carefully remove the pan from the oven. Using tongs or a spoon, transfer the roasted squash and onion into a high-speed blender or food processor (I used my NutriBullet). Gently squeeze the roasted garlic cloves out of their skins and add them to the blender.
    Pour in the chicken broth, heavy cream, and grated parmesan cheese. Blend until smooth and creamy. If the sauce is too thick, thin it out with a splash more broth or a cup of pasta water later when combining.
    This creates the dreamiest creamy butternut squash sauce — smooth, flavorful, and perfectly balanced.
 Cook the Sausage in the Same Pan
  1. Return the same Dutch oven or pan to the stove over medium heat. Add a drizzle of olive oil, then crumble in the Italian sausage. Season lightly with black pepper and fresh thyme or sage. Sauté for about 8–10 minutes until browned and cooked through, stirring occasionally to scrape up the caramelized bits from the roasted squash.
    All those bits at the bottom of the pan add incredible flavor — it’s like a built-in flavor booster!
Cook the Pasta
  1. While the sausage cooks, bring a large pot of water to a boil. Cook your pasta according to package directions until al dente. Reserve about one cup of the starchy pasta water, then drain pasta.
Combine and Serve
  1. Reduce the heat to low. Pour the creamy roasted butternut squash sauce right into the pan with the cooked sausage. Stir gently to combine, scraping the bottom so all that flavor gets mixed in. Add a splash of reserved pasta water to loosen the sauce to your liking.
    Toss in the drained pasta, stirring until every piece is coated in the creamy sauce. Taste and adjust seasoning if needed.

Notes

Tips & Variations

  • Extra flavor: Add a drizzle of brown butter sauces or top with crispy sage leaves for garnish.
  • Make it a pasta bake: Transfer everything to a baking sheet, sprinkle with extra parmesan cheese, and bake until golden and bubbly.
  • Add veggies: Toss in roasted Brussels sprouts or sweet potato for different flavors.
  • Storage: Store leftovers in an airtight container. Reheat over low heat with a splash of broth or pasta water to keep it creamy.