One-Pot Italian Sausage Pasta

Featured in: Lazy Day Comforts

This dish brings together spicy Italian sausage, tender pasta, and fresh tomatoes in a single pot for convenience and flavor. Cook the sausage with onions and garlic, then simmer with diced tomatoes, herbs, and broth until the pasta is perfectly tender. Finish with a splash of cream and Parmesan cheese, adding baby spinach for a subtle green touch. It’s a satisfying, easy-to-make meal ideal for busy evenings.

Updated on Mon, 22 Dec 2025 13:42:00 GMT
One-Pot Italian Sausage Tomato Pasta, steaming hot, with sausage and creamy sauce visible. Pin It
One-Pot Italian Sausage Tomato Pasta, steaming hot, with sausage and creamy sauce visible. | dudesnack.com

I threw this together on a Tuesday night when I had fifteen minutes before everyone got hungry and only what was already in the fridge. The sausage was browning, the kitchen filled with that garlicky, fennel-scented warmth, and I realized I hadn't even boiled water yet. One pot saved me that night, and it's been my backup plan ever since. Sometimes the best recipes aren't the ones you plan, they're the ones that rescue you when you're too tired to think.

The first time I made this for friends, I forgot I'd used spicy sausage and didn't warn anyone. One of them grabbed a second helping anyway, red-faced and sweating, and said it was exactly what she needed after a long day. We ended up sitting around the table longer than usual, passing the Parmesan and talking about nothing important. That's when I knew this wasn't just dinner, it was the kind of food that makes people stay.

Ingredients

  • Italian sausage: The casings come off easily if you slice them lengthwise first, and browning the meat properly gives you those crispy bits that make the whole dish richer.
  • Yellow onion: I chop mine small so it melts into the sauce and adds sweetness without anyone noticing it's there.
  • Garlic: Three cloves might sound like a lot, but they mellow out completely once they hit the tomatoes and broth.
  • Canned diced tomatoes: I use the kind with juices included because that liquid becomes part of the cooking broth and keeps everything from drying out.
  • Baby spinach: It wilts down to almost nothing, but it adds a pop of green and makes me feel slightly better about eating a bowl of pasta and sausage.
  • Short pasta: Penne or rigatoni work best because they trap the sauce inside, but I've used whatever was open in the pantry and it's always fine.
  • Chicken broth: Low-sodium is key because the sausage and Parmesan are already salty, and you can always add more at the end.
  • Heavy cream: Just a splash makes the sauce cling to the pasta and smooths out the acidity from the tomatoes.
  • Parmesan cheese: I grate it fresh because the pre-shredded stuff doesn't melt the same way, and I always put extra on the table.
  • Olive oil: This gets the sausage started and keeps everything from sticking to the bottom of the pot.
  • Dried Italian herbs: A shortcut that works, especially when you don't have fresh basil or oregano lying around.
  • Crushed red pepper flakes: Optional, but I like the little kick, and you can always leave them out if you're cooking for kids.

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Brown the sausage:
Heat the olive oil over medium-high heat and crumble in the sausage, breaking it into small pieces as it cooks. Let it brown for about five minutes without stirring too much, so you get those caramelized edges that add flavor.
Soften the aromatics:
Toss in the chopped onion and cook until it's translucent and starting to brown at the edges, then add the garlic and stir for a minute until it smells amazing. Don't let the garlic burn or it'll turn bitter.
Add tomatoes and seasonings:
Pour in the diced tomatoes with all their juices, then sprinkle in the Italian herbs and red pepper flakes if you're using them. Stir everything together so the sausage gets coated in the tomato mixture.
Cook the pasta in the pot:
Add the uncooked pasta and chicken broth, stir well, and bring everything to a boil. Once it's bubbling, lower the heat to a simmer, cover the pot, and let it cook for twelve to fifteen minutes, stirring every few minutes so the pasta doesn't stick.
Finish with cream and greens:
When the pasta is tender and most of the liquid is absorbed, stir in the heavy cream and Parmesan until everything is glossy. Toss in the spinach and let it wilt for a couple of minutes, then taste and add salt and pepper as needed.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
A close-up of a bowl of One-Pot Italian Sausage Tomato Pasta, garnished with Parmesan cheese and basil. Pin It
A close-up of a bowl of One-Pot Italian Sausage Tomato Pasta, garnished with Parmesan cheese and basil. | dudesnack.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

I made this on a Sunday afternoon when it was raining hard enough that no one wanted to leave the house. The pot sat on the stove, steam fogging up the windows, and my kid came into the kitchen asking what smelled so good. We ate it straight from the pan with forks, no plates, and it felt like the kind of meal that makes a grey day feel warm. That's what I love about this dish, it doesn't need a special occasion to feel special.

How to Make It Your Own

I've swapped turkey sausage in when I wanted something lighter, and it worked perfectly as long as I added a little extra olive oil since turkey doesn't release as much fat. You can also throw in sliced mushrooms or chopped bell peppers when you cook the onion, they soak up the sausage flavor and make the whole thing feel more like a full meal. If you're gluten-free, just use gluten-free pasta and check your sausage label, the rest of the dish is already safe.

What to Serve Alongside

This is rich enough that it doesn't need much, but I usually put out a simple green salad with lemon vinaigrette or some crusty bread for soaking up the sauce. If I'm feeling fancy, I'll open a bottle of Chianti or another light Italian red, the acidity cuts through the cream and sausage perfectly. Sometimes I just serve it with sparkling water and call it a night.

Storage and Leftovers

Leftovers keep in the fridge for up to three days, though the pasta will soak up more sauce as it sits and get a little thicker. I reheat individual portions in the microwave with a splash of broth or water to loosen things up, and it tastes just as good the second time. You can also freeze it in airtight containers for up to two months, but I find the texture of the pasta changes slightly after freezing, so I prefer to just make it fresh.

  • Store in a covered container in the fridge and reheat gently on the stove or in the microwave.
  • Add a little broth or cream when reheating to bring back the sauce consistency.
  • Freeze in portions if you want to meal prep, but expect the pasta to be softer once thawed.
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Delicious One-Pot Italian Sausage Tomato Pasta, a comforting, richly flavored Italian meal, perfect for dinner. Pin It
Delicious One-Pot Italian Sausage Tomato Pasta, a comforting, richly flavored Italian meal, perfect for dinner. | dudesnack.com

This is the kind of meal I make when I want something comforting without any fuss. It's warm, filling, and tastes like you spent way more time on it than you actually did.

One-Pot Italian Sausage Pasta

A comforting one-pot meal combining spicy sausage, tomatoes, and creamy pasta for weeknights.

Prep Time
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Created by Jake Anderson

Recipe Category Lazy Day Comforts

Skill Level Easy

Cuisine Type Italian

Output 4 Portion Size

Diet Preferences None specified

What You'll Need

Meats

01 14 oz Italian sausage, casings removed

Vegetables & Aromatics

01 1 medium yellow onion, finely chopped
02 3 garlic cloves, minced
03 14 oz canned diced tomatoes
04 3.5 oz baby spinach (optional)

Pasta & Liquids

01 10 oz short pasta (penne, rigatoni, or fusilli)
02 3 cups low-sodium chicken broth

Dairy

01 1/4 cup heavy cream
02 1/2 cup grated Parmesan cheese, plus extra for serving

Spices & Seasonings

01 2 tablespoons olive oil
02 1 teaspoon dried Italian herbs
03 1/2 teaspoon crushed red pepper flakes (optional)
04 Salt and freshly ground black pepper, to taste

How to Make It

Step 01

Heat the oil: Warm olive oil in a large deep skillet or Dutch oven over medium-high heat.

Step 02

Cook sausage: Add Italian sausage, break up with a spoon, and cook until browned, approximately 5 minutes.

Step 03

Sauté aromatics: Incorporate chopped onion and cook 3 to 4 minutes until softened. Add minced garlic and sauté for 1 minute until fragrant.

Step 04

Add tomatoes and spices: Pour in diced tomatoes with their juices, stir in dried Italian herbs and crushed red pepper flakes if using; combine thoroughly.

Step 05

Combine pasta and broth: Add uncooked pasta and chicken broth, stir well, then bring to a boil.

Step 06

Simmer pasta: Reduce heat to a simmer, cover, and cook 12 to 15 minutes stirring occasionally until pasta is al dente and most liquid is absorbed.

Step 07

Finish with cream and cheese: Stir in heavy cream and Parmesan cheese. Add spinach and cook an additional 2 to 3 minutes until wilted.

Step 08

Season to taste: Adjust seasoning with salt and freshly ground black pepper according to preference.

Step 09

Serve: Serve immediately garnished with extra Parmesan cheese and fresh basil if desired.

Gear Needed

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains wheat (pasta), milk (cream, Parmesan), and possible egg (if using fresh pasta).
  • Sausages may contain soy, gluten, or other allergens; verify labels carefully.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 610
  • Fats: 29 g
  • Carbohydrates: 55 g
  • Proteins: 31 g