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.

a bowl of pasta

Table of Contents

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 8×8 baking dish
  • large pot + stirring spoon
  • strainer
  • blender (I prefer using a small bullet blender)
a pot of pasta with sauce and cheese

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.

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.
a bowl of pasta

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.

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

a bowl of pasta
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a bowl of pasta

Cheesy Garlicky Squash Pasta Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lee Buchin
  • Total Time: 1 hour 20 minutes
  • Yield: 46 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

Scale
  • 2 honeynut squashes
  • 12 whole garlic cloves, peeled
  • 1/2 cup extra virgin olive oil, plus more as needed
  • kosher salt + black pepper as needed
  • 1 lb dried rigatoni pasta (or any tubular pasta)
  • 1/2 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

  1. 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.
  2. Roast the squash and garlic: Arrange the squash halves cut-side up in an 8×8 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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 Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star