
Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes like ultra-cozy mac and cheese met silky Alfredo and decided to wear a fall sweater. It suits busy weeknights, date nights at home, and meal prep fans, and you can finish the whole thing in about 45–55 minutes. I cooked a version of this on a Tuesday once and my kids asked if it could be “Thanksgiving pasta,” so I knew it needed a permanent spot on the blog.
Why Creamy Roasted Garlic Butternut Squash Pasta Recipe Is Worth It
This pasta packs big flavor from simple ingredients: sweet roasted butternut squash, mellow roasted garlic, and a creamy sauce that hugs every noodle. It tastes rich and cozy, but the squash keeps it lighter than a heavy cream-only sauce.
You roast everything on one pan, blend the sauce, toss with hot pasta, and dinner lands on the table with minimal drama. Leftovers reheat beautifully, so you win both tonight and tomorrow’s lunch.
“This Creamy Roasted Garlic Butternut Squash Pasta Recipe tastes like fall in a bowl and somehow gets my kids to eat extra veggies without a single complaint. ★★★★★”
Ingredients You Need
Produce
- 1 medium butternut squash (about 2.5–3 pounds), peeled, seeded, and cubed
- You can buy pre-cut squash from the store to save time.
- 1 whole head of garlic
- 1 small yellow onion, roughly chopped
- 1–2 tablespoons fresh sage leaves, chopped (or 1 teaspoon dried)
- Optional: a few sprigs of fresh thyme or rosemary
Pantry & Dairy
- 3–4 tablespoons olive oil (use extra-virgin if you like a fruitier flavor)
- 8–12 ounces pasta (short shapes like rigatoni, penne, or shells work best)
- 1–1½ cups low-sodium vegetable broth or chicken broth
- ½–1 cup whole milk, half-and-half, or heavy cream
- Whole milk gives a lighter sauce, cream gives a richer one, half-and-half sits in the middle.
- ¼–½ cup grated Parmesan or Pecorino Romano
- Use a wedge and grate it yourself if possible; it melts smoother than pre-shredded.
- 2 tablespoons butter (salted or unsalted both work)
- ½ teaspoon smoked paprika (optional, for a subtle smoky note)
- ¼ teaspoon ground nutmeg (freshly grated if possible)
- Red pepper flakes to taste (optional, for a gentle kick)
- Kosher salt and freshly ground black pepper
Optional Add-Ins
- 2–3 cups baby spinach or chopped kale
- ½–1 cup cooked bacon or pancetta pieces
- 1–2 cups shredded rotisserie chicken
- Toasted walnuts or pumpkin seeds for crunch
Equipment
- Large baking sheet
- Parchment paper (helps with cleanup, not mandatory)
- Sharp chef’s knife and vegetable peeler
- Large pot for boiling pasta
- High-speed blender or food processor
- Large skillet or pot for finishing the sauce and pasta
- Tongs or a big spoon for tossing
Quick Tips & substitutions
- Cut the squash into even cubes so they roast at the same speed and caramelize instead of steaming.
- Roast the garlic wrapped in foil on the same pan as the squash to keep dishes minimal and flavor maximal.
- Salt the pasta water generously; it should taste like the sea so the noodles carry flavor.
- Save at least 1 cup of starchy pasta water to thin the sauce and help it cling to the pasta.
- Use pre-cut butternut squash from the produce section if you want to skip peeling and chopping.
- Swap the butternut squash with kabocha or delicata squash if your store runs out.
- Use gluten-free pasta to keep the dish gluten-free; chickpea or lentil pasta adds extra protein.
- Replace dairy milk and cream with unsweetened oat milk or cashew milk for a lighter sauce.
- Skip the cheese or use a vegan Parmesan-style cheese if you need a dairy-free version.
- Add cooked chicken, sausage, or crispy bacon when you want extra protein and a heartier meal.
How to Make Creamy Roasted Garlic Butternut Squash Pasta Recipe
Roast the Squash and Garlic
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment.
- Toss the butternut squash cubes and chopped onion with 2–3 tablespoons olive oil, salt, pepper, and the chopped sage.
- Spread everything in a single layer on the baking sheet with a little breathing room between pieces.
- Slice the top off the head of garlic to expose the cloves, drizzle with a bit of olive oil, wrap in foil, and place it on the same baking sheet.
- Roast for 25–35 minutes, until the squash turns tender and golden at the edges and the garlic feels very soft when you squeeze the foil.
Cook the Pasta
- While the squash roasts, bring a large pot of salted water to a boil.
- Add the pasta and cook until it reaches al dente, following the package time as a guide.
- Scoop out at least 1 cup of pasta water, then drain the pasta.
- Toss the hot pasta with a drizzle of olive oil so it does not stick while you finish the sauce.
Blend the Butternut Squash Sauce
- Transfer the roasted squash and onion to a blender or food processor.
- Squeeze the roasted garlic cloves out of their skins and add them to the blender.
- Pour in 1 cup of broth, ½ cup of milk or cream, the butter, nutmeg, smoked paprika (if using), a pinch of red pepper flakes, and a small handful of Parmesan.
- Blend until the mixture turns completely smooth and velvety, scraping down the sides as needed.
- Taste and adjust with more salt, pepper, or cheese; thin with extra broth or milk if the sauce seems too thick.
Finish the Sauce on the Stove
- Pour the blended butternut squash sauce into a large skillet or pot over medium heat.
- Stir and let it gently bubble for 3–5 minutes so the flavors mingle and the sauce thickens slightly.
- Add splashes of pasta water if the sauce feels too thick; it should coat the back of a spoon but still pour easily.
- Stir in extra cheese if you want a cheesier vibe, and adjust seasoning again with salt and pepper.
Toss the Pasta
- Add the cooked pasta directly into the skillet with the warm sauce.
- Toss until every piece of pasta wears a generous coat of sauce; add more pasta water as needed to keep it silky.
- Stir in baby spinach or kale at this point if you use it, and let the greens wilt in the hot sauce for 1–2 minutes.
- Turn off the heat, top with more grated Parmesan and a pinch of red pepper flakes, and serve hot.
Recipe Variations
- Gluten-free: Use your favorite gluten-free pasta; brown rice or chickpea pasta both hold up well in creamy sauces.
- Vegan: Use olive oil instead of butter, swap dairy milk with unsweetened oat or cashew milk, and use nutritional yeast or vegan Parmesan in place of cheese.
- Low carb-ish: Toss the sauce with zucchini noodles or spaghetti squash strands instead of regular pasta.
- Extra protein: Add cooked chicken, turkey sausage, or white beans to the skillet when you toss the pasta with the sauce.
- Extra veggies: Stir in peas, roasted Brussels sprouts, or sautéed mushrooms for more texture and color.
- Spicy version: Add more red pepper flakes or a spoonful of Calabrian chili paste to the sauce while it simmers.
Ways to Serve Creamy Roasted Garlic Butternut Squash Pasta Recipe
- Pair with a simple green salad with lemony dressing to cut through the richness.
- Add garlic bread or warm crusty bread for scooping up every last bit of sauce.
- Serve alongside roasted broccoli or green beans for a veggie-packed plate.
- Top each bowl with toasted walnuts or pumpkin seeds for crunch and a little nutty flavor.
- Pack leftovers in a thermos for a cozy work or school lunch.
Storage Success
Store leftover Creamy Roasted Garlic Butternut Squash Pasta Recipe in an airtight container in the fridge for up to 3–4 days. The sauce thickens as it chills, so stir in a splash of milk or broth when you reheat it on the stove or in the microwave. Heat gently and stir often so the sauce stays smooth and creamy. If you plan to freeze it, freeze the sauce on its own for up to 2 months and cook fresh pasta when you reheat.
Creamy Roasted Garlic Butternut Squash Pasta Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.
- Add the cubed butternut squash and chopped onion to the baking sheet. Drizzle with about 2 tablespoons of olive oil, season with salt, pepper, and chopped sage if using, and toss to coat. Spread into an even layer.
- Slice the top off the head of garlic to expose the cloves. Drizzle with a little olive oil, wrap in foil, and place it on the baking sheet with the squash.
- Roast for 25–35 minutes, until the squash is tender and golden at the edges and the garlic feels very soft when you squeeze the foil packet.
- While the vegetables roast, bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package directions. Reserve about 1 cup of the starchy pasta water, then drain the pasta. Toss the hot pasta with a small drizzle of olive oil to prevent sticking and set aside.
- Transfer the roasted butternut squash and onion to a high-speed blender or food processor. Squeeze the roasted garlic cloves out of their skins into the blender.
- Add the broth, milk or cream, butter, nutmeg, smoked paprika if using, a pinch of red pepper flakes, and a small handful of grated Parmesan or Pecorino Romano. Blend until the sauce is completely smooth and velvety, scraping down the sides as needed. Taste and season with additional salt, pepper, or cheese. If the sauce seems very thick, blend in a little more broth or milk.
- Pour the blended butternut squash sauce into a large skillet or pot over medium heat. Bring it to a gentle bubble and cook for 3–5 minutes, stirring often, until slightly thickened and the flavors meld. Add splashes of reserved pasta water as needed to reach a pourable, creamy consistency that coats the back of a spoon.
- Add the cooked pasta to the skillet with the warm sauce. Toss until all of the pasta is generously coated, adding more pasta water as needed to keep the sauce silky and loose enough to cling to the noodles.
- Turn off the heat. Taste and adjust seasoning with more salt, pepper, and cheese if desired. Serve hot, topped with extra grated Parmesan and a pinch of red pepper flakes.
Notes
Approximate per serving (4 servings): 520 calories; fat 20 g; saturated fat 8 g; carbohydrates 72 g; fiber 7 g; sugars 8 g; protein 17 g; sodium 520 mg. Values will vary based on brands, exact amounts, and portion size.
