
Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes silky, cozy, and a little bit fancy while it still feels like a big bowl of comfort. It works perfectly for busy weeknights or a chill weekend dinner, and you can get it on the table in about 50 to 60 minutes. I tested versions of this recipe so many times that my neighbors started “checking in” right around dinnertime with suspiciously empty containers.
Why Make This Creamy Roasted Garlic Butternut Squash Pasta Recipe at Home
This butternut squash pasta sauce tastes rich and creamy without heavy cream, and roasted garlic gives it a deep, mellow flavor that beats any jarred sauce. You control the salt, the spice level, and the texture, so the pasta always lands exactly how you like it.
You also use budget friendly pantry staples and a single sheet pan for the squash and garlic, which keeps cleanup easy. Leftovers reheat beautifully, so you cook once and enjoy cozy bowls of pasta for days.
“This Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes like fall in a bowl, but my kids ask for it all year long. ★★★★★”
Ingredients You Need
Produce
- 1 medium butternut squash
- About 2.5 to 3 pounds whole
- Look for a squash with a long neck and small bulb for more usable flesh
- 1 whole head garlic
- Roasting softens the flavor and adds sweetness
- 1 small yellow onion, diced
- 1 small carrot, diced
- 1 rib celery, diced (optional, for extra savory flavor)
- Fresh sage leaves, about 6 to 8, chopped
- Fresh thyme, 4 to 5 sprigs or 1 teaspoon leaves
- Fresh parsley, chopped, for garnish
Dry goods and pantry staples
- 12 to 16 ounces pasta
- Short shapes like rigatoni, penne, or shells hold the sauce best
- Whole wheat or chickpea pasta also works if you like extra fiber or protein
- 2 to 3 tablespoons olive oil
- Use extra virgin for the sauce and roasting
- 2 tablespoons unsalted butter
- Adds richness and helps the sauce coat the pasta
- 1 to 1.5 cups low sodium vegetable broth or chicken broth
- Start with 1 cup and thin the sauce as needed
- 1 to 1.25 cups milk or half and half
- Whole milk gives a nice balance of creaminess and lightness
- Use unsweetened oat milk or cashew milk for a dairy light version
- 1 to 1.5 ounces grated Parmesan or Pecorino Romano cheese
- About 1/3 to 1/2 cup, plus more for serving
- Use a block and grate it yourself so it melts smoothly
- 2 to 3 tablespoons nutritional yeast (optional if you skip cheese)
- 1 to 2 teaspoons kosher salt, plus more for pasta water
- 1 teaspoon freshly ground black pepper
- 1/4 to 1/2 teaspoon red pepper flakes
- Adjust to taste for a little heat
- 1/4 teaspoon ground nutmeg
- Nutmeg pairs perfectly with squash and creamy sauces
Protein add ins (optional)
- 4 to 6 slices turkey bacon or regular bacon, cooked and crumbled
- 1 to 1.5 cups cooked shredded chicken
- 1 can chickpeas, drained and rinsed, for a vegetarian protein boost
Toppings and texture boosters
- Toasted walnuts or pecans, roughly chopped
- Toasted pumpkin seeds
- Extra grated Parmesan
- Extra red pepper flakes
- Crispy sage leaves
- Fry sage leaves in a little butter or oil until crisp
Equipment
- Large baking sheet
- Parchment paper or foil
- Sharp chef’s knife and sturdy cutting board
- Large pot for boiling pasta
- Large skillet or Dutch oven for the sauce
- Blender or immersion blender
- A high speed blender gives the smoothest sauce
- Measuring cups and spoons
- Tongs or a slotted spoon
Tips & Mistakes
- Cut the squash into similar sized cubes so they roast evenly and caramelize instead of steaming.
- Toss the squash with enough oil to lightly coat each piece so the edges brown and the flavor deepens.
- Wrap the garlic head in foil with a drizzle of oil so it softens and turns sweet instead of burning.
- Salt the pasta water generously so the noodles taste seasoned before they meet the sauce.
- Cook the pasta just to al dente because it will finish in the sauce and soak up flavor.
- Reserve at least 1 cup of pasta water so you can adjust the sauce texture at the end.
- Blend the roasted squash while it stays warm so it turns silky without grainy bits.
- Add broth slowly while you blend so you control thickness and avoid a watery sauce.
- Stir the cheese into the warm sauce off the heat so it melts smoothly and does not clump.
- Taste and adjust salt, pepper, and acid at the end so the sauce tastes balanced and not flat.
- Do not skip a squeeze of lemon or a splash of vinegar at the end because it brightens the rich sauce.
- Cool leftovers completely before you cover and chill them so condensation does not water down the sauce.
How to Make Creamy Roasted Garlic Butternut Squash Pasta Recipe
Step 1: Roast the butternut squash and garlic
Preheat your oven to 400°F and line a baking sheet with parchment. Peel the butternut squash, scoop out the seeds, and cut the flesh into 1 inch cubes. Toss the cubes with 1 to 2 tablespoons olive oil, 1 teaspoon salt, and a few grinds of black pepper, then spread them in a single layer on the baking sheet.
Slice the top off the head of garlic to expose the cloves. Drizzle the garlic with a little olive oil, wrap it in foil, and place it on the same baking sheet. Roast the squash and garlic for 25 to 35 minutes, until the squash turns tender and browned at the edges and the garlic feels very soft when you squeeze the foil.
Step 2: Sauté veggies and aromatics
Heat 1 tablespoon olive oil and 2 tablespoons butter in a large skillet or Dutch oven over medium heat. Add the diced onion, carrot, and celery, then cook until they turn soft and lightly golden, about 7 to 9 minutes. Stir in chopped sage, thyme leaves, and red pepper flakes, then cook 1 to 2 minutes until the herbs smell fragrant.
Squeeze the roasted garlic cloves out of their skins directly into the pan. Stir and mash the garlic into the vegetables so it blends in. Turn the heat to low while you move to the next step.
Step 3: Blend the butternut squash sauce
Transfer the roasted squash to a blender. Add the sautéed vegetable mixture, 1 cup broth, 1 cup milk, nutmeg, and a pinch of salt and pepper. Blend until very smooth and creamy, scraping down the sides as needed.
Taste the sauce and adjust seasoning with more salt, pepper, or red pepper flakes. If the sauce looks too thick, add more broth or milk a little at a time until it reaches a pourable but thick consistency. Keep the sauce warm in the blender with the lid on, or pour it back into the skillet over low heat.
Step 4: Cook the pasta
Bring a large pot of water to a boil and salt it generously. Add your pasta and cook until al dente, following package timing but checking 1 to 2 minutes early. Scoop out at least 1 cup of starchy pasta water, then drain the pasta.
Return the hot pasta to the pot or add it directly to the skillet with the warm sauce. Keep the heat on low so the sauce stays creamy and does not scorch.
Step 5: Combine pasta and sauce
Pour the creamy roasted garlic butternut squash sauce over the pasta. Toss gently until every piece of pasta wears a thick coat of sauce. If the sauce feels too thick, splash in a little reserved pasta water and keep tossing until it turns glossy and silky.
Stir in grated Parmesan or Pecorino off the heat so it melts into the sauce. Taste again and adjust with extra salt, pepper, or a small squeeze of lemon juice for brightness. Fold in any cooked protein, like shredded chicken or chickpeas, if you use them.
Step 6: Finish and garnish
Spoon the pasta into warm bowls. Top each serving with extra grated cheese, chopped parsley, and toasted nuts or pumpkin seeds for crunch. Add a pinch of red pepper flakes if you like a little kick.
If you made crispy sage leaves, tuck a few on top of each bowl. Serve the Creamy Roasted Garlic Butternut Squash Pasta hot while the sauce stays silky and the toppings stay crunchy.
Variations I've Tried
I swapped the milk for full fat coconut milk and used nutritional yeast instead of cheese for a dairy light version with a subtle coconut note that still tasted rich. I also tried a smoky version with a pinch of smoked paprika and crispy turkey bacon on top, which gave the pasta a cozy, campfire vibe without actual camping.
I tested a protein heavy version with chickpea pasta and added chickpeas to the sauce, and it turned into a super filling weeknight dinner that still felt comforting. I also stirred in a handful of baby spinach at the end, which wilted into the hot sauce and added a little color and freshness without changing the flavor much.
How to Serve Creamy Roasted Garlic Butternut Squash Pasta Recipe
Serve this Creamy Roasted Garlic Butternut Squash Pasta in warm bowls so the sauce stays velvety and clingy. Pair it with a simple green salad, roasted broccoli, or steamed green beans to add a fresh, crisp contrast. Garlic bread or a slice of crusty sourdough makes a perfect side if you feel like carb on carb happiness.
Offer extra grated Parmesan, red pepper flakes, and toasted nuts at the table so everyone can customize their bowl. A cold sparkling water with lemon or a mug of hot herbal tea rounds out the meal without stealing the spotlight from the pasta.
How to store
- Cool leftovers to room temperature, then transfer them to airtight containers and refrigerate for up to 3 to 4 days.
- Freeze portions in freezer safe containers or bags for up to 2 months, and label them with the date so you do not lose track.
- Reheat on the stovetop over low heat with a splash of milk or broth, stirring often until the sauce loosens and turns creamy again.
- Reheat in the microwave in short bursts, stirring between each burst and adding a spoonful of liquid if the pasta looks dry.
