This is my idea of a perfect squash pasta sauce: creamy without cream, slightly nutty, and unapologetically garlicky. Roasting the squash and garlic brings out their sweetness before they’re blended into a velvety sauce. Tossed with pasta and finished with Parmesan, it becomes a cozy, restaurant-worthy dinner made with fewer than ten ingredients.
This post may contain affiliate links. Please read my Privacy Policy.

Table of Contents
- An upgraded alfredo sauce
- Everything you need to make this recipe
- How to make this squash pasta sauce
- Servings and pairings
- Storage and make ahead recommendations
- Recipe FAQs
- Want more pasta recipes?
- Cheesy Garlicky Squash Pasta Sauce Recipe
An upgraded alfredo sauce
Confit garlic has had a moment, and this recipe uses squash as the perfect vessel for it. Confit garlic simply means garlic cloves gently cooked in olive oil until soft, mellow, and spreadable. As the garlic roasts inside the squash, it infuses the olive oil with flavor, and that oil gets absorbed right back into the squash. It’s a win all around. This sauce takes cues from a classic Alfredo with garlic and Parmesan, but lightens things up with milk instead of heavy cream and roasted squash to add body and creaminess.
Everything you need to make this recipe
This recipe utilizes less than 10 ingredients and while it may seem so simple, the results are an insanely delicious pasta dish that feels a bit healthier and richer.
- honeynut squash + garlic + olive oil + s&p: Once the seeds are removed, the squash becomes the perfect vessel for the garlic and olive oil. Everything roasts together until soft, sweet, and deeply flavorful.
- pasta + pasta water: A rigatoni-style noodle works best for clinging to the sauce, but any tubular pasta will do. Be sure to reserve some pasta water to loosen the sauce as needed and help everything come together.
- milk + butter + Parmesan: These are the essential dairy elements that give the sauce its creamy, luxurious texture and that irresistible, cozy richness.
Kitchen equipment needed:
- chef’s knife + cutting board
- 1 quarter sheet pan or an 8x8 baking dish
- large pot + stirring spoon
- strainer
- blender (I prefer using a small bullet blender)

How to make this squash pasta sauce
1. Prep the squash
Remove the squash stems, then cut in half and scoop out the seeds.
2. Roast the squash and garlic
Place the garlic in each squash cavity then fill with olive oil. Roast until soft and golden.
3. Cook the pasta
Boil the pasta in well-salted water until al dente, reserving some pasta water before draining.
4. Blend the squash puree
Blend the roasted squash and garlic with milk and pasta water until smooth and velvety.
5. Finish the sauce
Toss the pasta with the squash sauce, butter, and Parmesan until creamy and well coated.
6. Serve and enjoy
Finish with extra Parmesan and black pepper, then serve warm.


Servings and pairings
This pasta works well far beyond a simple weeknight dinner. Serve it as a cozy date-night meal at home, or as a vegetarian main for a dinner party where it can hold its own alongside richer dishes. It also makes a great make-ahead lunch, since the sauce reheats beautifully with a splash of water or milk.
- Protein – Keep things simple and complementary. Roasted chicken, crispy chicken cutlets, or even pork meatballs pair naturally with the nutty, creamy sauce. If you’re leaning plant-based, try serving it with crispy roasted chickpeas, white beans sautéed in olive oil and garlic, or a spoonful of ricotta or burrata on top.
- Side dish – On the side, something fresh or crunchy works best. A lemony arugula salad, beans and greens, or roasted broccolini balances the richness. Warm, crusty bread or focaccia is always welcome for swiping up any extra sauce.
- Dessert - For dessert, keep it simple and not too sweet. Think olive oil cake, poached pears, roasted apples with yogurt, or chocolate peanut butter brownies. Something understated and cozy is the perfect way to finish.
Drink Pairings:
- Wine: Chardonnay, Pinot Grigio or a dry Chenin Blanc — Their soft acidity and subtle roundness match the creamy sauce, while gentle citrus notes cut through the richness without competing with the garlic or Parmesan.
- Beer: Belgian style saison — Slightly dry, lightly spicy, and crisp, a saison balances the creaminess and highlights the roasted squash and garlic without feeling heavy.
- Cocktail: Gin gimlet — Bright, citrusy, and clean, a gimlet cuts through the richness of the pasta and refreshes the palate between bites.
- NA option: Sparkling lemon rosemary spritzer — Sparkling water with fresh lemon juice and a touch of rosemary syrup feels fresh and aromatic, offering contrast to the creamy sauce while still feeling cozy and intentional.

