
Creamy Butternut Squash Pasta with Sausage and Spinach tastes rich, cozy, and a little bit fancy while still landing on the table in about 40 minutes. It works perfectly for busy weeknights, casual date nights, or when you want comfort food that still sneaks in veggies. I tested versions of this at least six times, and my family only complained when the pot looked empty.
Why You Should Try This Creamy Butternut Squash Pasta with Sausage and Spinach
This pasta hits all the comfort notes: creamy, cheesy, slightly sweet from the butternut squash, and savory from the sausage. The spinach adds color and freshness, so the bowl feels hearty but not heavy.
You cook everything in one pot plus a skillet, so cleanup stays simple. The recipe also uses mostly pantry staples, which means you can keep it in your regular rotation without a special grocery run.
“This Creamy Butternut Squash Pasta with Sausage and Spinach tastes like a cozy restaurant dinner at home, with everyone going back for seconds and scraping the pot clean. ★★★★★”
Ingredients You’ll Need
Pasta and main ingredients
-
Pasta:
- 12 ounces short pasta like rigatoni, penne, fusilli, or shells
- Whole wheat or chickpea pasta works if you want extra fiber and protein
- I like bronze-cut pasta because the sauce clings to the ridges
-
Butternut squash:
- About 3 cups peeled and cubed (from a small squash or a 20-ounce bag of pre-cut cubes)
- Pre-cut squash from the produce section saves time and keeps weeknights sane
- Frozen butternut squash also works; thaw it slightly and pat dry
-
Italian sausage:
- 12 ounces to 1 pound Italian sausage, casings removed
- Use mild Italian sausage for a family-friendly version
- Use hot Italian sausage if you like a little kick
- Chicken or turkey sausage works if you want something lighter
-
Spinach:
- 4 to 5 cups fresh baby spinach, loosely packed
- You can use frozen spinach; thaw it and squeeze out extra water
- Kale or Swiss chard also work; slice them thin so they wilt quickly
Sauce ingredients
-
Olive oil:
- 1 to 2 tablespoons for roasting or sautéing the squash
- Use a neutral oil if that is what you have on hand
-
Butter:
- 2 tablespoons for richness and flavor
- Use salted or unsalted; just adjust salt at the end
-
Garlic:
- 3 to 4 cloves, minced
- Jarred minced garlic works in a pinch, though fresh tastes brighter
-
Onion or shallot:
- 1 small yellow onion, finely chopped, or 2 shallots
- Shallots give a slightly sweeter, more delicate flavor
-
Broth:
- 1 to 1½ cups chicken broth or vegetable broth
- Use low-sodium broth so you control the salt level
-
Cream:
- ½ to ¾ cup heavy cream
- Half-and-half works for a lighter sauce, though it tastes less rich
- You can also use full-fat canned coconut milk for a dairy-light version, but the flavor changes slightly
-
Parmesan cheese:
- ½ to ¾ cup freshly grated Parmesan or Pecorino Romano
- Freshly grated melts smoother than pre-shredded
- Use a vegetarian hard cheese if you avoid animal rennet
-
Nutmeg:
- A pinch of ground nutmeg
- It highlights the sweetness of the squash and makes the sauce taste cozy
-
Red pepper flakes:
- A pinch to taste
- Skip it if you use hot sausage and want less heat
-
Salt and black pepper:
- Add to taste at each step
- Taste as you go because the sausage and Parmesan already bring salt
Optional flavor boosters
-
Fresh sage or thyme:
- 4 to 6 fresh sage leaves or a few thyme sprigs, chopped
- Dried sage or thyme works; use about ½ teaspoon
-
Lemon juice:
- 1 to 2 teaspoons fresh lemon juice
- It brightens the sauce and balances the richness
-
Mascarpone or cream cheese:
- 2 to 3 tablespoons if you want extra silky texture
- Soften it slightly so it melts smoothly into the sauce
Equipment list
- Large pot for boiling pasta
- Large deep skillet or sauté pan for sausage and sauce
- Sheet pan if you roast the squash
- Blender, immersion blender, or food processor for the squash sauce
- Cutting board and sharp knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Colander for draining pasta
Tips & Tricks
- Salt the pasta water generously so the pasta carries flavor into the sauce.
- Cook the pasta just to al dente because it finishes in the sauce and soaks up flavor.
- Roast the butternut squash if you have time; roasting concentrates sweetness and adds caramelized flavor.
- Use pre-cut or frozen squash on busy nights to cut prep time without losing flavor.
- Brown the sausage well so you get browned bits on the bottom; those bits season the sauce.
- Reserve at least 1 cup of pasta water before you drain the pasta so you can thin the sauce if it thickens too much.
- Blend the squash until very smooth for the creamiest texture; add a splash of broth if the blender struggles.
- Add the spinach at the very end so it stays bright and just-wilted, not overcooked.
- Taste for salt and acid at the end; a pinch of salt and a squeeze of lemon can wake up the whole dish.
- Serve the pasta right away since the sauce thickens as it sits; loosen leftovers with a splash of water or broth when you reheat.
How to Make Creamy Butternut Squash Pasta with Sausage and Spinach
Step 1: Cook the pasta
- Bring a large pot of water to a boil and salt it generously.
- Add the pasta and cook until al dente, following the package directions but checking a minute early.
- Scoop out at least 1 cup of starchy pasta water and set it aside, then drain the pasta.
Step 2: Cook or roast the butternut squash
Option A: Roast the squash (best flavor)
- Preheat your oven to 400°F.
- Toss the squash cubes with a tablespoon of olive oil, salt, and pepper, then spread them on a sheet pan in a single layer.
- Roast for 20 to 25 minutes, flipping once, until the edges look golden and the cubes feel very tender.
Option B: Sauté the squash (faster, one less pan)
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add the squash, salt, and pepper, and cook, stirring often, until the cubes turn tender and lightly browned, about 12 to 15 minutes.
- Add a splash of broth and cover the skillet for a few minutes if the squash browns too quickly before it softens.
Step 3: Blend the creamy squash sauce
- Transfer the cooked squash to a blender or use an immersion blender in a deep bowl.
- Add the broth, cream, nutmeg, and a small pinch of salt and pepper.
- Blend until very smooth and creamy, scraping down the sides as needed.
- Taste the sauce and adjust with more salt, pepper, or nutmeg if needed, then set it aside.
Step 4: Brown the sausage and aromatics
- In the same skillet you used for the squash, heat a drizzle of olive oil over medium to medium-high heat.
- Add the sausage, break it up with a spoon, and cook until browned and cooked through, about 6 to 8 minutes.
- Scoop the sausage out to a plate, leaving a little fat in the pan.
- Add the butter to the skillet, then add the chopped onion or shallot and cook until soft and lightly golden, about 3 to 4 minutes.
- Stir in the garlic and cook about 30 seconds until fragrant, then add the chopped sage or thyme and red pepper flakes if you use them.
Step 5: Build the sauce in the skillet
- Pour the blended butternut squash sauce into the skillet with the aromatics and stir to combine.
- Bring the sauce to a gentle simmer over medium heat so it thickens slightly.
- Stir in the grated Parmesan a handful at a time until it melts into the sauce.
- If the sauce looks too thick, add a splash of reserved pasta water or extra broth until it reaches a silky, pourable consistency.
Step 6: Combine pasta, sausage, and spinach
- Add the cooked sausage back into the skillet and stir it into the sauce.
- Add the drained pasta and toss until every piece looks coated in the creamy butternut squash sauce.
- Add the spinach and toss until it wilts, about 1 to 2 minutes.
- Taste and adjust with more salt, black pepper, and a squeeze of lemon juice if you like a brighter flavor.
- If the sauce thickens too much as it sits, add more pasta water a splash at a time until it looks glossy and creamy.
Step 7: Serve
- Spoon the Creamy Butternut Squash Pasta with Sausage and Spinach into warm bowls.
- Top with extra grated Parmesan, a pinch of red pepper flakes, and a few torn sage leaves if you have them.
- Serve right away while the sauce tastes hot and silky.
What to Serve with Creamy Butternut Squash Pasta with Sausage and Spinach
This pasta pairs nicely with a simple green salad with a light vinaigrette to balance the creamy sauce. You can add garlic bread or warm crusty bread so you can swipe up every bit of sauce from the bowl. Steamed or roasted broccoli, green beans, or a mix of roasted carrots and Brussels sprouts round out the meal. For drinks, try sparkling water with citrus slices, apple cider, or a simple herbal iced tea.
Storage Options
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days.
- Freezer: Freeze portions in freezer-safe containers for up to 2 months; the sauce may thicken slightly but still tastes great.
- Reheating on the stove: Reheat gently in a skillet over low to medium heat with a splash of water, broth, or milk, stirring until the sauce loosens and turns creamy again.
- Reheating in the microwave: Reheat in short bursts, stirring between each burst and adding a spoonful of liquid if the pasta looks dry.

Creamy Butternut Squash Pasta with Sausage and Spinach
Ingredients
Instructions
- Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package directions, checking a minute early.
- Reserve about 1 cup of pasta cooking water, then drain the pasta and set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the butternut squash, season with salt and black pepper, and cook, stirring often, until tender and lightly browned, about 12–15 minutes. Add a splash of broth and cover for a few minutes if it browns too quickly.
- Transfer the cooked squash to a blender or deep bowl. Add the broth, heavy cream, nutmeg, a pinch of salt, and a little black pepper.
- Blend until very smooth and creamy, adding a splash more broth if needed. Taste and adjust seasoning, then set the sauce aside.
- In the same skillet, add a drizzle of olive oil over medium to medium-high heat. Add the Italian sausage, break it up with a spoon, and cook until browned and cooked through, about 6–8 minutes. Transfer the sausage to a plate, leaving some fat in the pan.
- Add the butter to the skillet. When melted, add the chopped onion and cook until soft and lightly golden, about 3–4 minutes.
- Stir in the garlic and cook for about 30 seconds until fragrant. Add chopped sage and red pepper flakes if using.
- Pour the blended butternut squash sauce into the skillet with the aromatics and stir to combine. Bring to a gentle simmer over medium heat so it thickens slightly.
- Stir in the grated Parmesan a handful at a time until melted and the sauce is smooth. If it becomes too thick, thin with a splash of reserved pasta water or extra broth until silky and pourable.
- Add the cooked sausage back into the skillet and stir into the sauce.
- Add the drained pasta and toss until well coated with the creamy butternut squash sauce.
- Add the spinach and toss just until it wilts, 1–2 minutes. Taste and adjust with more salt, black pepper, and lemon juice if you like a brighter flavor.
- If the sauce thickens as it sits, loosen with more reserved pasta water a splash at a time until glossy and creamy.
- Serve the pasta hot in bowls, topped with extra grated Parmesan and a pinch of red pepper flakes or torn sage leaves if desired.
Notes
Approximate per serving (4 servings): 700–800 calories; fat 40–45 g; saturated fat 18–22 g; carbohydrates 55–65 g; fiber 4–6 g; sugars 5–8 g; protein 25–30 g; sodium 900–1200 mg. Values are estimates and will vary based on specific ingredients, sausage type, and portion size.

Leave a Reply