Creamy Butternut Squash Pasta with Sausage and Spinach Recipe

If you are on the hunt for a dish that brings cozy comfort and vibrant flavors all in one bowl, then the Creamy Butternut Squash Pasta with Sausage and Spinach Recipe is an absolute must-try. This recipe beautifully balances the natural sweetness of roasted butternut squash with the savory richness of Italian sausage and the fresh, earthy pop of spinach. The creamy sauce, enriched with Parmesan and a touch of nutmeg, clings perfectly to tender pasta, making every bite utterly satisfying and heartwarming. Whether you’re cooking for family or just indulging yourself, this pasta dish is sure to become a beloved classic in your culinary repertoire.

Ingredients You’ll Need

Gathering simple, wholesome ingredients is the first step to creating this delightful meal. Each one plays an essential role, from the sweet butternut squash that forms the velvety sauce to the spicy hints from Italian sausage, and the vibrant green spinach that adds freshness and color. Let’s break down what you’ll need to make this dish sing.

  • Butternut squash (1 medium): The star ingredient—roasted to bring out a natural sweetness and creamy texture for the sauce.
  • Fresh spinach (4 cups): Adds a bright, earthy flavor and beautiful green color, plus a boost of nutrients.
  • Garlic (3 cloves, minced): Provides aromatic depth and pairs beautifully with the sausage and squash.
  • Shallot (1 small, finely chopped): Adds a subtle onion flavor that perfectly complements the garlic.
  • Italian sausage (8 oz): Choose spicy or mild to match your preferred heat level; this adds richness and protein.
  • Short pasta (12 oz): Penne, rigatoni, or fusilli are perfect for holding the creamy sauce.
  • Heavy cream (½ cup): Enriches the sauce and gives it that luscious, silky texture.
  • Parmesan cheese (½ cup grated, plus extra): Adds a salty, nutty finish to the sauce and pasta.
  • Chicken broth (1 cup): Brings moisture and flavor to the sauce; use vegetable broth if preferred vegetarian.
  • Olive oil (2 tbsp): For roasting the squash and sautéing the onion and garlic.
  • Salt and pepper: Essential for seasoning to taste.
  • Red pepper flakes (optional): Sprinkle in for an extra kick of heat if desired.
  • Nutmeg (a pinch): A subtle warming spice that enhances the butternut squash’s flavor beautifully.

How to Make Creamy Butternut Squash Pasta with Sausage and Spinach Recipe

Step 1: Roast or Steam the Butternut Squash

Start by peeling and cubing the butternut squash into uniform pieces about 1 inch each—this ensures even cooking. Roasting them at 400°F in olive oil and seasonings caramelizes their natural sugars, deepening the flavor with a slightly crispy edge. If you prefer a softer, milder taste, steaming for about 10 to 12 minutes until tender is a great alternative. Both methods result in squash that’s ready to be transformed into a silky sauce.

Step 2: Cook the Pasta

Bring a large pot of salted water to a boil and cook your chosen short pasta until just al dente, usually a few minutes less than the package indicates. Don’t forget to save a cup of the starchy pasta water before draining—it’s magic for adjusting the sauce’s consistency later on and helps the sauce stick to every piece of pasta.

Step 3: Brown the Italian Sausage

Heat a tablespoon of olive oil in a skillet over medium heat. Remove the casing from the sausage, crumble it into the pan, and cook until it’s beautifully browned and cooked through, about 8 to 10 minutes. The sausage’s savory juices enrich the pan, preparing it for the next flavor layer. Set the cooked sausage aside for now.

Step 4: Sauté Aromatics

In the same skillet, add the remaining olive oil, then toss in the finely minced garlic and chopped shallots. Sauté them until they become fragrant and soft, which usually takes about 2 to 3 minutes. This step builds a flavorful base for your sauce, releasing sweet and warm aromas that are downright irresistible.

Step 5: Blend the Butternut Squash Sauce

Transfer the roasted or steamed squash into a blender or food processor. Add the chicken broth, heavy cream, and a pinch of nutmeg for that extra cozy touch. Blend until the mixture is lush and creamy. If you love a bit of texture, feel free to mash it by hand instead. This sauce forms the heart of our dish, turning simple ingredients into a luscious, sauce-drenched pasta.

