Creamy Butternut Squash Pasta Sauce

Butternut squash pasta sauce is a silky, roasted squash sauce that coats noodles like a creamy Alfredo. Roasting brings out a sweet, nutty flavor that a splash of milk and Parmesan turns velvety. It comes together in about 45 minutes, so it works for busy weeknights and holiday dinners alike.

A white saucepan filled with creamy orange soup, garnished with fresh thyme sprigs, and stirred with a wooden spoon.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Why This Butternut Squash Pasta Sauce Recipe Works

This sauce gets its body from roasted squash, not heavy cream or blended cashews. Most versions online lean vegan and skip the dairy entirely. Mine uses real Parmesan and a little milk for savory depth.

Roasting the squash at 400 degrees caramelizes the edges and drives off water. Boiled squash turns watery and bland, so I stopped doing it years ago. I also add a pinch of nutmeg, which rounds out the sweetness.

Squash season keeps me busy in the kitchen every fall. If you want a warm bowl instead of a bowl of pasta, try my carrot and butternut squash soup. You can also browse these squash dishes to try, or make my pistachio pesto pasta next.

Ingredients for Pasta Sauce With Butternut Squash

A flat lay of labeled ingredients in bowls for butternut squash soup, including butternut squash, broth, milk, onion, garlic, grated cheese, oil, thyme, salt, pepper, nutmeg, and red pepper flakes.
  • Butternut squash: This is the base of the sauce and what makes it creamy. Frozen cubes work when you are short on time.
  • Olive oil: It helps the squash caramelize instead of steam. Avocado oil works just as well.
  • Yellow onion: Sauteed onion adds savory depth the squash cannot bring on its own. A shallot is a milder swap.
  • Garlic: Fresh cloves cut through the sweetness. Jarred garlic works in a pinch, but the flavor is flatter.
  • Chicken broth: This thins the sauce and gives it a savory backbone. Vegetable broth keeps the recipe meatless.
  • Milk or half-and-half: A small splash makes the sauce velvety. Canned coconut milk works for a dairy-free version.
  • Parmesan cheese: It adds salty, nutty flavor and helps the sauce cling. Pecorino Romano is a sharper swap.
  • Salt and black pepper: Squash needs more salt than you think. Season again after blending.
  • Nutmeg: Just a pinch warms the sauce and rounds out the sweet edge. Leave it out if you prefer.
  • Red pepper flakes: Optional, but a small pinch balances the sweetness with gentle heat.
  • Fresh sage or thyme: Optional and worth it. Use one third the amount if you only have dried herbs.

How to Make Butternut Squash Pasta Sauce

Diced butternut squash on a parchment-lined baking sheet, surrounded by bowls of ingredients including broth, milk, oil, onions, garlic, spices, and shredded cheese.
  1. Peel, seed, and cube the butternut squash. Toss the cubes with olive oil and spread them on a baking sheet.
Cubed sweet potatoes on a parchment-lined baking sheet, surrounded by bowls of spices, shredded cheese, cream, and a measuring cup of broth on a white surface.
  1. Roast at 400 degrees for 25 to 30 minutes. The squash should be fork tender with lightly browned edges.
A white pan with sautéed onions, surrounded by bowls of spices, grated cheese, milk, and measuring cup of broth on a white surface.
  1. While the squash roasts, sauté the chopped onion in a large skillet over medium heat for 5 to 7 minutes.
A frying pan with chopped onions and minced garlic, surrounded by bowls of spices, grated cheese, milk, and a measuring cup of broth on a white background.
  1. Add the minced garlic and cook for 1 more minute, just until fragrant. Do not let it brown.
A white pan with diced sweet potatoes in broth sits on a white surface, surrounded by small bowls of spices, a glass of milk, and shredded cheese.
  1. Add the roasted squash, the onion and garlic, and the broth to a blender. Blend until completely smooth. I used a pot and an immersion blender.
An immersion blender blends orange soup in a white pot, surrounded by a cup of milk, seasonings in small bowls, and a glass bowl with shredded cheese on a white surface.
  1. Pour the blended sauce into a saucepan and warm it over medium heat.
Overhead view of a white pan containing mashed sweet potatoes, cream, shredded cheese, black pepper, and spices on a white surface.
  1. Stir in the milk, Parmesan, salt, pepper, and nutmeg. Let the sauce simmer gently for 5 to 10 minutes until slightly thickened.
A fork holds rigatoni pasta covered in a creamy orange sauce, topped with shredded cheese and garnished with fresh herbs in a white bowl.
  1. Taste and adjust the seasoning. Toss with cooked pasta and finish with extra Parmesan and fresh herbs.

Wendy’s Tips for Making Butternut Squash Sauce for Pasta

  • Save a cup of pasta water: Stir a splash in to loosen a thick sauce. The starch helps it cling to noodles.
  • Cut the squash into even cubes: Same-size pieces roast at the same rate. Uneven chunks leave you with raw spots.
  • Blend longer than feels necessary: A full minute is the difference between grainy and silky. Scrape the sides once.
  • Grate the Parmesan yourself: Bagged shredded cheese is coated in starch. That coating makes the sauce gritty.
