Main dish

Butternut Squash Pasta Sauce – Creamy, Easy & Delicious

If you’re looking for a creamy, comforting pasta sauce that’s full of flavor, this Butternut Squash Pasta Sauce is a recipe worth adding to your dinner rotation. Made with roasted butternut squash, garlic, herbs, and a touch of cream, this homemade sauce is naturally rich, velvety, and wonderfully satisfying.

Print

Butternut Squash Pasta Sauce – Creamy, Easy & Delicious

Make this easy Butternut Squash Pasta Sauce with roasted squash, garlic, Parmesan, and cream. It’s smooth, flavorful, and perfect for cozy fall dinners!

  • Author:clare recipe

Ingredients

Scale
  • 1medium butternut squash, peeled, seeded, and cubed
  • 2 tablespoonsolive oil
  • 3cloves garlic, minced
  • 1small yellow onion, chopped
  • ½ teaspoonsalt
  • ¼ teaspoonblack pepper
  • ½ teaspoondried thyme
  • ¼ teaspoonground nutmeg
  • 1 cupvegetable broth
  • ½ cupheavy cream
  • ½ cupfreshly grated Parmesan cheese
  • 1 tablespoonbutter
  • ½ teaspoonfresh sage, chopped (optional)
  • 1 tablespoonlemon juice

Instructions

Roast the Butternut Squash

  • Preheat the oven to 400°F (200°C).
  • Place the cubed butternut squash on a baking sheet.
  • Drizzle with olive oil and season with salt, black pepper, and dried thyme.
  • Toss to coat evenly and spread into a single layer.
  • Roast for 25–30 minutes, turning halfway through, until the squash is tender and lightly caramelized.

Sauté the Aromatics

  • Melt the butter in a large skillet over medium heat.
  • Add the chopped onion and cook for 4–5 minutes until softened.
  • Stir in the minced garlic and cook for another 30 seconds.

Blend the Sauce

  • Transfer the roasted squash and sautéed onion mixture to a blender.
  • Add the vegetable broth, heavy cream, nutmeg, and Parmesan cheese.
  • Blend until completely smooth and creamy.
  • Add more broth if needed to reach your preferred consistency.

Simmer and Finish

  • Pour the blended sauce back into the skillet.
  • Simmer gently over low heat for 3–5 minutes, stirring occasionally.
  • Stir in the lemon juice and fresh sage, if using.
  • Taste and adjust the seasoning as needed.

Serve

  • Toss the warm sauce with your favorite cooked pasta.
  • Add a splash of reserved pasta water if needed to help the sauce coat the noodles.
  • Finish with extra Parmesan and freshly cracked black pepper.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

The roasted squash creates a smooth, naturally sweet base, while garlic, Parmesan cheese, and warm seasonings bring everything together. It’s a delicious way to turn simple ingredients into a cozy pasta dinner that feels both comforting and a little special.

One of the best things about this recipe is how easy it is to prepare. Simply roast the squash until tender, blend it with the remaining sauce ingredients, and toss it with your favorite pasta. You’ll have a beautiful, creamy sauce without needing complicated techniques or ingredients.

Whether you’re preparing a quick weeknight dinner, cooking for your family, or looking for a comforting autumn-inspired meal, this Butternut Squash Pasta Sauce is sure to become a favorite.

Why You’ll Love This Butternut Squash Pasta Sauce

  • Naturally creamy:Blended butternut squash creates a smooth, velvety texture without requiring lots of cream.
  • Rich and comforting:Roasted garlic, Parmesan, and herbs give the sauce a delicious savory flavor.
  • Easy to prepare:A few simple steps are all you need to make this homemade pasta sauce.
  • Perfect for fall:Butternut squash brings warm, seasonal flavors to your favorite pasta dishes.
  • Family-friendly:Its mild sweetness and creamy consistency make it enjoyable for adults and kids.
  • Versatile:Use it with fettuccine, penne, rigatoni, or your favorite pasta shape.
  • Great for meal prep:Prepare the sauce ahead of time and store it for an easy dinner later in the week.

