Sausage and Spinach Pasta: Easy Weeknight Dinner

Posted on

Jalynn Porter

sausage and spinach pasta - featured image

Last Tuesday, I came home from work completely drained. You know that feeling where your brain is essentially a browser with too many tabs open, and you just want to collapse? I opened the fridge, and it was staring back at me with a sad, lonely package of Italian sausage and a bag of spinach that was starting to wilt in the crisper drawer. I also had a box of penne sitting on the counter, waiting for its moment.

I was too tired to chop vegetables. I was too tired to think about marinara. I just wanted something warm, comforting, and ready in the time it took to boil water. So I threw the sausage in the pan, tossed in the spinach, and realized I had no sauce. Panic? No. Inspiration? Yes.

I grabbed a stick of butter, some heavy cream, and a handful of parmesan. I didn’t have a plan, I just had instincts. What came out of that skillet was creamy, garlicky, and surprisingly elegant. My husband walked in, sniffed the air, and asked if I ordered takeout. When I told him it was from the “sad fridge,” he asked for seconds.

This sausage and spinach pasta has been my go-to rescue mission ever since. It’s the kind of dish that feels like you put in effort, but really, you just needed to combine a few pantry staples. It’s perfect for those busy weeknights when you’re hungry but your energy levels are at zero. I’ve made it at least fifteen times since that Tuesday, tweaking the garlic amount (always more garlic) and testing different pasta shapes until I found the perfect balance. If you’re looking for a dinner that works as hard as you do, this is it.

Why You’ll Love This Sausage and Spinach Pasta Recipe

There are about ten reasons I keep coming back to this skillet meal, but here are the big ones that will change your weeknight routine.

Stupid Simple Cleanup — Seriously, if you can boil water and break up sausage meat, you can make this. The entire dish comes together in one large skillet or Dutch oven. That means one pot to wash. In my house, one pot is the difference between eating and going to bed early.

Lightning Fast — This sausage and spinach pasta is ready in 25 minutes. Not 45. Not an hour. Twenty-five minutes. I make this on nights when I get home at 7pm, drop my bag, and realize I haven’t planned dinner. It’s the ultimate “I didn’t think I could do this” meal.

Pantry-Friendly — You probably have 80% of these ingredients already. Pasta, butter, cream, and garlic are staples. The only thing you need to grab is sausage and spinach. If you have frozen spinach, even better. I keep a bag of it in the freezer specifically for nights like this.

Crowd-Pleaser — I’ve served this to my picky-eater nephew, my health-conscious sister, and my meat-loving dad. The sausage satisfies the carnivores, the spinach satisfies the veggies (it disappears completely into the sauce), and the creamy pasta satisfies everyone’s comfort food cravings. No one leaves the table hungry.

Makes Amazing Leftovers — Honestly? This tastes even better the next day. The flavors meld together overnight. I deliberately make extra for lunch on Wednesday. Just add a splash of milk when reheating to bring back the creaminess.

This is my answer to “what’s for dinner” when I’m tired but don’t want takeout. It’s reliable, delicious, and makes everyone happy without requiring a culinary degree.

Ingredients You’ll Need for Sausage and Spinach Pasta

Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why.

For the Base

Italian Sausage (1 pound / 450g) — I use mild Italian sausage links, removed from their casings. If you like heat, use hot sausage. The fat from the sausage is what flavors the entire dish, so don’t skip it. Lean turkey sausage works too, but it won’t be as rich.

Penne Rigate (12 ounces / 340g) — I love penne because the ridges hold the creamy sauce. Rigatoni is also great. Avoid spaghetti or linguine here; you want a sturdy pasta that can stand up to the heavy sauce. Short pastas are key for this sausage and spinach pasta.

Heavy Cream (1 cup / 240ml) — Full-fat only. Half-and-half makes it too thin. Trust me on this. The cream creates that luxurious coating that makes you want to lick the bowl.

Unsalted Butter (2 tablespoons / 30g) — Adds richness and helps emulsify the sauce. I use unsalted so I can control the sodium level.

For the Flavor

sausage and spinach pasta preparation steps

Garlic (6 cloves, minced / about 2 tablespoons) — Yes, six cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. It tastes too metallic. If you’re worried about garlic breath, maybe don’t eat this right before a date, but for family dinner? More is better.