Bowl of rigatoni pasta with creamy orange sauce, garnished with grated cheese and thyme; garlic bulbs and a halved butternut squash in the background.

Common Mistakes to Avoid When Making Butternut Squash Sauce for Pasta

  • Boiling the squash instead of roasting it: Boiling adds water and washes out flavor. The sauce ends up thin and tastes flat.
  • Pouring the milk into the blender: Blending hot dairy can make it separate. Stir the milk in later at the saucepan stage.
  • Filling the blender too full: Hot sauce expands fast and can push the lid off. Blend in two batches instead.
  • Serving it straight off the heat without tasting: Squash mutes salt as it cools. Taste and season one last time before you toss the pasta.

Frequently Asked Questions

Do you have questions about this recipe? Here are the answers to the ones I get most often.

Can I use frozen butternut squash?

Yes, and it saves a lot of peeling. Roast the cubes straight from the bag at 400 degrees. Add about 10 extra minutes so they brown instead of steam.

What pasta shape works best with this sauce?

Short ridged shapes like penne and rigatoni hold the sauce best. Fettuccine works well too. I skip thin spaghetti because the sauce slides right off.

How do I make this butternut squash sauce for pasta dairy free?

Swap canned coconut milk for the milk and nutritional yeast for the Parmesan. Use vegetable broth instead of chicken broth. The sauce stays just as creamy.

Bowl of rigatoni pasta in a creamy orange sauce, topped with grated cheese and a sprig of thyme, with a fork and garlic visible nearby.

How to Store and Reheat

Storage: Let the sauce cool, then refrigerate it in an airtight jar for up to 5 days. Store the sauce and the pasta separately so the noodles do not soak everything up.

Freezing: Freeze the sauce in jars or freezer bags for up to 3 months. Leave an inch of headspace so it has room to expand. Thaw it overnight in the fridge.

Reheating: Warm the sauce in a saucepan over low heat and stir often. Add a splash of broth or milk to loosen it back up.

Creamy orange soup in a pot, stirred with a wooden spoon, garnished with fresh thyme sprigs.

Creamy Butternut Squash Pasta Sauce

This creamy Butternut Squash Pasta Sauce combines roasted butternut squash with garlic, onion, Parmesan, broth, and milk for a smooth and flavorful homemade pasta sauce. Toss it with penne, rigatoni, or fettuccine for an easy and comforting fall dinner.
No ratings yet
Print Pin Rate
Course: Sauces
Cuisine: American
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 Cups
Calories: 315kcal
Author: Wendy

Equipment

  • large baking sheet
  • Parchment paper, optional
  • cutting board
  • Sharp Knife
  • Vegetable peeler
  • large skillet
  • medium saucepan
  • Blender or immersion blender
  • Measuring cups
  • Measuring spoons
  • Wooden spoon or silicone spatula

Ingredients

  • 3 pounds butternut squash peeled, seeded, and cubed
  • 2 tablespoons olive oil
  • 1 small yellow onion chopped
  • 3 cloves garlic minced
  • 2 cups chicken broth or vegetable broth
  • ½ cup half-and-half or milk
  • â…“ cup grated Parmesan cheese
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg optional, but adds warmth
  • 1 pinch red pepper flakes optional
  • 1 tablespoon fresh sage or thyme, chopped (optional)

Instructions

  • Preheat the oven to 400 degrees Fahrenheit. Peel, seed, and cube the butternut squash.
  • Toss the squash cubes with the olive oil. Spread them in one layer on a baking sheet.
  • Roast for 25 to 30 minutes, until the squash is fork tender with lightly browned edges.
  • While the squash roasts, warm a drizzle of olive oil in a large skillet over medium heat. Cook the chopped onion for 5 to 7 minutes, until soft and translucent.
  • Add the minced garlic and cook 1 more minute, just until fragrant. Do not let it brown.
  • Add the roasted squash, the cooked onion and garlic, and the broth to a blender. Blend until completely smooth and creamy. You can also use an immersion blender in a large pot.
  • Pour the blended sauce into a saucepan and warm it over medium heat.
  • Stir in the milk, Parmesan, salt, pepper, and nutmeg. Simmer gently for 5 to 10 minutes, until slightly thickened.
  • Taste and adjust the seasoning. Add a splash of broth or reserved pasta water if the sauce is too thick.
  • Toss the sauce with cooked pasta such as penne, rigatoni, or fettuccine. Finish with extra Parmesan and fresh herbs.

Notes

  • Roasting the butternut squash instead of boiling it helps concentrate its natural sweetness and gives the sauce a deeper flavor.
  • For a richer, creamier sauce, use half-and-half instead of milk.
  • If serving this sauce with pasta, reserve some of the pasta cooking water before draining. The starchy water is perfect for thinning the sauce while helping it cling to the pasta.
  • For a vegetarian version, use vegetable broth instead of chicken broth.

Disclaimer:

Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.

Nutrition

Serving: 0.5Cup | Calories: 315kcal | Carbohydrates: 46g | Protein: 8g | Fat: 14g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 20mg | Sodium: 1197mg | Potassium: 1334mg | Fiber: 8g | Sugar: 10g | Vitamin A: 36354IU | Vitamin C: 74mg | Calcium: 296mg | Iron: 3mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating