
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 works perfectly for busy weeknights or casual date nights and usually lands on the table in about 45–55 minutes, start to finish. I tested this on my own picky family and watched them scrape the pan so hard I thought they might eat the enamel.
Why Creamy Roasted Garlic Butternut Squash Pasta Recipe Is Worth It
This pasta hits that sweet spot between comfort food and “hey, I ate a vegetable.” Roasted butternut squash and garlic turn sweet, nutty, and caramelized, then blend into a creamy sauce that clings to every noodle.
You skip heavy cream and still get a rich, velvety texture that tastes like a cozy restaurant dish. The recipe uses simple pantry ingredients, scales easily, and reheats like a dream, so it works for meal prep or feeding a crowd.
“Ultra-creamy, garlicky, and cozy with just enough sweetness from the squash to make it addictive—my whole family asked for seconds. ★★★★★”
Ingredients You Need
Pasta & Squash
-
12–16 oz pasta
- Short shapes like rigatoni, penne, or fusilli hold the sauce best.
- Whole wheat or chickpea pasta also works if you want extra fiber or protein.
-
1 medium butternut squash (about 2.5–3 lbs)
- You can swap with pre-cut squash cubes from the produce section to save time.
- Frozen butternut squash works in a pinch; roast it from frozen and add 5–10 extra minutes.
Roasted Garlic & Aromatics
-
1 whole head garlic
- Choose a firm, heavy head with tight cloves.
- If you feel extra garlicky, roast two heads and save leftovers for toast or soups.
-
1 small yellow onion, chopped
-
2 tbsp olive oil (plus more as needed)
-
1–2 tbsp unsalted butter (optional, for extra richness)
Sauce Base
-
1 ½–2 cups low-sodium vegetable broth or chicken broth
- Start with 1 ½ cups and thin the sauce with more as needed.
- Boxed broth works fine; I like Kitchen Basics or Pacific for good flavor.
-
½–¾ cup whole milk or half-and-half
- Whole milk gives a lighter sauce; half-and-half tastes richer.
- Use unsweetened oat milk or cashew milk for a dairy-light version.
-
½–¾ cup freshly grated Parmesan cheese
- Use a wedge and grate it yourself; pre-shredded often clumps and melts poorly.
- Pecorino Romano adds a sharper, saltier flavor if you enjoy that.
Seasoning
- 1–1 ½ tsp kosher salt, plus more for pasta water
- ½ tsp freshly ground black pepper
- ¼–½ tsp red pepper flakes (optional, for a gentle kick)
- ½ tsp dried thyme or Italian seasoning
- ¼ tsp ground nutmeg (optional, but it pairs beautifully with squash)
- 1–2 tsp fresh lemon juice, to brighten the sauce
Garnishes (Optional but Tasty)
- Extra grated Parmesan
- Chopped fresh sage, parsley, or thyme
- Toasted pumpkin seeds or pine nuts for crunch
Equipment List
- Large baking sheet
- Parchment paper or foil (helps with cleanup)
- Chef’s knife and cutting board
- Large pot for boiling pasta
- Colander
- Large skillet or wide saucepan
- Blender or immersion blender
- Measuring cups and spoons
- Wooden spoon or spatula
Quick Tips & substitutions
- Salt the pasta water generously so the noodles taste seasoned before they hit the sauce.
- Roast the squash and garlic together to save time and dishes.
- Use pre-cut fresh or frozen squash when you want a weeknight shortcut.
- Reserve at least 1 cup of starchy pasta water to adjust sauce thickness.
- Blend the sauce until completely smooth for that restaurant-style creaminess.
- Swap Parmesan with nutritional yeast and use plant milk plus vegan butter for a dairy-light version.
- Use gluten-free pasta and check broth labels to keep the recipe gluten-free.
- Add cooked chicken sausage, shredded rotisserie chicken, or crispy chickpeas for extra protein.
- Taste the sauce before serving and adjust salt, pepper, and lemon juice so the flavors pop.
How to Make Creamy Roasted Garlic Butternut Squash Pasta Recipe
Step 1: Prep and Roast the Squash
- Heat your oven to 400°F (200°C). Line a baking sheet with parchment or foil.
- Peel the butternut squash, slice it in half lengthwise, scoop out the seeds, and cut the flesh into 1-inch cubes. Smaller cubes roast faster and caramelize better.
- Toss the squash cubes with 1–2 tbsp olive oil, ½ tsp salt, and a few grinds of black pepper. Spread them in a single layer on the baking sheet.
Step 2: Roast the Garlic and Onion
- Slice the top off the garlic head to expose the cloves. Drizzle with a little olive oil and wrap it in foil.
- Place the foil-wrapped garlic on the same baking sheet as the squash. Scatter the chopped onion around the squash if you want extra sweetness and depth.
- Roast everything for 30–40 minutes, tossing the squash halfway. Pull the pan when the squash turns tender and golden at the edges and the garlic feels very soft when you squeeze the foil.
Step 3: Boil 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 but checking 1–2 minutes early.
- Scoop out at least 1 cup of pasta water, then drain the pasta and set it aside. Toss it with a drizzle of olive oil to prevent sticking.
Step 4: Blend the Squash Sauce
- Squeeze the roasted garlic cloves out of their skins into a blender or a large bowl if you use an immersion blender.
- Add the roasted squash, onion, 1 ½ cups broth, ½ cup milk or half-and-half, ½ tsp salt, black pepper, dried thyme, nutmeg, and red pepper flakes if you use them.
- Blend until completely smooth and creamy. Add more broth or milk in small splashes until the sauce reaches a thick but pourable consistency.
Step 5: Finish the Sauce on the Stove
- Pour the blended sauce into a large skillet or wide saucepan over medium heat.
- Stir in the butter and let it melt into the sauce. Add the grated Parmesan in small handfuls, stirring constantly so it melts smoothly.
- Taste and adjust with more salt, pepper, and a teaspoon or two of lemon juice. The lemon should brighten the sauce without making it sour.
Step 6: Toss the Pasta
- Add the cooked pasta to the skillet with the sauce. Toss gently until every piece of pasta wears a thick coat of sauce.
- If the sauce looks too thick, stir in a splash of pasta water at a time until it looks glossy and creamy.
- Let the pasta simmer in the sauce for 1–2 minutes so the flavors meld. Turn off the heat and sprinkle in fresh herbs if you use them.
Step 7: Serve
- Spoon the Creamy Roasted Garlic Butternut Squash Pasta into warm bowls.
- Top with extra Parmesan, more black pepper, and a pinch of red pepper flakes if you like heat.
- Add toasted pumpkin seeds or pine nuts for crunch and a drizzle of good olive oil for shine.
Recipe Variations
- Gluten-free: Use your favorite gluten-free pasta and confirm your broth label stays gluten-free.
- Vegan-style: Use olive oil instead of butter, plant milk instead of dairy, and nutritional yeast instead of Parmesan.
- Extra protein: Stir in cooked chicken sausage, shredded rotisserie chicken, crispy bacon bits, or sautéed shrimp.
- Low-carb-ish: Toss the sauce with roasted cauliflower florets or zucchini noodles instead of traditional pasta.
- Extra veggies: Add sautéed spinach, kale, peas, or roasted Brussels sprouts to the finished dish.
- Spicy version: Increase red pepper flakes and add a pinch of smoked paprika.
Ways to Serve Creamy Roasted Garlic Butternut Squash Pasta Recipe
- Pair with a simple green salad with lemony vinaigrette.
- Serve alongside roasted broccoli, green beans, or asparagus.
- Add garlic bread or warm crusty bread to soak up extra sauce.
- Pack leftovers in a thermos for a cozy work or school lunch.
- Top with a fried or soft-boiled egg for a brunch-style twist.
Storage Success
Store leftover Creamy Roasted Garlic Butternut Squash Pasta 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 it gently and stir often so the sauce stays creamy and smooth. If you plan to freeze it, keep the sauce and pasta separate, freeze the sauce 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 or foil.
- Toss the butternut squash cubes with 1–2 tablespoons olive oil, 1/2 teaspoon kosher salt, and a few grinds of black pepper, then spread in a single layer on the baking sheet.
- Place the garlic head on a piece of foil, drizzle the exposed cloves with a little olive oil, wrap tightly, and set it on the same baking sheet. Scatter the chopped onion around the squash if using.
- Roast for 30–40 minutes, tossing the squash halfway through, until the squash is tender and caramelized at the edges and the garlic feels very soft when you squeeze the foil.
- While the vegetables roast, bring a large pot of generously salted water to a boil.
- Add the pasta and cook until al dente according to package directions, checking 1–2 minutes early.
- Reserve at least 1 cup of starchy pasta water, then drain the pasta and set aside. Toss with a small drizzle of olive oil to prevent sticking.
- Squeeze the roasted garlic cloves out of their skins into a blender or a large bowl if using an immersion blender.
- Add the roasted squash, onion, 1 1/2 cups broth, 1/2 cup milk or half-and-half, 1/2 teaspoon kosher salt, black pepper, dried thyme, nutmeg, and red pepper flakes if using.
- Blend until the sauce is completely smooth and creamy, adding more broth or milk in small splashes until it is thick but pourable.
- Pour the blended sauce into a large skillet or wide saucepan over medium heat.
- Stir in the butter, if using, until melted, then add the grated Parmesan in small handfuls, stirring constantly so it melts smoothly into the sauce.
- Taste and adjust with additional salt, black pepper, and 1–2 teaspoons fresh lemon juice to brighten the flavor.
- Add the cooked pasta to the skillet and toss gently until every piece is well coated in sauce, thinning as needed with splashes of reserved pasta water until the pasta looks glossy and creamy.
- Let the pasta simmer in the sauce for 1–2 minutes so the flavors meld, then remove from the heat and sprinkle with fresh herbs if using.
- Spoon the creamy roasted garlic butternut squash pasta into warm bowls.
- Top with extra Parmesan, more black pepper, and a pinch of red pepper flakes if you like heat.
- Finish with toasted pumpkin seeds or pine nuts and a drizzle of good olive oil, if desired, and serve hot.
Notes
Approximate per serving (4 servings, using 16 oz pasta, 2 tablespoons olive oil, 2 tablespoons butter, 3/4 cup half-and-half, and 3/4 cup Parmesan): 620 calories; fat 24 g; saturated fat 11 g; carbohydrates 84 g; fiber 7 g; sugars 7 g; protein 23 g; sodium 820 mg. Values will vary based on pasta type, broth, dairy choice, and exact portion size.