Yellow Onion (1 medium, diced / about 200g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp. Dicing it fine ensures it melts into the sauce.

Parmesan Cheese (1 cup / 100g, freshly grated) — Buy the block and grate it yourself. Pre-grated has anti-caking agents that make the sauce grainy. It takes 3 minutes and makes a huge difference. My husband can taste the difference immediately.

Red Pepper Flakes (½ teaspoon) — Optional but adds a nice kick. Start with less if you’re sensitive to spice. It cuts through the richness of the cream.

The Greens

Fresh Spinach (4 cups / 120g) — I use fresh baby spinach because it wilts quickly and has a tender texture. If you use frozen spinach, thaw it and squeeze out ALL the water. Excess water is the enemy of a creamy sauce.

Chicken Broth (½ cup / 120ml) — I use low-sodium so I can control the salt. Vegetable broth works for a vegetarian version. It deglazes the pan and adds depth.

Seasoning

Salt and Black Pepper — To taste. I usually add about 1 teaspoon of salt to the pasta water, but adjust the final seasoning based on how salty your sausage is.

Fresh Basil (optional, for garnish) — Adds a pop of color and freshness. I keep a pot on my windowsill so I can snip it whenever.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Large Skillet or Dutch Oven — I use a 12-inch cast iron skillet or a heavy-bottomed Dutch oven. It needs to be big enough to hold the pasta, sausage, and sauce without splattering. A wide pan helps the sauce reduce evenly.

Large Pot — For boiling the pasta. Any big pot works. My ancient pot from college still works fine for this.

Wooden Spoon — For stirring. Silicone works too. Don’t use metal on non-stick surfaces.

Sharp Knife and Cutting Board — For chopping the onion and mincing the garlic. Dull knives make you cry more—learned this the hard way.

Colander — For draining the pasta. Or just use the lid to drain—I do this when I’m being lazy.

Cheese Grater — Box grater or microplane. Or food processor if you’re grating lots of cheese.

Measuring Cups and Spoons — Pretty standard stuff. Dollar store versions work fine.

Optional but nice: A garlic press saves time, but mincing by hand tastes better. I’m obsessed with my garlic press from IKEA—it’s like $3 and makes life easier when I’m rushing.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.

Step 1: Prep Your Ingredients (5 minutes)

Before you start cooking, dice the onion, mince the garlic, and measure out the cream and broth. I know it seems fussy, but it makes the actual cooking way less stressful. Once you start cooking, things move fast. Grate your Parmesan while you’re at it. Set everything out in little bowls. This is called mise en place, but I just call it “not wanting to burn dinner.”

Step 2: Cook the Pasta (8-10 minutes)

Bring a large pot of salted water to a boil—it should taste like the ocean. Add the penne and cook according to package directions until al dente (usually 8-10 minutes). IMPORTANT: Before draining, scoop out 1 cup of pasta water and set it aside. This starchy water is magic for the sauce. Drain the pasta and set aside. Don’t rinse it!

Step 3: Brown the Sausage (5 minutes)

While the pasta cooks, heat your large skillet over medium-high heat. Add the Italian sausage, broken into small chunks with your hands or a spoon. Cook for 5-7 minutes, breaking it up into bite-sized pieces. You want it browned and cooked through. If there’s excessive grease, drain some off, but leave about 1 tablespoon for flavor. Remove the sausage to a plate, leaving the fat in the pan.

Step 4: Sauté the Aromatics (3-4 minutes)

Reduce heat to medium. Add the diced onion to the sausage fat in the skillet. Cook for 2-3 minutes until it starts to soften and smell sweet. Add the minced garlic and red pepper flakes. Cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter. This is where the aroma starts filling your kitchen.

Step 5: Build the Sauce (5 minutes)

Pour in the chicken broth and let it simmer for 2 minutes, scraping up any browned bits from the bottom of the pan. Those bits are flavor gold. Add the heavy cream and bring to a gentle simmer. Let it cook for 3-4 minutes until it thickens slightly. The sauce should coat the back of a spoon. If it’s too thick, add a splash of that pasta water you saved.

Step 6: Add the Cheese and Spinach (2 minutes)

Reduce heat to low. Stir in the grated Parmesan cheese gradually. The sauce will thicken as the cheese melts. Add the fresh spinach and stir until it wilts, about 1 minute. The spinach will disappear into the sauce. This is the satisfying part.

Step 7: Combine and Finish (2 minutes)

Add the drained pasta and the cooked sausage back into the skillet. Toss everything together until the pasta is well coated. If the sauce is too thick, add more pasta water a tablespoon at a time. If it’s too thin, let it sit for a minute—it’ll thicken up. Taste and adjust salt and pepper if needed. Add a tablespoon of cold butter at the end for extra glossiness.

Total Time: About 25 minutes (10 minutes active, 15 minutes mostly hands-off)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Save That Pasta Water

This is the #1 tip. That starchy water is what makes the sauce cling to the pasta perfectly. I forgot it once and the sauce was just okay instead of amazing. Now I set out a measuring cup before I even start cooking so I don’t forget.

Don’t Skimp on Salt

Your pasta water should taste like seawater. Undersalted pasta tastes bland no matter how good your sauce is. I use about 1 tablespoon salt per pound of pasta. The sausage is already salty, so taste before adding more salt to the sauce.

Fresh Parmesan Only

Pre-grated Parmesan has anti-caking agents that make the sauce grainy. Grate your own from a block—takes 3 minutes and makes a huge difference. My husband can tell when I’ve been lazy and used pre-grated.

Low Heat for Cheese

Always reduce heat before adding cheese. High heat makes cheese grainy and separated. I learned this the hard way with a grainy, broken sauce that looked awful.

Squeeze Frozen Spinach Dry

If you use frozen spinach, thaw it and squeeze out ALL the water with your hands. Excess water will make your sausage and spinach pasta watery and dilute the flavor. I use a clean kitchen towel to help squeeze it.

Toast the Spices

For extra flavor, toast the red pepper flakes in the oil for 30 seconds before adding the onions. It releases more of their essential oils.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Chicken Version

Swap the sausage for diced chicken breast. Sear the chicken first, remove it, then make the sauce. Add it back at the end. It’s leaner but still delicious.

Veggie-Loaded

Add sliced mushrooms or zucchini when sautéing the onions. Cook until golden brown. Adds earthiness and makes it feel fancier. This is how I get my kids to eat vegetables.

Cajun Style

Swap Italian sausage for Andouille sausage. Use Cajun seasoning instead of red pepper flakes. Totally different vibe—spicy and smoky.

Lighter Version

Use half-and-half instead of heavy cream, and reduce Parmesan to ½ cup. It’s thinner but still good. I make this when I’m trying to be “healthy.”

Dietary Modifications

Gluten-Free: Use gluten-free pasta. Everything else is naturally gluten-free. I’ve used Barilla gluten-free and it works great.

Dairy-Free: Replace heavy cream with full-fat coconut cream and Parmesan with nutritional yeast (use ½ cup). It’s different but still tasty. My lactose-intolerant friend requests this version.

Vegetarian: Use vegetable broth and omit the sausage. Add extra mushrooms or white beans for protein.

Serving & Storage

How to Serve:

I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Garlic Bread: Obviously. You need something to soak up the sauce.
  • Simple Green Salad: With a balsamic vinaigrette to cut the richness.
  • Roasted Broccoli: Adds a nice crunch and bitterness.

Toppings Bar:

When I have guests, I put out extra Parmesan, red pepper flakes, fresh basil, and lemon wedges. Everyone customizes their bowl.

Storage Instructions:

Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal.

Reheating: Best method: Add to a skillet with a splash of milk or cream over low heat. Stir until heated through and creamy again. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick. Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.

Freezing: Honestly, this doesn’t freeze well because of the dairy. The sauce separates when thawed. Make it fresh or store in the fridge for up to 4 days.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 4 servings):

  • Calories: 680
  • Protein: 28g
  • Carbs: 65g
  • Fiber: 3g
  • Sugar: 4g
  • Fat: 32g
  • Saturated Fat: 16g
  • Cholesterol: 85mg
  • Sodium: 920mg
  • Calcium: 320mg