Step 6: Combine the Sauce and Sausage

Pour the creamy butternut squash sauce back into the skillet with the garlic and shallots. Stir everything together to marry the flavors, then fold in the browned sausage. This mixture is rich, inviting, and packed with savory complexity.

Step 7: Mix in the Pasta

Add the drained pasta to the skillet. If the sauce feels too thick, gently stir in your reserved pasta water a little at a time until the sauce achieves the perfect silky texture that clings to each pasta shape. This step ensures every bite is saucy and satisfying.

Step 8: Incorporate the Spinach and Parmesan

Finally, fold in the fresh spinach, cooking just 2 to 3 minutes until it wilts into the creamy mix. Stir in the grated Parmesan cheese to add a wonderful, nutty depth. Taste the dish and adjust with salt, pepper, and a sprinkle of red pepper flakes if you want a subtle heat. This final step brings brightness, creaminess, and a touch of sharpness all in perfect harmony.

Step 9: Serve and Enjoy!

Serve the pasta hot, spooned generously into bowls with extra Parmesan on top. For an added touch of elegance and zing, drizzle a bit of olive oil or squeeze a fresh lemon wedge right before digging in. This dish pairs wonderfully with a crisp green salad or some crusty garlic bread to round out the meal.

How to Serve Creamy Butternut Squash Pasta with Sausage and Spinach Recipe

Garnishes

Consider sprinkling additional Parmesan cheese for a cheesy finish, or scattering some toasted pine nuts for a crunchy contrast. A few fresh basil leaves or parsley can add a fresh herbal note and pop of color that makes this dish not just tasty but visually beautiful as well.

Side Dishes

This creamy, hearty pasta pairs perfectly with lighter sides such as a simple arugula salad tossed with lemon vinaigrette, or roasted vegetables like Brussels sprouts or asparagus. For a more indulgent experience, crispy garlic bread or focaccia bread can help soak up every last bit of the luscious sauce.

Creative Ways to Present

Serve the Creamy Butternut Squash Pasta with Sausage and Spinach Recipe in rustic bowls for a cozy feel, or plate it elegantly by twirling the pasta into neat nests topped with sausage crumbles and a sprinkle of Parmesan. Adding a small drizzle of balsamic glaze can provide a sweet tang, elevating the presentation and flavor profile perfectly.

Make Ahead and Storage

Storing Leftovers

Leftover Creamy Butternut Squash Pasta with Sausage and Spinach Recipe can be stored in an airtight container in the refrigerator for up to 3 days. The sauce may thicken upon chilling, so be sure to add a splash of broth or milk when reheating to loosen it back up and keep that silky texture alive.

Freezing

This dish freezes fairly well but with some texture changes. To freeze, place cooled pasta in a freezer-safe container and store for up to 2 months. Because spinach can become mushy after freezing, consider adding fresh spinach when reheating instead of freezing it cooked into the dish.

Reheating

Reheat the pasta gently in a skillet over medium-low heat or in the microwave, stirring often. Add a little broth, cream, or milk to rehydrate the sauce and prevent it from drying out. Heat until warmed through and serve immediately for a comforting second meal.

FAQs

Can I make this recipe vegetarian?

Absolutely! Simply swap the Italian sausage for a plant-based sausage or omit it altogether and use vegetable broth instead of chicken broth. You could also add mushrooms or roasted chickpeas for extra protein and texture.

What type of pasta works best?

Short pasta shapes like penne, rigatoni, or fusilli are ideal because their curves and ridges hold onto the creamy butternut squash sauce beautifully, ensuring every forkful is flavorful.

Is there a dairy-free option?

Yes! Use unsweetened almond or coconut milk instead of heavy cream, and choose a dairy-free Parmesan alternative or nutritional yeast to maintain the cheesy flavor without dairy.

Can I prepare the sauce in advance?

You can make the butternut squash sauce ahead of time and refrigerate it for up to 2 days. When ready to serve, reheat gently and mix with freshly cooked pasta, sausage, and spinach for best texture.

How can I add more heat to this dish?

Incorporate extra red pepper flakes while cooking the aromatics or choose spicy Italian sausage for an added kick. A dash of cayenne pepper can also bring warmth without overpowering the other flavors.

Final Thoughts

I can’t recommend this Creamy Butternut Squash Pasta with Sausage and Spinach Recipe enough. It’s the kind of dish that feels like a warm hug from the inside, perfect for any night when you want something comforting but also exciting on the palate. Easy to make, stunning to serve, and delightful to eat, it’s a winner that will keep you coming back for more. Give it a try—you won’t regret it!

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
Creamy Butternut Squash Pasta with Sausage and Spinach Recipe

Creamy Butternut Squash Pasta with Sausage and Spinach Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 21 reviews
  • Author: Kimberly
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Roasting
  • Cuisine: Italian-American

Description

This creamy butternut squash pasta with sausage and spinach is a comforting and flavorful dish perfect for a cozy dinner. Roasted butternut squash is blended into a luscious sauce enhanced with garlic, shallots, and Parmesan cheese, then mixed with savory Italian sausage, tender pasta, and fresh spinach. The combination offers a perfect balance of creamy texture, savory taste, and a touch of earthiness from the squash and greens.


Ingredients

Vegetables

  • 1 medium butternut squash (about 23 cups cubed)
  • 4 cups fresh spinach (or frozen, drained)
  • 3 cloves garlic, minced
  • 1 small shallot, finely chopped (or ½ onion)

Protein

  • 8 oz Italian sausage (spicy or mild)

Pasta and Dairy

  • 12 oz short pasta (penne, rigatoni, or fusilli recommended)
  • ½ cup heavy cream (or half-and-half, or unsweetened almond/coconut milk)
  • ½ cup freshly grated Parmesan cheese (plus extra for sprinkling)

Liquids and Oils

  • 1 cup chicken broth (or vegetable broth for vegetarian)
  • 2 tbsp olive oil

Seasonings

  • Salt and pepper, to taste
  • Red pepper flakes (optional, for heat)
  • Pinch of nutmeg


Instructions

  1. Prepare butternut squash: Peel, seed, and cube the butternut squash into 1-inch pieces. Preheat the oven to 400°F (200°C). Toss the squash cubes with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes until tender and slightly caramelized. Alternatively, steam the cubes in a steamer basket over boiling water for 10-12 minutes until fork-tender.
  2. Cook pasta: While the squash cooks, bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve one cup of pasta water before draining; set pasta aside.
  3. Cook sausage: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Remove casing from sausage if needed and crumble into the skillet. Cook for 8-10 minutes until browned and cooked through. Remove sausage from skillet and set aside.
  4. Sauté aromatics: In the same skillet, add remaining 1 tablespoon olive oil. Add minced garlic and chopped shallots, sauté for 2-3 minutes until fragrant and softened.
  5. Make squash sauce: Transfer roasted butternut squash to a blender or food processor. Add chicken broth, heavy cream, and a pinch of nutmeg. Blend until smooth and creamy. For a chunkier sauce, mash by hand. Adjust seasoning as needed.
  6. Combine sauce and sausage: Pour the squash sauce back into the skillet with garlic and shallots. Stir to combine, then add the browned sausage and mix well.
  7. Add pasta and adjust sauce: Add drained pasta to the skillet. If the sauce is too thick, gradually add reserved pasta water until desired consistency is reached. Stir to coat pasta evenly.
  8. Add spinach and cheese: Fold in fresh spinach and cook for 2-3 minutes until wilted. Stir in grated Parmesan cheese. Taste and adjust seasoning with salt, pepper, and red pepper flakes if using.
  9. Serve: Serve the pasta hot in bowls, topped with extra Parmesan cheese. Optionally drizzle with olive oil or add a squeeze of fresh lemon juice for brightness. Serve alongside a green salad or garlic bread for a complete meal.

Notes

  • For a vegetarian version, substitute Italian sausage with plant-based sausage and use vegetable broth.
  • You can use half-and-half or unsweetened almond/coconut milk instead of heavy cream for a lighter sauce.
  • If using frozen spinach, make sure to thaw and drain well before adding.
  • Reserve pasta water to adjust sauce consistency perfectly.
  • Roasting the butternut squash adds a slightly caramelized flavor, but steaming is a quicker, gentler alternative.
  • Add red pepper flakes sparingly if you prefer mild heat.

Similar Posts