Storage and make ahead recommendations
The squash sauce can be made up to three days in advance. Let it cool completely, then store it in an airtight container in the refrigerator. When ready to serve, gently reheat the sauce on the stove, adding a splash of milk or water as needed to loosen it.
Leftover pasta keeps well in the refrigerator for up to three days. Reheat slowly on the stove or in the microwave, adding a little milk or water to bring the sauce back to a creamy consistency.
Recipe FAQs
What if I can't find honeynut squash?
No problem at all. Honeynut squash can be swapped for other winter squashes like butternut squash, kabocha, or acorn squash. If using a larger squash like butternut, you may need to adjust the roasting time slightly until the flesh is completely tender.
Can I make this vegan?
Yes, with a few simple swaps. Use a plant-based milk like oat or cashew, replace the butter with vegan butter, and swap the Parmesan for a vegan Parmesan. The roasted squash and garlic do most of the work here, so the sauce will still be creamy and flavorful.
Can I use pre-peeled garlic instead of whole cloves?
Yes, you can use pre-peeled garlic if that’s what you have. Just make sure the cloves are whole and not chopped, since they need time to soften and mellow as they roast. The flavor will still be delicious, though fresh cloves straight from the bulb tend to be slightly sweeter and more aromatic.
Want more pasta recipes?
Here are some of my latest pasta recipes perfect for any gathering:
If you make this, tag me on Pinterest or Instagram so I can see it — few things bring me more joy than scrolling through and spotting what you’ve cooked.
Questions? Comments? Reviews? Leave them below. This is the best way to reach me, and yes, I actually read them.
Xoxo, Lee

Cheesy Garlicky Squash Pasta Sauce
- Total Time: 1 hour 20 minutes
- Yield: 4-6 servings 1x
Description
This is my idea of a perfect squash pasta sauce: creamy without cream, slightly nutty, and unapologetically garlicky. Roasting the squash and garlic brings out their sweetness before they’re blended into a velvety sauce. Tossed with pasta and finished with Parmesan, it becomes a cozy, restaurant-worthy dinner made with fewer than ten ingredients.
Ingredients
- 2 honeynut squashes
- 12 whole garlic cloves, peeled
- ½ cup extra virgin olive oil, plus more as needed
- kosher salt + black pepper as needed
- 1 lb dried rigatoni pasta (or any tubular pasta)
- ½ cup milk (I use oat milk but you can use any type)
- 2 tbsp salted butter
- 1 cup freshly grated parmesan cheese, plus more for garnish
Instructions
- Prep the squash: Preheat oven to 400°F. Using a sharp knife, cut off the top stem end of each squash (leave the bottom intact). Slice each squash in half lengthwise, then use a spoon to scoop out and discard the seeds.
- Roast the squash and garlic: Arrange the squash halves cut-side up in an 8x8 baking dish. Place 3 garlic cloves inside the cavity of each squash half. Pour olive oil into each cavity until it’s filled, then lightly drizzle olive oil over the exposed squash flesh. Season generously with salt and black pepper. Roast in the oven for 1 hour, or until the squash is very tender and the garlic is soft and lightly browned.
- Cook the pasta: While the squash is roasting, bring a large pot of salted water to a boil. Cook the pasta according to the package instructions until al dente. Before draining, reserve 1 cup of the pasta water, then drain the pasta and set it aside.
- Blend the squash purée: Once roasted, transfer the roasted garlic cloves into a blender. Next, scoop out the soft squash flesh and add it to the blender as well. Pour in the milk, ½ cup of the reserved pasta water, 1 teaspoon salt, and a generous crack of black pepper. Blend until completely smooth and creamy.
- Finish the sauce: Return the drained pasta to the pot. Add the squash purée, butter, and Parmesan cheese. Stir gently over low heat until the sauce becomes silky and coats the pasta evenly. Add more reserved pasta water, a little at a time, until the sauce reaches your desired consistency.
- Serve and enjoy: Divide the pasta among bowls and finish with extra Parmesan and freshly cracked black pepper. Serve warm and enjoy!
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Pasta
- Method: Oven + stovetop
Nutrition
- Calories: 645
- Sugar: 2g
- Sodium: 681mg
- Fat: 30g
- Saturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 76g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 27mg









Leave a Reply