What’s Good: Decent protein from sausage and cheese. Calcium from the Parmesan. Spinach adds vitamins A and K.

What to Know: Higher in calories from cream and cheese. Contains dairy and gluten. Moderate sodium (use low-sodium broth to reduce).

My Take: Look, this is comfort food with cream and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my go-to sausage and spinach pasta! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use milk instead of heavy cream?

You can, but the sauce will be much thinner and less rich. If you want to try it, use whole milk (not skim) and add 2 tablespoons of flour to thicken it. Whisk the flour into the milk before adding to the pan. I’ve done this when I ran out of cream—it works okay, just not as good as the real thing. Half-and-half is a better middle ground.

Why did my sauce get grainy/lumpy?

The heat was too high when you added the cheese, which made it seize up. Parmesan needs gentle heat. Always remove the pan from the burner before adding cheese, then stir it in off heat. If it’s already grainy, try whisking in a splash of warm cream—sometimes you can save it.

Can I make this ahead for a dinner party?

Sort of. Make the sauce up to 2 days ahead and store in the fridge. Cook the pasta fresh right before serving (takes 10 minutes). Reheat the sauce gently and toss with hot pasta. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.

Can I use jarred garlic?

You can, but fresh tastes so much better in this recipe. Jarred garlic has a weird metallic taste that really shows up in cream sauces. If you must use it, use half the amount because it’s stronger. But honestly, mincing 6 cloves takes like 2 minutes. Buy pre-peeled garlic cloves if you want to save time.

