
Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes like ultra-cozy mac and cheese met fall in a bowl and decided to stay forever. It works perfectly for busy weeknights or casual date nights, and you can get it on the table in about 45 to 55 minutes. I first tested this on a random Tuesday in sweatpants, and my family still talks about “that orange pasta night.”
Why Creamy Roasted Garlic Butternut Squash Pasta Recipe Is Worth It
This pasta hits that creamy, cheesy, cozy spot without feeling heavy. Roasted butternut squash and roasted garlic give the sauce a natural sweetness and deep flavor that tastes like you simmered it all day.
You blend everything into a silky sauce that clings to every noodle. It works for picky eaters, veggie lovers, and anyone who wants comfort food that still sneaks in a pile of vegetables.
“This Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes like fall comfort in a bowl and somehow still feels light enough for a weeknight ★★★★★”
Ingredients You Need
Produce
- 1 medium butternut squash, peeled, seeded, and cubed
- Shortcut: Use 4 to 5 cups pre-cut butternut squash from the produce section or frozen cubes.
- 1 whole head garlic
- 1 small yellow onion, diced
- 1 to 2 teaspoons fresh thyme leaves, or 1 teaspoon dried thyme
- Optional: a handful of fresh sage leaves or fresh rosemary, chopped, for extra flavor
- Optional garnish: chopped fresh parsley or basil
Pantry
- 12 ounces short pasta
- Good options: rigatoni, penne, fusilli, shells, or cavatappi.
- Whole wheat pasta works well and adds a nutty flavor.
- 2 to 3 tablespoons olive oil
- 1 tablespoon unsalted butter, or use more olive oil for dairy free
- 1 to 1½ cups low sodium vegetable broth or chicken broth
- ½ to 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ¼ to ½ teaspoon red pepper flakes, optional for a little heat
- ¼ teaspoon ground nutmeg, optional but highly recommended
- 1 to 2 teaspoons lemon juice, to brighten the sauce
Dairy
- ½ cup heavy cream or half and half
- You can use whole milk, but the sauce turns slightly thinner.
- ½ to ¾ cup freshly grated Parmesan cheese
- Use a wedge and grate it yourself for the smoothest sauce. Pre-shredded cheese often clumps.
- Optional: ¼ cup grated Pecorino Romano for extra salty, tangy flavor
Protein Add-ins (optional)
- 1 to 2 cups cooked shredded chicken
- 4 to 6 slices cooked crispy bacon, crumbled
- 1 can chickpeas, drained and rinsed, for a vegetarian protein boost
- Italian chicken sausage, cooked and sliced
Equipment
- Large baking sheet
- Sharp chef’s knife and vegetable peeler
- Aluminum foil
- Large pot for boiling pasta
- Large skillet or pot for the sauce
- Blender or food processor, or an immersion blender
- Measuring cups and spoons
- Tongs or a wooden spoon
Quick Tips & substitutions
- Roast the squash in a single layer so it caramelizes instead of steaming.
- Slice the top off the garlic head, drizzle with oil, and wrap in foil so it turns soft and sweet.
- Salt the pasta water generously so the noodles taste good before they ever see sauce.
- Reserve at least 1 cup of starchy pasta water to adjust sauce thickness.
- Use frozen butternut squash if you want to skip peeling and chopping. Roast it straight from frozen and add a few extra minutes.
- Swap heavy cream with full fat coconut milk for a dairy free version.
- Use nutritional yeast instead of Parmesan for a vegan friendly cheesy flavor.
- Choose gluten free pasta and check broth labels to keep the recipe gluten free.
- Stir in baby spinach or kale at the end for extra greens that wilt right into the sauce.
- Add cooked chicken, chickpeas, or sausage if you want more protein and a heartier meal.
How to Make Creamy Roasted Garlic Butternut Squash Pasta Recipe
Roast the butternut squash and garlic
- Heat your oven to 400°F and line a large baking sheet with parchment or lightly oil it.
- Toss the butternut squash cubes with 1 to 2 tablespoons olive oil, salt, pepper, and a pinch of red pepper flakes if you like heat.
- Spread the squash in a single layer on the baking sheet so each piece has space.
- Slice the top off the garlic head to expose the cloves, drizzle with a little olive oil, wrap in foil, and place it on the same baking sheet.
- Roast for 25 to 35 minutes until the squash turns tender and golden on the edges and the garlic feels very soft when you press it.
Cook the pasta
- While the squash roasts, bring a large pot of salted water to a boil.
- Add the pasta and cook until al dente, following package directions.
- Scoop out at least 1 cup of pasta water, then drain the pasta.
- Toss the drained pasta with a small splash of olive oil so it does not stick while you finish the sauce.
Build the flavor base
- Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium heat.
- Add the diced onion and a pinch of salt, then sauté until the onion turns soft and lightly golden, about 5 to 7 minutes.
- Stir in thyme and any other herbs you use and cook for 30 seconds until fragrant.
- Squeeze the roasted garlic cloves out of the papery skins right into the pan and mash them gently into the onions.
Blend the butternut squash sauce
- Add the roasted butternut squash to the skillet with the onion and garlic.
- Pour in 1 cup of broth and stir to combine, then transfer everything to a blender or food processor.
- Blend until completely smooth and creamy, adding more broth or a splash of pasta water if the mixture looks too thick.
- Taste and season with salt, pepper, nutmeg, and a squeeze of lemon juice, then blend again for a few seconds.
Finish the creamy sauce
- Pour the blended butternut squash mixture back into the skillet over low to medium heat.
- Stir in the heavy cream or half and half and warm it gently until it steams but does not boil.
- Add the grated Parmesan in small handfuls, stirring constantly so it melts smoothly into the sauce.
- Adjust the consistency with splashes of pasta water until the sauce looks glossy and coats the back of a spoon.
Combine pasta and sauce
- Add the cooked pasta straight into the skillet with the sauce.
- Toss everything together over low heat until the pasta absorbs some sauce and each piece looks coated.
- If you use cooked chicken, chickpeas, or sausage, stir them in now so they heat through.
- Taste and adjust with more salt, pepper, red pepper flakes, or lemon juice until the flavors pop.
Plate and garnish
- Spoon the Creamy Roasted Garlic Butternut Squash Pasta into warm bowls.
- Top with extra Parmesan, chopped herbs, and a pinch of red pepper flakes if you like a little kick.
- Drizzle a tiny bit of good olive oil over the top for shine and richness.
- Serve right away while the sauce tastes hot and silky.
Recipe Variations
- Gluten free: Use your favorite gluten free pasta and check broth and cheese labels.
- Vegan: Use olive oil instead of butter, coconut milk instead of cream, and nutritional yeast instead of Parmesan.
- Dairy light: Use half and half or whole milk and reduce the cheese slightly.
- Low carb: Swap pasta for roasted spaghetti squash strands or steamed zucchini noodles and toss gently with the sauce.
- Extra protein: Add grilled chicken, shrimp, chickpeas, or turkey sausage.
- Extra veggies: Stir in spinach, kale, peas, or roasted Brussels sprouts.
- Spicy version: Add more red pepper flakes or a pinch of smoked paprika.
Ways to Serve Creamy Roasted Garlic Butternut Squash Pasta Recipe
- Pair with a crisp green salad with lemony vinaigrette.
- Add garlic bread or warm crusty bread for scooping up extra sauce.
- Serve with roasted broccoli, green beans, or asparagus on the side.
- Pack it in a thermos for a cozy work lunch or school lunch.
- Top with toasted pumpkin seeds or pine nuts for crunch.
Storage Success
Store leftover Creamy Roasted Garlic Butternut Squash Pasta in an airtight container in the fridge for up to 3 to 4 days. The sauce thickens as it sits, so stir in a splash of water, broth, or milk when you reheat it on the stove over low to medium heat. You can freeze the sauce by itself for up to 2 months and then thaw it overnight in the fridge before reheating and tossing with fresh pasta. I do not recommend freezing the pasta and sauce together, since the pasta can turn mushy.
