Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This pasta with sausage and spinach is a hearty, satisfying dinner that comes together in about 30 minutes! Zesty Italian sausage, fresh spinach, garlic, lemon, and plenty of Parmesan cheese make every bite rich and flavorful. It’s the kind of meal that feels like a treat even on a Tuesday night.

Serving bowl full of pasta with sausage and spinach.

Photography by BEA MORENO.

Before You Get Started

A few quick tips that make a real difference with this recipe:

  • Use a very large skillet or Dutch oven. You’ll need plenty of room to fold in the spinach and toss everything together at the end. A 14-inch skillet or a Dutch oven works best.
  • Grate the Parmesan yourself. Pre-grated cheese doesn’t melt as smoothly. A freshly grated wedge gives you a creamier, more cohesive finish.
  • Save a cup of pasta water before you drain. The starchy water helps loosen the sauce and makes it cling to the pasta. Stir in a splash at the end if things look too dry.
Ingredients for a pasta with sausage and spinach recipe.

How to Make Pasta with Sausage and Spinach

This quick skillet dinner is simple enough for a weeknight but good enough for company. Here’s how to pull it together:

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil and cook the pasta according to package directions, just until al dente. 

Before you drain it, scoop out about a cup of the starchy cooking water and set it aside. You may want it later to loosen the sauce. 

Drain the pasta and set aside.

Step 2: Brown the Sausage

In a large Dutch oven or very large skillet, heat the olive oil and butter together over medium heat. 

Once the butter melts, add the sausage and cook for 5 to 7 minutes, breaking it into crumbles with a wooden spoon. You want it fully cooked through and nicely browned in spots. That browning adds real depth of flavor.

⇢ Sweet vs. spicy is your call. Sweet Italian sausage is the crowd-pleaser, especially for kids. Hot or spicy sausage works great if your family likes a bit of heat. Turkey Italian sausage is a lighter option that works just as well here.

Step 3: Build the Sauce

Add the minced garlic and cook, stirring constantly, for 30 seconds until fragrant. 

Pour in the chicken broth and white wine, scraping up any browned bits from the bottom of the pan. That’s flavor you don’t want to leave behind. 

Let the liquid come to a bubble, then simmer until it reduces by about half, around 4 minutes. The sauce will concentrate and become more savory as it cooks down.

⇢ No wine? No problem. Swap in additional chicken broth for an alcohol-free version. A dry white wine like Sauvignon Blanc or Chardonnay gives the best flavor when you do use it.

Adding spinach to the pot with the sausage.

Step 4: Add the Spinach

Fold in the baby spinach and toss gently. It wilts fast, usually within 1 to 2 minutes. Pull the pan off the heat just as the greens start to soften so they stay bright and don’t turn dark or mushy.

⇢ Want to use kale or Swiss chard instead? Those heartier greens need a few extra minutes to soften. Cover the pan and let them steam for 3 to 4 minutes before moving on.

Combining pasta with cooked sausage, spinach, and Parmesan.

Step 5: Finish and Serve

Stir in the cooked pasta, freshly grated Parmesan, and lemon zest. If the sauce looks a little thick or the pasta seems dry, add a splash of the reserved pasta water and toss again. 

Taste and season with salt and red pepper flakes. Serve right away and top with extra Parmesan and fresh parsley if you’d like.

⇢ Want a creamier sauce? Stir in a splash of heavy cream along with the Parmesan in the last step. It turns this into a rich, creamy pasta that feels even more indulgent.

Horizontal overhead shot of a bowl of pasta with sausage and spinach.

Ways to Make This Pasta Your Own

This recipe is flexible and forgiving. A few easy swaps worth knowing:

  • Swap the pasta shape. Medium shells work especially well because they catch the sausage and sauce, but penne, orecchiette, bow ties, and rigatoni all hold up nicely.
  • Use a different green. Kale or Swiss chard can replace the spinach. Cover the pan and give those heartier greens 3 to 4 extra minutes to soften before finishing the dish.
  • Add some bulk. A can of drained petite-diced tomatoes or rinsed white beans blends right in. Sauteed mushrooms are a nice addition as well.
  • Finish with fresh herbs. Stir in basil, parsley, thyme, or oregano at the very end for a bright, herby lift.
  • Make it creamy. A splash of heavy cream stirred in with the Parmesan turns this into a richer, silkier sauce.
  • Halve the recipe. This makes a generous 8 servings. Everything scales down easily for a smaller family.

Excellent recipe. I doubled the spinach only because I love spinach. I will be making this recipe often.