What Makes This Pasta Sauce Special?

The secret to this sauce is roasting the butternut squash before blending it. Roasting brings out the squash’s natural sweetness and gives it a deeper, richer flavor than simply boiling it.

Once blended with garlic, broth, Parmesan cheese, and cream, the squash transforms into a silky sauce that coats every piece of pasta beautifully.

The result is a delicious balance of sweet, savory, and creamy flavors. It’s comforting enough for a cozy family dinner but elegant enough to serve when you’re entertaining guests.

You can also adjust the consistency easily by adding a little extra broth or reserved pasta water until the sauce reaches your preferred thickness.

Helpful Tips Before Making It

  • Choose a ripe squash:Look for a firm butternut squash with smooth skin and no soft spots.
  • Cut evenly:Cut the squash into similar-sized cubes so they roast at the same rate.
  • Don’t skip roasting:This step develops the squash’s flavor and creates a richer sauce.
  • Roast the garlic carefully:Garlic adds wonderful flavor, but avoid burning it because it can become bitter.
  • Blend until smooth:Use a blender or immersion blender to create a silky, creamy consistency.
  • Adjust the thickness:Add warm broth or reserved pasta water a little at a time if the sauce is too thick.
  • Add Parmesan gradually:Stir it into the warm sauce until melted and smooth.

When to Serve Butternut Squash Pasta Sauce

This creamy sauce is perfect for cozy autumn dinners, but it’s delicious enough to enjoy throughout the year. Serve it for family weeknight meals, Sunday dinners, or casual gatherings when you want something comforting and homemade.

It pairs beautifully with roasted vegetables, garlic bread, grilled chicken, or a fresh green salad.

You can also make a larger batch and keep it ready in the refrigerator for busy evenings. Just cook your favorite pasta, warm the sauce, and enjoy a delicious homemade meal with very little effort!

Ingredients

This creamy Butternut Squash Pasta Sauce is made with simple ingredients that create a rich, smooth, and flavorful sauce.

For the Butternut Squash Sauce

  • 1 medium butternut squash (about 2½–3 cups cubed)
  • 2 tbsp olive oil
  • 4 garlic cloves, peeled
  • ½ small yellow onion, chopped
  • 1 cup (240 ml) vegetable broth or chicken broth
  • ½ cup (120 ml) heavy cream
  • ½ cup (50 g) freshly grated Parmesan cheese
  • ½ tsp salt
  • ¼ tsp black pepper
  • ½ tsp dried thyme
  • ¼ tsp ground nutmeg
  • ½ tsp smoked paprika (optional)

For Serving

  • 12 oz (340 g) pasta, such as fettuccine, penne, or rigatoni
  • ¼ cup reserved pasta water, as needed
  • Extra grated Parmesan cheese
  • Fresh parsley or fresh thyme for garnish

Ingredient Notes

Butternut Squash:The main ingredient that gives this sauce its naturally sweet flavor and creamy texture. Choose a firm squash and remove the skin and seeds before cutting it into cubes.

Olive Oil:Helps the squash roast evenly and adds a subtle richness to the sauce.

Garlic:Roasted garlic gives the sauce a mellow, slightly sweet flavor that pairs beautifully with butternut squash.

Yellow Onion:Adds savory depth and balances the natural sweetness of the squash.

Vegetable or Chicken Broth:Helps create a smooth sauce while adding extra flavor. Use vegetable broth if you prefer a vegetarian version.

Heavy Cream:Gives the sauce a rich, velvety consistency. You can use half-and-half for a lighter option.

Parmesan Cheese:Adds a salty, savory flavor that balances the sweetness of the squash. Freshly grated Parmesan melts best.

Thyme and Nutmeg:These seasonings complement the roasted squash and give the sauce a warm, comforting flavor.

Pasta Water:The starchy water helps loosen the sauce and makes it cling beautifully to the pasta.

