Creamy Sausage and Spinach Pasta for Tired Weeknights
Sausage, spinach, cream, pasta — one pan, done in 25 minutes.
This is the dinner you make when your brain has already clocked out for the day. Italian sausage goes straight from the package into the pan — no chopping, no prep — and the pasta cooks right in the same skillet, absorbing all that savory, meaty flavor. Spinach wilts in at the end so you don't have to feel bad about yourself. The sauce is creamy without being heavy, and cleanup is one pan. Expect something genuinely satisfying, not just adequate. This is a real dinner, made by a tired person, for a tired person.
Ingredients
- 1 lb Italian sausage — bulk or removed from casings; mild or hot, your call
- 4 unit garlic cloves — minced, or use 1 tsp garlic powder if you're really tired
- 0.5 tsp red pepper flakes — optional, skip if using hot sausage
- 2 cup chicken broth — low-sodium preferred
- 1 cup heavy cream
- 8 oz penne or rigatoni — dry; short pasta works best here
- 3 oz baby spinach — about 2 big handfuls; frozen spinach works too — thaw and squeeze dry first
- 0.5 cup grated Parmesan — plus more to serve
- 0.5 tsp kosher salt — adjust to taste at the end
- 0.25 tsp black pepper
- 1 tbsp olive oil — only if your sausage is very lean
Method
- 1 Heat a large, deep skillet over medium-high heat. Add the sausage (no oil needed unless it's very lean) and cook, breaking it into small crumbles with a spoon, until browned and cooked through — about 6–7 minutes. Don't drain the fat; it's flavor.
- 2 Reduce heat to medium. Add the garlic (and red pepper flakes if using) directly to the pan and stir for about 30 seconds until fragrant. Don't let it burn.
- 3 Pour in the chicken broth and heavy cream. Stir to scrape up any browned bits from the bottom of the pan.
- 4 Add the dry pasta and stir to submerge it as much as possible. Bring to a boil, then reduce to a steady simmer.
- 5 Cook uncovered, stirring every 2–3 minutes so the pasta doesn't stick, until the pasta is tender and the sauce has thickened — about 12–14 minutes. Add a splash of broth or water if it looks too thick before the pasta is done.
- 6 Turn off the heat. Add the spinach in handfuls and stir until wilted, about 1 minute.
- 7 Stir in the Parmesan. Taste and adjust salt and pepper. Serve immediately with extra Parmesan on top.
Variations
- Vegetarian swap — Use plant-based Italian sausage (like Beyond or Field Roast) and swap chicken broth for vegetable broth. The result is surprisingly close to the original.
- Faster swap — Use pre-cooked chicken sausage sliced into coins — it browns in 3 minutes instead of 7, shaving real time off the cook.
- No heavy cream — Substitute half-and-half plus 1 tbsp of cream cheese stirred in at the end for a slightly lighter but still creamy sauce.
Notes
Leftovers reheat fine with a splash of water or broth stirred in — the pasta absorbs the sauce as it sits. If your skillet isn't deep enough to hold the pasta submerged, just stir more frequently and add liquid in small splashes as needed. Canned diced tomatoes (one 14 oz can, drained) stirred in with the broth adds a nice acidity if you have them around.
Equipment that helps
- Large deep skillet or sauté pan (12-inch) — You need enough depth to hold the pasta and liquid together so it can cook in one pan without overflowing.
More like this