30-Minute Sausage Pasta Skillet
A smoky, creamy pasta dinner made in one pan in under half an hour. The pasta cooks right in the sauce, soaking up a rich tomato-broth base while you wash barely any dishes.

It is a Friday night hero when you need something hearty that feels like a slow-simmered meal but gets on the table fast.
What Makes This One-Pan Dinner Work
This is the version I keep coming back to because the pasta absorbs the smoky tomato broth right in the skillet. You get deeply layered flavor from sausage, tomato paste, and a splash of cream without dirtying a separate pot for the noodles.
A handful of spinach wilts in at the end, adding color and just enough vegetable to call it a complete meal. The whole thing lands somewhere between a creamy marinara and a light vodka sauce, and it is on the table in about half an hour.
Ingredients

- 1 lb mild Italian sausage, casings removed: hot sausage works great here too for extra kick.
- 1 tbsp olive oil: just enough to get the sausage going.
- 1/2 yellow onion, diced: a sweet or white onion is fine.
- 3 cloves garlic, minced: fresh garlic makes a noticeable difference.
- 2 tbsp tomato paste: this deepens the tomato flavor quickly.
- 1 (14.5 oz) can crushed tomatoes: crushed gives the smoothest sauce consistency.
- 2 cups low-sodium chicken broth: using low-sodium lets you control the salt at the end.
- 8 oz short pasta (penne, rotini, or shells): short shapes trap the sauce in every bite.
- 1/2 cup heavy cream: adds the creamy finish.
- 2 cups fresh spinach: it wilts down fast, so a big handful is perfect.
- 1/2 cup grated Parmesan cheese: plus extra for serving.
- Salt and black pepper: season as you go.
Variations / Substitutions
- Sausage swap: chicken or turkey sausage works; just add a pinch of fennel seeds to mimic that Italian sausage flavor.
- Dairy-free version: replace the heavy cream with full-fat coconut milk and use a dairy-free parmesan alternative.
- Spice boost: add 1/2 tsp red pepper flakes with the garlic, or use hot Italian sausage.
- Herb finish: stir in a handful of torn basil or 1 tbsp fresh oregano right at the end.
- Greens: swap spinach for chopped kale; add it a minute earlier so it softens fully.
If you want a totally creamless version, my Weeknight Tomato Basil Pasta uses no dairy and still tastes rich.
How to Make Sausage Pasta Skillet
Step 1: Brown the Sausage

Set a large 12-inch skillet over medium-high heat. Add the 1 tbsp olive oil and the loose sausage. Break the meat apart with a wooden spoon and cook it for about 5 minutes, until no pink remains and the edges start to get deeply browned.
You are not looking for a pale gray color here; a little dark caramelization on the sausage pieces means more flavor in the final sauce. If there is more than a tablespoon of rendered fat, spoon it out so the dish does not get greasy.
Step 2: Sauté the Aromatics

Turn the heat down to medium. Add the diced onion to the same skillet and stir it around in the remaining fat. Cook for 2 to 3 minutes, until the onion turns translucent and softens. Stir in the minced garlic and the 2 tbsp tomato paste.
Keep everything moving for another 45 seconds or so, just until the garlic smells fragrant and the tomato paste turns a shade darker around the edges. A little browning on the bottom of the pan is fine, but if it threatens to burn, add a splash of broth to loosen it.
Step 3: Simmer the Pasta

Pour in the crushed tomatoes and the 2 cups chicken broth, then scrape up any browned bits from the pan bottom with your spoon. Add the dried pasta, season with 1/2 tsp salt and a few grinds of black pepper, and give it a good stir to submerge the noodles.
Bring the liquid to a boil, then immediately lower the heat so it maintains a steady simmer. Cover the skillet and cook for 12 to 15 minutes, stirring once halfway through so the pasta does not stick. You will know it is done when the pasta is tender and most of the liquid has thickened into a sauce that coats the noodles. If you peek under the lid too often, the trapped steam escapes and the pasta may take longer.
Step 4: Finish with Cream and Spinach

Remove the skillet from the heat. Pour in the heavy cream and add the fresh spinach, then stir everything together for about 1 minute. The residual heat will wilt the spinach completely and the cream will melt into the sauce, turning it a soft orange-pink.
Sprinkle the grated Parmesan over the top and fold it in once more. Spoon the skillet pasta into wide bowls while it is still steaming and pass extra cheese at the table.
Tips for the Best One-Skillet Pasta
- Choose crushed tomatoes, not diced: diced tomatoes can stay chunky and watery in a quick skillet dish; crushed gives a smoother, richer sauce in less time.
- Keep the lid on: the pasta cooks through in the steam and bubbling broth. Lifting the lid too often releases heat and can leave you with crunchy noodles.
- Short pasta only: shapes like penne, rotini, or medium shells cook evenly in the liquid. Long noodles like spaghetti or fettuccine will not simmer properly in this method.
- Taste before the cream: check the seasoning while the pasta simmers so you can adjust the salt and pepper while the flavors are concentrated, before the cream mellows everything out.
Simmer times by pasta shape:
| Pasta shape | Simmer time (covered) | Notes |
|---|---|---|
| Small (penne, rotini) | 10 to 12 minutes | Stir once at 6 minutes. |
| Medium (rigatoni, shells) | 12 to 15 minutes | Add 1 min if still firm. |
| Whole wheat or gluten-free | 13 to 16 minutes | Check a minute earlier. |
Storing Leftovers
- Refrigerate: cool the skillet pasta completely, then transfer to an airtight container. It keeps well for up to 4 days. The sauce will thicken overnight as the pasta absorbs more liquid.
- Reheating: warm it gently in a skillet or microwave with a splash of chicken broth or water to loosen the sauce. Stir often so it heats evenly.
What to Serve with Sausage Pasta Skillet
A simple green salad dressed with lemon vinaigrette cuts through the richness of the cream and sausage nicely. Crisp romaine or arugula work best because they stay crunchy against the warm pasta. Garlic bread or a warm crusty baguette on the side lets you swipe up every last bit of the sauce.
Frequently Asked Questions
Can I use fresh sausage instead of the kind in casings?
Yes, just buy plain ground sausage or remove the casings yourself. Brown it the same way, breaking it up as it cooks.
My pasta is still crunchy after the simmer time. What went wrong?
The liquid may have boiled off too quickly. Add a couple tablespoons of hot broth or water, stir, and cook uncovered for 2 to 3 more minutes until the pasta softens.
Can I double this recipe?
Yes, use a large 6-quart pot or a deep sauté pan to give the pasta enough room. Keep the liquid ratio the same and expect the simmer time to increase by a few minutes.
Can I freeze the leftovers?
Yes, the dish freezes surprisingly well. Pack it into a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge, then reheat with a splash of broth to bring back the saucy texture.

Sausage Pasta Skillet Recipe
Ingredients
Method
- Heat the olive oil in a large skillet over medium-high. Add the sausage, break it apart, and cook until browned, about 5 minutes.
- Reduce heat to medium, add onion and cook 2–3 minutes until soft. Stir in garlic and tomato paste; cook 45 seconds until fragrant.
- Pour in crushed tomatoes, chicken broth, and pasta. Season with salt and pepper. Bring to a boil, then cover and simmer 12–15 minutes, stirring once, until pasta is tender and sauce thickens.
- Remove from heat, stir in heavy cream and spinach until spinach wilts. Fold in Parmesan and serve hot.
