Creamy One Pot Pasta with Spicy Sausage is the kind of dinner that proves easy recipes don’t have to be boring. This cozy one-pan pasta is made with fettuccine cooked right in a rich tomato cream sauce with spicy Italian sausage, Parmesan cheese, and fresh basil for the perfect balance of comfort and flavor. It’s creamy, a little spicy, incredibly satisfying, and best of all? Everything cooks in a single pan, which means fewer dishes and an easy weeknight dinner the whole family will love.

If easy, cozy dinners are your thing, you’ll also love my Lasagna SoupPressure Cooker Lasagna and Sheet Pan Steak and Veggies. They’re all packed with comforting flavors, simple enough for busy weeknights, and the kind of recipes that make everyone suddenly appear in the kitchen asking, “When’s dinner ready?”

Creamy one pot pasta with spicy sausage served in a bowl with Parmesan cheese and fresh basil

At a Glance

  • Flavor: Rich, creamy, savory, and just a little spicy.
  • Difficulty: Easy enough for weeknights, impressive enough for company.
  • Prep Time: About 5 minutes.
  • Cook Time: About 20 minutes.
  • Feeds: 4 to 6 people.
  • Best Part: The pasta cooks right in the sauce, so you get maximum flavor with minimal dishes.
  • Perfect For: Busy weeknights, cozy dinners, and those evenings when you want comfort food without spending hours in the kitchen.
  • Make It Your Own: Use mild or spicy sausage, swap the pasta shape, or add spinach for extra greens.

Why I Love This Recipe

I know one-pot pasta recipes had a bit of a moment on the internet years ago, but this one actually deserves the hype. The pasta cooks right in the sauce, which means every strand of fettuccine absorbs all that flavor from the spicy sausage, garlic, broth, cream, and Parmesan. Instead of tasting watered down or gluey (which, let’s be honest, some one-pot pastas do 😂), this turns into a silky, restaurant-worthy sauce that clings to the pasta perfectly.

I also love that it feels cozy and indulgent without requiring a million dishes or a complicated cooking process. Everything comes together in one pan, making it exactly the kind of dinner I crave on busy weeknights when I’m exhausted but still want something comforting and homemade. And the spicy sausage adds just enough heat to keep the rich creamy sauce from feeling too heavy.

But maybe my favorite part is that this recipe feels like the best version of comfort-food internet nostalgia. It has all the convenience that made one-pot pasta recipes go viral in the first place, just with a more grown-up, flavor-packed upgrade. Basically: minimal effort, maximum comfort… and more time to sit on the couch afterward pretending I’m “resting my eyes” while actually doomscrolling.

Ingredients needed to make creamy one pot pasta with spicy sausage

Ingredients

To make this Creamy One Pot Pasta with Spicy Sausage, you will need:

  • Spicy Italian sausage: Adds richness, flavor, and just the right amount of heat. You can use mild Italian sausage if you don’t like heat.
  • Fettuccine: I love using fettuccine here because the wide noodles hold onto the creamy sauce beautifully, but other pasta shapes will work too.
  • Garlic: The flavor base that makes the whole dish taste cozy and savory.
  • Chicken broth: Helps cook the pasta while adding much more flavor than plain water.
  • Heavy cream: Makes the sauce rich, creamy, and luxurious.
  • Tomato passata: Gives the sauce a smooth tomato flavor without large chunks. If you can’t find passata, tomato sauce works great too. You can also use your favorite jarred marinara sauce – I love Rao’s!
  • Tomato paste: Adds richness and concentrated tomato flavor that makes the sauce taste deeper and more savory. Don’t skip it – it really helps build flavor in a one-pot recipe like this.
  • Parmesan cheese: Helps thicken the sauce while adding salty, nutty flavor. Freshly grated Parmesan melts best!
  • Fresh basil: Brightens the whole dish and keeps it from feeling too heavy.
  • Olive oil: For sautéing the sausage and garlic.
  • Salt and pepper: To season everything to taste.
Overhead view of creamy one pot pasta with spicy sausage in a skillet

How to Make Creamy One Pot Pasta with Spicy Sausage

If the words “one pot pasta” immediately transport you back to the internet food trends of the 2010s, same. 😅 But unlike some of those recipes that turned into a giant pan of mushy noodles and regret, this version actually works. The sauce stays creamy and silky, the pasta cooks beautifully right in the pan, and the spicy sausage adds so much flavor that the whole thing tastes way fancier than the effort involved.

This is exactly the kind of recipe I love having in my back pocket for busy weeknights. It’s cozy, satisfying, and comes together with minimal cleanup – which automatically makes dinner feel less stressful.

The best part is that the entire recipe is incredibly simple and forgiving, so you don’t need fancy techniques or hours in the kitchen to pull it off. Just a big pan, a few pantry staples, and about 30 minutes standing between you and a bowl of creamy pasta comfort.

Recommended tools and equipment: Large deep skillet or braiser, wooden spoon or silicone spatula, meat chopper, box grater or microplane.

Here’s how I make this Creamy One Pot Pasta with Spicy Sausage recipe. As always, you will find the printable (and more complete) version of the recipe at the end of this post!

Step 1: Brown the Sausage

  • Heat a large deep skillet or braiser over medium-high heat and cook the spicy Italian sausage until browned and cooked through, breaking it up into crumbles as it cooks. If there’s excess grease in the pan, you can spoon some of it out, but leave a little behind for flavor!

Step 2: Cook the Garlic and Tomato Paste

  • Stir in the garlic and tomato paste and cook for about 1 minute, stirring constantly, until fragrant and slightly darkened. This quick step helps deepen the tomato flavor and makes the sauce taste richer and more developed.

Step 3: Add the Liquid and Pasta

  • Pour in the chicken broth, heavy cream, and tomato passata, then season with salt and pepper. Add a sprig of fresh basil for extra flavor, then stir everything together and add the dry fettuccine right into the pan. Don’t worry if it looks like a lot of liquid at first – the pasta will absorb the sauce as it cooks.

Step 4: Simmer Until the Pasta is Tender

  • Bring everything to a gentle boil, then reduce the heat to a simmer and cover the pan. Cook for about 15–20 minutes, stirring often, until the pasta is tender and the sauce has thickened into creamy perfection. If the sauce gets too thick before the pasta finishes cooking, just add a splash of broth.

Step 5: Stir in the Parmesan and Basil

  • Turn off the heat and stir in the freshly grated Parmesan cheese and basil. The sauce will continue thickening slightly as it sits for a minute or two.

Step 6: Serve and Enjoy

  • Serve immediately with extra Parmesan, fresh basil, freshly grated black pepper and red pepper flakes if you like a little extra heat. Then enjoy your cozy bowl of creamy pasta while appreciating the fact that you only dirtied one pan. 😌

Olivia’s Tips

  • Stir it often. This is not the kind of recipe you abandon while answering “just one quick email.” 😅 Since the pasta cooks directly in the sauce, giving it frequent stirs keeps everything creamy and prevents sticking.
  • Freshly grated Parmesan really does make a difference. I know pre-shredded cheese is convenient, but it doesn’t melt as smoothly and can make the sauce a little clumpy instead of silky.
  • Don’t freak out about the liquid situation at first. One-pot pasta recipes always look suspiciously soupy in the beginning. Trust the process. The pasta absorbs a ton of liquid as it cooks.
  • Your stove may need adjustments. If the sauce is reducing too quickly before the pasta is tender, add another splash of broth. If the pasta is cooked but the sauce feels thinner than you’d like, simmer uncovered for another minute or two.
  • Use a large pan. Long pasta in a tiny skillet is chaos. Broken noodles, uneven cooking, sauce everywhere… save yourself the stress.
  • Taste before adding more salt. Sausage, Parmesan, and broth can already bring plenty of saltiness depending on the brands you use.
Bowls of creamy one pan pasta with spicy sausage and fresh basil

Serving Suggestions

This creamy one pot pasta is rich, cozy, and honestly satisfying enough to be a full meal on its own, especially with some extra Parmesan and fresh basil on top. But if you want to round things out a little, I love serving it with warm garlic bread or crusty bread to soak up every last bit of sauce. Because wasting this creamy sauce should probably be illegal.

If you’re looking to add something fresh to balance the richness, a simple green salad with a lemony vinaigrette works perfectly here. Caesar salad is also never a bad idea when pasta is involved. And if you’re feeding kids, picky eaters, or people who suddenly “aren’t that hungry” until creamy pasta appears, trust me… this recipe tends to disappear very quickly.

For drinks, I love this with a glass of red wine like Chianti or Cabernet Sauvignon, but honestly? Most nights around here it’s paired with my emotional support Diet Coke and me sitting on the couch afterward wondering why I ate two bowls. Worth it every time.

Variations

One of my favorite things about this creamy one pot pasta is how easy it is to customize depending on what you have in the fridge, your spice tolerance, or simply what sounds good that night. Here are a few easy ways to switch it up:

  • Make it less spicy: Use mild Italian sausage instead of spicy sausage for a more kid-friendly version. (Although I gotta say my picky kids LOVE this dish as-is!)
  • Add greens: Stir in a few handfuls of spinach or kale during the last few minutes of cooking.
  • Use a different pasta shape: Short pasta like rigatoni, penne, or fusilli works too! Just keep in mind the cook time may vary slightly.
  • Make it extra cheesy: Add shredded mozzarella at the end for an even creamier, cheesier sauce.
  • Add mushrooms: Sauté sliced mushrooms with the sausage for extra savory flavor.
  • Turn up the heat: Add red pepper flakes if you like your pasta extra spicy.
  • Add sun-dried tomatoes: They add a slightly sweet, concentrated tomato flavor that works beautifully with the creamy sauce.
  • Lighten it up slightly: Use half-and-half instead of heavy cream for a lighter sauce (though it won’t be quite as rich and silky).
Creamy tomato pasta with spicy sausage and basil in a skillet

Storage & Reheating

Store leftover creamy one pot pasta in an airtight container in the refrigerator for up to 4 days. The sauce will thicken quite a bit as it sits (totally normal for creamy pasta), so don’t panic if it looks a little too thick straight from the fridge.

