Creamy Butternut Squash Pasta With Sausage And Spinach

Loading…

By Reading time
Servings 4–6 people

Silky butternut squash sauce clings to every ridge of the pasta, and the sausage gives it enough savory depth to keep each bite from tasting soft or one-note. The spinach melts into the hot sauce at the end, adding color and a little fresh bite without turning the dish heavy. It’s the kind of weeknight pasta that tastes like you paid a lot more attention than you actually did.

What makes this version work is the balance: squash puree brings body, cream smooths it out, and parmesan sharpens the edges so the sauce doesn’t feel flat. The reserved pasta water matters here, too. It loosens the sauce just enough to coat the rigatoni instead of sitting on top like a thick puree. Browning the sausage first and using the same pan for the onion builds the base fast, and those browned bits are carrying more flavor than any extra seasoning would.

Below, I’ll walk through the parts that matter most so the sauce stays creamy, the pasta stays coated, and the spinach lands at the right point instead of going limp and gray.

“

The squash sauce turned out velvety and coated the rigatoni perfectly, and the sausage stayed browned instead of getting lost in the sauce. Even my picky eater went back for seconds.

★★★★★— Jenna M.

Like this creamy butternut squash pasta? Save it to Pinterest for the nights when you want a silky sauce, browned sausage, and a fast skillet dinner.

Save to Pinterest

The Reason This Sauce Stays Creamy Instead of Turning Thick and Gritty

Butternut squash puree has a habit of eating up liquid as it sits on the stove. That’s why this recipe doesn’t rely on puree alone. The cream softens the texture, the parmesan adds salt and body, and the pasta water helps everything turn into a sauce that coats instead of clumps.

The other mistake people make is adding cheese to a pan that’s too hot. Parmesan can go stringy or grainy if the heat is aggressive. Pulling the sauce into a gentle simmer before the cheese goes in keeps it smooth, and stirring in the pasta water at the end gives you control over how loose or thick it finishes.

What Each Ingredient Is Actually Doing In This Dish

Creamy Butternut Squash Pasta With Sausage And Spinach, creamy, savory, vibrant
  • Butternut squash puree — This is the backbone of the sauce, giving it color, sweetness, and body. Canned puree works fine if that’s what you have, but make sure it’s plain puree, not pie filling.
  • Heavy cream — This keeps the sauce smooth and round. Half-and-half can work in a pinch, but the sauce will be a little thinner and less luxurious.
  • Italian sausage — This is the savory anchor. Mild or hot both work; hot sausage brings more spice, while mild lets the squash come forward more clearly.
  • Rigatoni or penne — Short pasta with ridges holds onto the sauce better than spaghetti would. The shape matters here because this sauce is meant to cling in little pockets.
  • Parmesan — Use a real block and grate it yourself if you can. Pre-grated cheese often melts less smoothly because of the anti-caking coating.
  • Spinach — Add it at the end so it just wilts. If it goes in too early, it loses its color and gets stringy instead of fresh-tasting.

Building The Skillet So Every Bite Has Flavor

Brown the sausage first

Cook the sausage over medium-high heat until you get deep browned spots and the meat is no longer pink. Don’t stir constantly; let it sit long enough to color, because that browning is what gives the sauce depth. Drain off most of the fat, but leave a thin film in the pan so the onion has something to cook in.

Cook the onion until it turns sweet

Add the diced onion to the same skillet and cook it until it softens and starts turning translucent, about 4 minutes. If the pan looks dry, add a small splash of oil instead of moving straight to the garlic. Garlic burns fast, so it only needs the last minute or two with the onion before the squash goes in.

Let the sauce simmer before the cheese goes in

Stir in the squash puree and cream, then season with nutmeg and red pepper flakes. Let the mixture simmer gently for about 5 minutes so it thickens slightly and the flavors blend. If it starts bubbling hard, lower the heat; boiling is what turns a smooth sauce into something that tastes flat and feels a little broken.

Toss in the pasta and finish with spinach

Add the cooked pasta and a splash of reserved pasta water, then toss until the sauce loosens and starts coating every piece. Fold in the spinach last so it wilts from the residual heat instead of overcooking in the pan. Return the sausage, taste for salt and pepper, and stop as soon as everything looks glossy and well combined.

How To Adapt This For Lighter, Spicier, Or Meatless Nights

Make it dairy-free without losing the creamy texture

Swap the heavy cream for full-fat canned coconut milk and use a dairy-free parmesan style cheese if you want that same rich finish. The sauce will taste a little sweeter and less sharp, so a bigger pinch of salt helps bring it back into balance.

Use turkey or chicken sausage for a lighter skillet

Turkey or chicken sausage works well here and keeps the dish a little leaner. It won’t render as much fat, so add a drizzle of olive oil when you cook the onion and expect a slightly cleaner, less rich flavor.

Make it vegetarian with mushrooms instead of sausage

Swap the sausage for a pound of browned cremini mushrooms and a pinch more Italian seasoning. You lose the meaty richness, so let the mushrooms cook until they’ve released their liquid and gone deeply browned before the squash goes in.

Turn up the heat without changing the texture

Use hot Italian sausage and increase the red pepper flakes to 3/4 teaspoon if you want more kick. The cream and squash still keep the sauce gentle, but the finish has a sharper bite that works well against the sweetness of the puree.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The sauce thickens as it chills, so the pasta will look a little denser the next day.
  • Freezer: It freezes, but the cream sauce can separate a bit after thawing. Freeze in portions for up to 2 months and expect the texture to be slightly less smooth.
  • Reheating: Warm it gently on the stove over low heat with a splash of water or milk. The biggest mistake is blasting it in the microwave until the sauce dries out and the cheese turns oily.

Questions I Get Asked About This Recipe

Can I use fresh butternut squash instead of puree?+

Yes, but it needs to be roasted or steamed until very soft, then blended until completely smooth. If it’s even a little chunky, the sauce won’t coat the pasta evenly and can taste grainy. Use the same amount after pureeing.

How do I keep the sauce from getting too thick?+

Use the reserved pasta water a little at a time until the sauce loosens and turns glossy. Butternut squash thickens fast, especially once the pasta and parmesan go in, so the water is what keeps it silky instead of pasty.

Can I make this pasta ahead of time?+

Yes, but it’s best within a day or two. The sauce will thicken in the fridge, so save a little water or milk for reheating and stir it in while warming. Add the spinach fresh if you can, because it keeps a better texture that way.

How do I stop the parmesan from clumping?+

Take the pan off the heat or keep it on very low before stirring in the cheese. Parmesan melts smoothly in gentle heat, but it gets stringy or grainy when the sauce is boiling. Freshly grated cheese also melts better than the pre-shredded kind.

Can I use a different pasta shape?+

Yes. Penne, ziti, and shells all work well because they catch the sauce in the nooks and ridges. Long pasta can work, but it won’t hold the chunky sausage and spinach as nicely.

Creamy Butternut Squash Pasta With Sausage And Spinach

Creamy butternut squash pasta with sausage and spinach is made by simmering butternut squash puree with heavy cream until silky, then tossing it with rigatoni and reserved pasta water. Italian sausage crumbles and wilted baby spinach finish the dish for a rich, orange-hued sauce that clings to every bite.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 870

Ingredients
  

Pasta and cooking base
  • 1 lb rigatoni or penne Salted water for cooking; reserve pasta cooking water.
Sausage and aromatics
  • 1 lb Italian sausage, casings removed Brown, then drain fat before adding back at the end.
  • 1 onion, diced Sauté until softened.
  • 4 garlic, minced Cook briefly after onions.
Vegetables and sauce
  • 4 cup baby spinach Toss in at the end to wilt.
  • 2 cup butternut squash puree Simmer with cream until glossy.
  • 1 cup heavy cream Forms the creamy sauce base.
  • 0.5 cup pasta cooking water Emulsifies the sauce when tossed with pasta.
  • 1 cup parmesan, grated Stir in after simmering for a smooth sauce.
Seasonings
  • 1 tsp Italian seasoning Sauté with garlic for seasoning depth.
  • 0.25 tsp nutmeg Stir in with the squash for warmth.
  • 0.5 tsp red pepper flakes Add a gentle heat level to the sauce.
  • Salt and pepper to taste Season throughout, especially before serving.

Equipment

  • 1 cast iron skillet

Method
 

Cook pasta
  1. Bring a large pot of salted water to a boil, add rigatoni or penne, and cook until al dente. Before draining, reserve 1/2 cup pasta cooking water.
Brown sausage
  1. Heat a large skillet over medium-high heat, add Italian sausage, and cook until browned and crumbled. Drain off excess fat and set the sausage aside.
Sauté aromatics
  1. In the same skillet, sauté the onion for 4 minutes until softened. Add garlic and Italian seasoning and cook for 2 minutes, stirring until fragrant.
Make creamy squash sauce
  1. Add butternut squash puree and heavy cream to the skillet and stir to combine. Stir in nutmeg and red pepper flakes, then bring the mixture to a simmer.
  2. Simmer for 5 minutes, then sprinkle in parmesan and stir until smooth and creamy. Reduce heat if needed to keep a gentle simmer.
Combine and finish
  1. Add the drained pasta and reserved pasta cooking water to the sauce, then toss until glossy and evenly coated. Add the baby spinach and toss just until wilted.
  2. Return the sausage to the pan, season with salt and pepper, and toss again to combine. Serve hot with extra parmesan if desired.

Notes

Pro tip: reserve the pasta cooking water and toss the pasta directly in the sauce so the starch helps emulsify it into a creamy, clinging coating. Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently with a splash of cream or water to loosen the sauce. Freezing is not recommended because the cream sauce can separate when thawed. For a lighter option, use half-and-half instead of heavy cream (the sauce will be slightly less rich but still creamy).

Leave a Comment

Recipe Rating