Equipment You’ll Need

  • Large baking sheet
  • Parchment paper
  • Sharp knife and cutting board
  • Large pot for cooking pasta
  • Large mixing bowl
  • Blender or immersion blender
  • Large saucepan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Colander

Before You Begin

  • Preheat your oven to400°F (200°C).
  • Peel the butternut squash, remove the seeds, and cut it into evenly sized cubes.
  • Peel the garlic cloves and chop the onion.
  • Line a baking sheet with parchment paper.
  • Measure the broth, cream, Parmesan, and seasonings.
  • Prepare your blender or immersion blender.
  • Bring a large pot of salted water to a boil when you’re ready to cook the pasta.

Having everything prepared makes the cooking process easier and helps you create a smooth, flavorful sauce.

Preparation and Cooking Time

  • Prep Time:15 minutes
  • Cook Time:35 minutes
  • Total Time:50 minutes
  • Servings:4
  • Oven Temperature:400°F (200°C)

Step-by-Step Instructions

Roast the Butternut Squash

Preheat your oven to400°F (200°C).

Peel the butternut squash, remove the seeds, and cut it into evenly sized cubes.

Place the squash cubes on a parchment-lined baking sheet. Add the peeled garlic cloves and chopped onion.

Drizzle everything with olive oil, then season with salt, black pepper, dried thyme, and smoked paprika if using.

Toss well to coat and spread the ingredients into a single layer.

Roast for 25–30 minutes, or until the squash is fork-tender and lightly caramelized around the edges.

Cook the Pasta

While the squash is roasting, bring a large pot of salted water to a boil.

Add the pasta and cook according to the package instructions until al dente.

Before draining, reserve about ½ cup of pasta water. Drain the pasta and set aside.

Blend the Sauce

Transfer the roasted butternut squash, garlic, and onion to a blender.

Add the vegetable or chicken broth and blend until completely smooth and creamy.

If the mixture is too thick, add a little more broth until it reaches your desired consistency.

Make It Creamy

Pour the blended squash mixture into a large saucepan over medium-low heat.

Stir in the heavy cream, grated Parmesan cheese, and ground nutmeg.

Cook gently for 3–5 minutes, stirring occasionally, until the cheese melts and the sauce becomes smooth and creamy.

Taste and adjust the salt and black pepper if needed.

Avoid boiling the sauce after adding the cream and Parmesan.

Combine the Pasta and Sauce

Add the cooked pasta directly to the saucepan.

Toss gently until every piece is coated with the creamy butternut squash sauce.

If the sauce feels too thick, add reserved pasta water one tablespoon at a time until it reaches a silky consistency.

Garnish and Serve

Remove the saucepan from the heat.

Divide the pasta among serving bowls and finish with freshly grated Parmesan cheese and chopped parsley or fresh thyme.

Serve immediately while warm and creamy.

Helpful Tips for Perfect Results

  • Roast until tender:The squash should be soft enough to blend easily. Light caramelization adds extra flavor.
  • Cut evenly:Similar-sized squash cubes cook more evenly.
  • Blend thoroughly:Blend the roasted vegetables until completely smooth for a silky sauce.
  • Add cream gradually:Stir it in over low heat to keep the sauce creamy.
  • Save pasta water:Its starch helps the sauce cling to the pasta.
  • Don’t overcook the pasta:Cook it al dente so it keeps its texture when tossed with the sauce.
  • Adjust the seasoning:Taste before serving and add extra Parmesan, salt, pepper, or thyme as desired.

Serving Suggestions

This creamy Butternut Squash Pasta Sauce pairs beautifully with many side dishes and toppings. Its naturally sweet and savory flavor makes it easy to serve as a comforting family dinner or an elegant meal for guests.

Here are some delicious ways to enjoy it:

  • With garlic bread:Serve with warm, buttery garlic bread to soak up every bit of the creamy sauce.
  • With roasted vegetables:Pair it with roasted broccoli, Brussels sprouts, or asparagus.
  • With grilled chicken:Add sliced grilled chicken breast for a protein-packed meal.
  • With crispy bacon:Sprinkle cooked bacon pieces over the pasta for a smoky, savory finish.
  • With fresh salad:Serve alongside a simple green salad with a light vinaigrette.
  • With extra Parmesan:Finish each bowl with freshly grated Parmesan and fresh thyme.

You can also add toasted pumpkin seeds or chopped walnuts for a little crunch.

Storage Instructions

Refrigerator:Allow the sauce to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. If you’ve already mixed it with pasta, store the leftovers in a separate airtight container for up to 3 days.

Freezer:The butternut squash sauce can be frozen for up to 2 months. Let it cool completely before transferring it to a freezer-safe container. Leave a little space at the top because the sauce may expand as it freezes.

Reheating:Warm the sauce gently in a saucepan over low heat, stirring occasionally. Add a splash of broth, milk, or cream if it becomes too thick. Avoid boiling it to maintain its smooth texture.

Meal Prep Tip:Prepare the sauce in advance and refrigerate it separately from the pasta. Cook fresh pasta when you’re ready to serve for the best texture.

Delicious Variations

  • Vegan Butternut Squash Pasta Sauce:Replace the heavy cream with coconut milk or unsweetened cashew cream and use nutritional yeast instead of Parmesan.
  • Spicy Butternut Squash Sauce:Add red pepper flakes or a pinch of cayenne pepper for a little heat.
  • Butternut Squash Alfredo:Add extra Parmesan and a little more cream for an even richer, Alfredo-style sauce.
  • Sage Brown Butter Version:Add a little brown butter and fresh sage for a warm, nutty flavor.
  • Butternut Squash and Bacon Pasta:Stir crispy bacon pieces into the finished pasta for a smoky and savory combination.
  • Extra Garlic Sauce:Roast additional garlic cloves and blend them into the sauce for a deeper garlic flavor.
  • Cheesy Butternut Squash Pasta:Add shredded mozzarella or Gruyère for an extra creamy and cheesy finish.

Frequently Asked Questions

Can I make butternut squash pasta sauce ahead of time?

Absolutely! You can prepare the sauce up to 4 days ahead and store it in an airtight container in the refrigerator. Reheat gently before tossing it with freshly cooked pasta.

Can I use frozen butternut squash?

Yes! Frozen butternut squash works well. Roast it according to the package instructions or until tender and lightly caramelized. Make sure excess moisture evaporates before blending.

How do I make the sauce thicker?

Let the sauce simmer gently for a few extra minutes before adding the pasta. You can also add more Parmesan cheese to create a thicker consistency.

Can I make this sauce without heavy cream?

Yes. You can use half-and-half, whole milk, or unsweetened cashew cream. The roasted squash already provides a naturally creamy texture.

What pasta goes best with butternut squash sauce?

Fettuccine, penne, rigatoni, and shells are all excellent choices. Short pasta shapes hold the sauce nicely, while longer pasta creates a delicious creamy coating.

Can I freeze butternut squash pasta sauce?

Yes! Freeze the sauce separately from the pasta for up to 2 months. Thaw it overnight in the refrigerator and reheat gently, stirring well to restore its creamy consistency.

How can I make the sauce more flavorful?

Try adding extra roasted garlic, fresh sage, Parmesan cheese, black pepper, or a pinch of nutmeg. A little lemon juice can also brighten the flavor.

Final Thoughts

This Butternut Squash Pasta Sauce is the perfect combination of creamy, comforting, and flavorful. Roasted butternut squash, garlic, Parmesan, and warm herbs come together to create a silky homemade sauce that transforms an ordinary pasta dinner into something special.

It’s easy to prepare, simple to customize, and perfect for cozy family meals or autumn-inspired dinners. Make a batch ahead of time, toss it with your favorite pasta, and enjoy a delicious homemade meal that everyone will love!

Share this recipeFacebookPinterest