Creamy Italian Sausage Rigatoni
Creamy Italian Sausage Rigatoni is one of my favorite comfort meals — tender pasta tossed in a rich, velvety sauce made with savory Italian sausage, garlic, tomatoes, and cream. It’s the kind of hearty, satisfying dinner I can whip up in under 30 minutes, but it tastes like something from a cozy Italian restaurant.
Why You’ll Love This Recipe
I love how this dish combines bold Italian sausage with a luscious, creamy tomato sauce that clings perfectly to rigatoni’s ridges. The sauce is packed with flavor, yet simple enough for a weeknight. It’s a one-pan wonder (once the pasta is boiled) and always earns rave reviews at the table. Plus, it reheats beautifully, making it great for meal prep.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Rigatoni pasta
-
Italian sausage (mild or hot, casings removed)
-
Onion (chopped)
-
Garlic (minced)
-
Crushed tomatoes (canned)
-
Heavy cream
-
Chicken broth
-
Parmesan cheese (grated)
-
Olive oil
-
Salt and pepper
-
Fresh basil or parsley (for garnish)
Directions
-
I bring a large pot of salted water to a boil and cook the rigatoni according to package directions until al dente. I drain and set aside, reserving 1/2 cup of pasta water.
-
In a large skillet over medium heat, I add olive oil and cook the sausage, breaking it up into crumbles, until browned and cooked through.
-
I stir in the chopped onion and cook for about 3 minutes until softened, then add minced garlic and cook for 30 seconds.
-
I pour in the crushed tomatoes, chicken broth, salt, and pepper, stirring to combine. I let it simmer for 5 minutes to meld the flavors.
-
I lower the heat and stir in the heavy cream, letting the sauce warm through without boiling.
-
I add the cooked rigatoni to the skillet and toss to coat, adding reserved pasta water if the sauce needs loosening.
-
I sprinkle in parmesan cheese, stir again, and garnish with fresh basil or parsley before serving.
Servings and timing
This recipe makes about 4 servings.
Prep time: 5 minutes
Cook time: 20 minutes
Total time: 25 minutes
Variations
-
I sometimes add baby spinach or kale for extra greens.
-
For a spicy kick, I use hot Italian sausage and add a pinch of red pepper flakes.
-
I swap the rigatoni for penne, farfalle, or fettuccine depending on what I have on hand.
-
I use half-and-half instead of heavy cream for a lighter version.
Storage/reheating
I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it on the stovetop over medium heat with a splash of broth or cream to bring back the sauce’s creaminess. It can also be frozen for up to 2 months, though the cream sauce may separate slightly after thawing.
FAQs
Can I use ground beef instead of sausage?
Yes, I can swap in ground beef or turkey, but sausage adds a lot of flavor thanks to its seasoning.
How do I keep the cream sauce from curdling?
I make sure to lower the heat before adding cream and avoid boiling it after it’s added.
Can I make this without tomatoes?
Yes, I can skip the tomatoes and use extra cream and broth for a white sauce version.
What’s the best pasta shape for this recipe?
I love rigatoni because its ridges hold the sauce well, but penne or shells work too.
Can I make this ahead of time?
Yes, I prepare the sauce ahead, refrigerate it, and reheat it before tossing with fresh-cooked pasta.
Conclusion
Creamy Italian Sausage Rigatoni is a weeknight dinner I always look forward to making. The combination of savory sausage, rich cream sauce, and perfectly cooked pasta is pure comfort in a bowl. It’s easy, quick, and tastes so good that I never mind making extra for leftovers.

Creamy Italian Sausage Rigatoni
MelenaIngredients
- 12 oz rigatoni pasta
- 1 lb Italian sausage mild or hot, casings removed
- 1 medium onion chopped
- 3 cloves garlic minced
- 1 can 28 oz crushed tomatoes
- 1/2 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated parmesan cheese
- 2 tbsp olive oil
- Salt and pepper to taste
- Fresh basil or parsley for garnish
Instructions
- Bring a large pot of salted water to a boil and cook rigatoni according to package directions until al dente. Drain, reserving 1/2 cup pasta water, and set aside.
- In a large skillet over medium heat, heat olive oil and cook sausage until browned, breaking it into crumbles.
- Add chopped onion and cook for 3 minutes until softened. Stir in garlic and cook 30 seconds.
- Add crushed tomatoes, chicken broth, salt, and pepper. Simmer for 5 minutes.
- Reduce heat to low, stir in heavy cream, and warm through without boiling.
- Toss in cooked rigatoni, adding reserved pasta water if needed to thin the sauce.
- Stir in parmesan cheese, garnish with basil or parsley, and serve hot.
Notes
- Add baby spinach or kale for extra greens.
- Use hot Italian sausage and red pepper flakes for more spice.
- Swap rigatoni for penne, shells, or fettuccine.
- Use half-and-half for a lighter version.
- Store leftovers up to 4 days; reheat with extra broth or cream to refresh the sauce.