– Cathy

Serving Suggestions

This is a complete meal on its own, but if you’d like to round it out, here are the pairings that work best:

Bread:

Salads & Vegetables:

Storage

Leftovers will keep in an airtight container in the refrigerator for 3 to 4 days. I don’t recommend freezing this pasta, as it tends to get mushy when thawed.

To reheat: Place the pasta in a skillet or saucepan, cover, and warm over low heat until it reaches the desired temperature. Add a splash of chicken broth to loosen things up if needed. You can also reheat individual portions in the microwave. Just be careful not to let it boil or cook too long, or the pasta will soften past the point of no return.

Frequently Asked Questions

What can I substitute for cream in this pasta?

This recipe doesn’t use cream. The sauce is built from chicken broth, white wine, Parmesan, and lemon. If you want a creamier version, a splash of heavy cream stirred in at the end works beautifully. Start with a couple of tablespoons and add more to taste.

When should I add the spinach to the pasta?

Add it at the very end, just before you pull the pan off the heat. Baby spinach wilts in 1 to 2 minutes, and removing it from the heat right as it softens keeps it bright green and tender rather than dark and overcooked.

Can I use frozen spinach instead of fresh?

Yes. Thaw it completely and squeeze out as much water as possible before adding it to the pan. Otherwise it can water down the sauce. Use about 5 ounces of frozen spinach in place of the 10-ounce bag of fresh.

What pasta shapes work best for this recipe?

Short, sturdy shapes are your best bet. Medium shells, penne, orecchiette, and bow tie pasta all work well because they hold onto the sausage and sauce. Avoid long thin noodles like spaghetti or angel hair, which don’t pair as naturally with chunky meat sauces.

Can I make this without wine?

Absolutely. Just substitute the white wine with an equal amount of additional chicken broth. The sauce will be slightly less complex, but still very good. If you have it, a small squeeze of lemon juice stirred in at the end can help replicate a little of that bright acidity.

Fork in a bowl of pasta with sausage and spinach.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Watch How to Make It

Square overhead image of a bowl of pasta with sausage and spinach.

Pasta with Sausage and Spinach

5 from 25 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings 8 people
Calories 489 kcal
This pasta with sausage and spinach is a hearty skillet dinner ready in 30 minutes, with Italian sausage, fresh greens, garlic, white wine, and plenty of Parmesan.

Equipment

  • large skillet or Dutch oven

Ingredients
  

  • 1 lb. dried medium shells, penne, orecchiette, or bow tie pasta
  • 1 tablespoon olive oil
  • 1 tablespoon salted butter
  • 1 lb. Italian sausage, casings removed
  • 3 garlic cloves, minced or pressed
  • ¾ cup chicken broth
  • ¼ cup white wine (or substitute with additional chicken broth)
  • 10 ounces fresh baby spinach leaves
  • ¾ cup freshly grated Parmesan cheese, plus extra for garnish
  • 1 teaspoon lemon zest
  • Pinch of red pepper flakes
  • Optional garnish: chopped fresh parsley

Instructions

  • Cook pasta in a large pot of salted boiling water according to package instructions for al dente. Before draining, reserve about 1 cup of the pasta cooking water. Drain and set aside.
  • In a large Dutch oven or very large skillet, heat the olive oil and butter over medium heat until the butter melts. Add the sausage and cook, breaking it into crumbles with a wooden spoon, until browned and cooked through, about 5 to 7 minutes.
  • Add the garlic and cook, stirring constantly, for 30 seconds. Pour in the broth and wine, scraping any browned bits from the bottom of the pan. Bring to a bubble, then simmer until the liquid reduces by about half, about 4 minutes.
  • Fold in the spinach and toss gently until it just starts to wilt, about 1 to 2 minutes. Remove from heat.
    Adding spinach to the pot with the sausage.
  • Stir in the cooked pasta, Parmesan, and lemon zest. If the sauce seems dry, add a splash of reserved pasta water and toss to combine. Taste and season with salt and red pepper flakes.
    Combining pasta with cooked sausage, spinach, and Parmesan.
  • Serve immediately, garnished with additional Parmesan and fresh parsley if desired.
    Horizontal overhead shot of a bowl of pasta with sausage and spinach.