To reheat, warm the pasta gently on the stove or in the microwave with a splash of broth, milk, or cream to loosen the sauce back up. I actually think creamy pasta reheats best low and slow – blasting it in the microwave for five minutes is usually how you end up with oily sauce and lava-hot pasta edges. 😂

Can You Freeze It?

Technically yes… but I don’t recommend it as creamy pasta is never quite the same after freezing. The sauce can separate a bit once thawed, and the pasta tends to soften more than I personally love. If you do freeze it, store it in an airtight container for up to 2 months and thaw overnight in the fridge before reheating gently with a splash of cream or broth to help bring the sauce back together.

Close-up of creamy fettuccine pasta with spicy Italian sausage and Parmesan cheese

Frequently Asked Questions

Can I use a different type of pasta?

Yes! While I love fettuccine for this recipe because it makes the dish feel extra cozy and luxurious, other pasta shapes work too. Linguine, spaghetti, penne, rigatoni, or fusilli are all great options. Just keep in mind that different pasta shapes may need slightly different cooking times and liquid amounts.

Can I make this less spicy?

Absolutely. Simply use mild Italian sausage instead of spicy sausage.

Why is my sauce too thick?

One-pot pasta recipes can vary depending on the type of pan, stove, and even the pasta brand you use. If the sauce becomes too thick before the pasta is fully cooked, just add a splash of broth, milk, or cream until it loosens up again.

Why is my sauce too thin?

If the pasta is cooked but the sauce still feels thinner than you’d like, let it simmer uncovered for another minute or two. The sauce also thickens naturally as it sits.

Can I make this ahead of time?

You can, but creamy pasta is definitely best fresh. The sauce thickens as it sits and the pasta continues absorbing liquid over time and loses its “aldenteness” (yes, that’s a word now! 😆). If making ahead, plan to add a splash of broth or cream when reheating

More Italian Pasta Recipes

Did you make this recipe? I love hearing from you! Please comment and leave a 5-star rating below. You can also take a photo and tag me on Instagram with #oliviascuisine.

Creamy One Pot Pasta with Spicy Sausage

This Creamy One Pot Pasta with Spicy Sausage is an easy weeknight dinner made with fettuccine cooked right in a rich tomato cream sauce with spicy Italian sausage, Parmesan cheese, and fresh basil. Cozy, flavorful, and made in just one pan for easy cleanup!
4.56 from 45 votes

Ingredients  

  • 1 tablespoon olive oil
  • 1 pound spicy Italian sausage, casings removed
  • 4 cloves of garlic, minced
  • 1 tablespoon tomato paste
  • 3 cups chicken broth
  • 2 cups heavy cream
  • 1 ½ cups tomato passata (or tomato sauce)
  • Salt and freshly ground pepper to taste
  • 1 pound dried fettuccine pasta
  • 1 sprig Fresh basil, plus more for garnishing
  • 1 cup Freshly grated parmesan cheese

Instructions 

  1. Heat the olive oil in a large deep skillet or braiser over medium-high heat. Add the sausage and cook, breaking it up into crumbles, until browned and cooked through.
  2. Stir in the garlic and tomato paste and cook for about 1 minute, stirring constantly, until fragrant and slightly darkened.
  3. Pour in the chicken broth, heavy cream, and tomato passata. Season with salt and pepper, then add the basil sprig and stir to combine.
  4. Add the dry fettuccine to the pan and bring everything to a gentle boil.
  5. Reduce the heat to a simmer and partially cover the pan. Cook for 15–20 minutes, stirring often, until the pasta is tender and the sauce has thickened. If the sauce reduces too quickly before the pasta is fully cooked, add a splash of broth as needed.
  6. Remove the basil sprig and stir in the Parmesan cheese until melted and creamy.
  7. Serve immediately topped with fresh basil and extra Parmesan, if desired.

Notes

  • Depending on your stove, pan, and pasta brand, the pasta may take anywhere from 15–20 minutes to become fully tender.
  • Stir the pasta often while it cooks to prevent sticking and help create a smooth, creamy sauce.
  • If the sauce reduces too quickly before the pasta is cooked, add an extra splash of broth as needed.
  • Freshly grated Parmesan melts much more smoothly than pre-shredded cheese.
  • Tomato passata creates a smoother sauce, but your favorite marinara sauce works great too. I love Rao’s!
  • Leftovers will thicken considerably in the fridge. Reheat gently with a splash of broth, milk, or cream to loosen the sauce.
  • This recipe is best served fresh, as creamy pasta tends to soften and lose some of its “aldenteness” over time. 😅

Nutrition

Calories: 935kcal, Carbohydrates: 62g, Protein: 31g, Fat: 63g, Saturated Fat: 31g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 22g, Trans Fat: 0.05g, Cholesterol: 224mg, Sodium: 1605mg, Potassium: 706mg, Fiber: 4g, Sugar: 7g, Vitamin A: 1669IU, Vitamin C: 8mg, Calcium: 308mg, Iron: 3mg