How do I reheat leftovers without it getting dry?

Add a splash of milk or cream to a skillet, add your leftover pasta, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Can I double this recipe?

Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your skillet is big enough for the sauce—you might need to use two pans or a very large skillet.

Pin This Recipe!

sausage and spinach pasta recipe

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
sausage and spinach pasta - featured image

Sausage and Spinach Pasta: Easy Weeknight Dinner


  • Author: Isabel
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

A creamy, garlicky one-skillet pasta dish featuring Italian sausage and spinach, ready in just 25 minutes. Perfect for busy weeknights when you need a comforting, crowd-pleasing meal with minimal cleanup.


Ingredients

Scale
  • 1 pound Italian sausage (mild or hot, removed from casings)
  • 12 ounces penne rigate pasta
  • 1 cup heavy cream
  • 2 tablespoons unsalted butter
  • 6 cloves garlic, minced
  • 1 medium yellow onion, diced
  • 1 cup freshly grated Parmesan cheese
  • 4 cups fresh baby spinach
  • 1/2 cup chicken broth (low-sodium)
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • Fresh basil for garnish (optional)
  • 1 cup pasta water (reserved from cooking)

Instructions

  1. Prep ingredients: Dice onion, mince garlic, and measure cream and broth. Grate Parmesan cheese.
  2. Bring a large pot of salted water to a boil. Cook penne according to package directions until al dente. Reserve 1 cup of pasta water before draining. Do not rinse pasta.
  3. While pasta cooks, heat a large skillet over medium-high heat. Add sausage, breaking it into small chunks. Cook for 5-7 minutes until browned and cooked through. Remove sausage to a plate, leaving about 1 tablespoon of fat in the pan.
  4. Reduce heat to medium. Add diced onion to the skillet and cook for 2-3 minutes until softened. Add garlic and red pepper flakes, cooking for 1 minute until fragrant but not browned.
  5. Pour in chicken broth and simmer for 2 minutes, scraping up browned bits from the bottom of the pan.
  6. Add heavy cream and bring to a gentle simmer. Cook for 3-4 minutes until the sauce thickens slightly.
  7. Reduce heat to low. Stir in Parmesan cheese gradually until melted. Add spinach and stir until wilted, about 1 minute.
  8. Add the drained pasta and cooked sausage back into the skillet. Toss to coat. Add reserved pasta water as needed to reach desired consistency.
  9. Taste and adjust seasoning with salt and pepper. Stir in 1 tablespoon of cold butter for glossiness before serving.

Notes

Save the starchy pasta water; it helps the sauce cling to the pasta. Use fresh Parmesan only, as pre-grated cheese contains anti-caking agents that can make the sauce grainy. If using frozen spinach, thaw and squeeze out all excess water. For a lighter version, substitute half-and-half for heavy cream.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 of the recipe
  • Calories: 680
  • Sugar: 4
  • Sodium: 920
  • Fat: 32
  • Saturated Fat: 16
  • Carbohydrates: 65
  • Fiber: 3
  • Protein: 28

Keywords: sausage and spinach pasta, weeknight dinner, one skillet meal, creamy pasta, easy dinner, Italian sausage, penne recipe

You might also like these recipes

Leave a Comment

Recipe rating