Notes

  • Use a large pan. A 14-inch skillet or Dutch oven gives you enough room to toss everything together without the spinach spilling over.
  • Grate your own Parmesan. Pre-grated cheese doesn’t melt as smoothly. A freshly grated wedge gives you a creamier, silkier finish.
  • Save the pasta water. The starchy cooking water helps loosen the sauce and makes it cling to the pasta. Add a splash at the end if the dish looks dry.
  • White wine substitute: Use additional chicken broth for an alcohol-free version.
  • Sausage options: Sweet, mild, or spicy Italian sausage all work. Turkey Italian sausage is a lighter option.
  • Greens swap: Kale or Swiss chard can replace the spinach. Cover the pan and allow 3 to 4 extra minutes for those heartier greens to soften.
  • Creamy version: Stir in a splash of heavy cream along with the Parmesan for a richer sauce.
  • Smaller batch: Recipe makes about 8 servings. Cut all ingredients in half for a smaller family.
  • Storage: Refrigerate leftovers in an airtight container for up to 3 to 4 days. Not recommended for freezing.
  • Reheating: Warm in a covered skillet over low heat with a splash of broth to loosen. Avoid boiling or the pasta will get mushy.

Nutrition

Serving: 1/8 of the recipeCalories: 489kcalCarbohydrates: 45gProtein: 20gFat: 24gSaturated Fat: 9gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 0.1gCholesterol: 54mgSodium: 690mgPotassium: 491mgFiber: 3gSugar: 2gVitamin A: 3441IUVitamin C: 12mgCalcium: 173mgIron: 3mg
Keyword: Italian Sausage Pasta, pasta with sausage and spinach
Course: Dinner
Cuisine: Italian

Originally published in January, 2021, this post was updated in April, 2026.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. jean says:

    5 stars
    would it take away much taste by using pre cooked sausage in casings. i purchase these at italian deli in area when in hurry. they are great as they are fresh made there.( just being lazy)

    1. Blair says:

      I think that sausage would work fine, Jean! 🙂 Just slice the sausages into rounds and brown in the skillet.

  2. k says:

    5 stars
    spectacular
    we used veggie sausage and frozen spinach thawed in the mic. added a little fennel seed on account of the faux sausage, and lemon pepper and juice subbed in for lemon zest, with only 3/4 lb of pasta.
    fast to come together and restaurant quality delicious

    1. Blair says:

      Thank you, K! I’m so glad to know that you enjoyed it. Thanks for coming back here to share your tweaks, too. 🙂

  3. Lori says:

    5 stars
    This was absolutely delicious! I added a bit more garlic, just because, and it was super tasty. My husband loved it, and he is not much of a “pasta” guy. It is a simple but delicious recipe. Thank you, Blair!

    1. Blair says:

      Yay! I’m so glad to hear that even your husband approved, Lori. Thank you! 🙂

  4. Lorin says:

    5 stars
    Delicious! I used sausage stuffed with spinach and feta cheese and added cherry tomatoes and mushrooms. My husband loved it which is saying a lot because he is usually not a fan of pasta dishes.

    1. Blair says:

      Yay! That’s awesome, Lorin. Your version sounds great!

      1. Patrick says:

        5 stars
        Just made this recipe and it turned out fantastic. Only thing I will change is to follow the ingredient list closer. I picked up a tub of spinach and realized too late that it was only 5 oz. Definitely will use the recommended 10 oz next time. Also used vegetarian sausage and it turned out great. Thank you and I am looking forward to trying more of your recipes.

        1. Blair says:

          I’m so glad that you enjoyed it, Patrick! Thanks for taking the time to leave a helpful note. 🙂

  5. S says:

    5 stars
    Followed the recipe exactly and it’s so easy and delicious. Part of our dinner meal rotation now!

    1. Blair Lonergan says:

      Awesome! So glad that it was a hit. Thank you!

  6. lynn hunter says:

    The meal was too salty because the recipe did not require draining the meat. In addition to that I used unsalted butter, so just imagine. After being in the fridge you can see all the fat solid. I was wondering if you drain the meat will it take away from the flavor…probably so. Other than that it was tasty.

  7. REMaven says:

    5 stars
    This is a keeper. You are right, I cut everything down, and it was still a lot of food. I added white beans and mushrooms. I wouldn’t skip the lemon zest. It made the dish! I used locally made chicken sausage. Excellent supper!

    1. Blair Lonergan says:

      Thank you! 🙂

  8. Linda says:

    5 stars
    Excellent dish and so easy to make!

    1. Blair Lonergan says:

      Thanks, Linda!

  9. Sally says:

    5 stars
    Followed it to the T and it was wonderful. Thank you for this!

    1. Blair Lonergan says:

      Yay! Thanks, Sally!

  10. Rebecca C. says:

    5 stars
    I just made this tonight and my husband and I absolutely loved it! It was quick, easy so delicious. I had hot Italian sausages that I removed from the casings and I did add a touch of light cream at the end. My husband said it was so good, like something you’d order in a restaurant. I’ll definitely make it again!

    1. The Seasoned Mom says:

      Thank you so much, Rebecca! We’re so happy to hear you enjoyed the recipe!

  11. Kirsten Hunter says:

    5 stars
    Ok- I don’t normally review recipes, even ones that I love because, well life is just busy! But this one deserves it! Simply perfect! I’ve made it many times now and wouldn’t change a thing. It’s quick, easy and delicious. It’s creamy enough that when I do a mix of hot & sweet sausage my 5 year old doesn’t notice. It’s great with or without the wine (using extra broth in lieu of). I’ve tried both just due to what I had on hand. It’s just awesome. Thank you so much for this recipe staple. ☺️

    1. Blair Lonergan says:

      Thank you so much for taking the time to leave a note, Kristen. I really appreciate it, and I’m so glad that the meal is a hit!

  12. Shari says:

    5 stars
    Absolutely delicious! I used rotini pasta and sweet Italian turkey sausage.

    1. Blair Lonergan says:

      Awesome! Thank you, Shari!

  13. Lisa says:

    5 stars
    Fantastic recipe! Made this for supper tonight. So quick and easy and perfect for a weeknight supper. My husband won’t eat anything with spinach and I’m a pasta girl. When I saw this recipe I just had to try it. Instead of the spinach, I put 10 oz of broccoli florets in with the pasta during the last 5 minutes. Followed the recipe other than this though. We always use hot italian sausage. I ate way more than what I should have at supper tonight! This was so good and we will definitely be having it again. My husband put the leftovers into two dishes for him to take to work for lunch, didn’t leave any for me lol! Thanks so much for the recipe!

    P.S. — I just love your website and your weekly blog! I tried a good many of your recipes now and I think there was only one of them that both my husband and I said we don’t have to have this again! Thank you for all that you do!!

    1. The Seasoned Mom says:

      Thank you so much, Lisa! We’re so glad this recipe was such a hit and that you enjoy the site!

  14. Julianne Viola says:

    Hi I just wanted to know if this recipe can be done with just garlic and oil cause I am on medication and I can’t use any kind of liquor. This dish looks delicious and I do want to make it today, please let me know thank you,

    1. Blair Lonergan says:

      Hi, Julianne! You can definitely make this without the wine. Just sub with extra chicken broth or some of the starchy pasta cooking water. Hope you enjoy!

  15. Madeleine Hiscox says:

    5 stars
    This has become one of my favorite dishes. It’s quick and delicious. It’s a hit with the family too.

    1. The Seasoned Mom says:

      Thank you so much, Madeleine!

  16. Emma says:

    5 stars
    I made this to use up a bag of spinach that was about to go bad – it turned out great!! I used Field Roast vegetarian Italian sausage, & a bit of sherry because I didn’t have any white wine. Really great & easy recipe!!!

    1. Blair Lonergan says:

      Wonderful! I’m so glad that it worked well for you, Emma. Thank you!

  17. Carol Foster says:

    5 stars
    Blair – this was gorgeous. Light but so flavorful. I did add a bit more lemon juice but it was perfect and so easy on night when cooking was the last thing I wanted to do. I cut the recipe in half (except for the sauce) and added a small pat of butter at the end after the spinach wilted. Oh, and I did use all of the spinach called for. We eat some chicken and this was so filling. Served with rustic bread. Thanks so much,

    1. The Seasoned Mom says:

      Thank you, Carol! We’re so glad you enjoyed it and were able to make it work for you.

  18. Patricia says:

    5 stars
    Delicious. Husband loved and not to crazy about spinach. Made 1/2 receipe and still alot but now have leftovers for lunch or another dinner. Definitely will make again and again

    1. The Seasoned Mom says:

      Thank you, Patricia. We’re so happy to hear this!

  19. ElizaN says:

    This was good but it needs way more spinach! Ten leaves for six servings? I used a 10 oz box of baby spinach and next time will use more.

    1. Blair Lonergan says:

      Hi, Eliza! The recipe calls for 10 ounces, which is the same amount that you used. 🙂

  20. Kristin says:

    5 stars
    Fantastic! My whole family loves this recipe. So light and delicious. Thank you for sharing this recipe.

    1. The Seasoned Mom says:

      We’re so glad! Thank you for trying it out, Kristin.