Creamy Italian Sausage Rigatoni transforms ordinary weeknight dinners into something truly special with its perfect blend of savory sausage, rich cream, and zesty seasonings. This one-pot wonder delivers restaurant-quality flavor in just 40 minutes.
I still remember the first time I made this dish during one of those chaotic Tuesday evenings when soccer practice ran late and everyone was starving. The aroma of Italian sausage browning with garlic and onions filled my kitchen, and within 40 minutes, I had a creamy, satisfying meal that had my family asking for seconds. What makes this recipe truly shine is how the rigatoni pasta holds onto every bit of that luscious, herb-infused sauce, creating the perfect bite every time. The combination of heavy cream and Parmesan creates an incredibly rich base that pairs beautifully with the robust flavors of Italian sausage and aromatic herbs. Time to cook!
Table of Contents
Ingredients for Creamy Italian Sausage Rigatoni
I always recommend using high-quality Italian sausage for this recipe since it’s the star ingredient that brings all the bold, savory flavors to your dish.
- 2 tablespoons extra-virgin olive oil
- 1 large onion (diced)
- 4 garlic cloves (minced) – I prefer fresh garlic over pre-minced for better flavor
- 1 1/2 lbs Italian sausage (may use 1 lb if you want less sausage, remove from casings if using links) – My go-to is sweet Italian sausage for family-friendly meals
- 2 (28-ounce) cans whole or crushed tomatoes
- 1/4 cup fresh basil, chopped (or 1 tablespoon dried basil) – I usually opt for fresh when possible
- 1/4 cup fresh oregano, chopped (or 1 tablespoon dried oregano)
- 1 teaspoon red chili flakes – Pro tip: start with less if you’re serving kids
- 2 teaspoons salt
- 1 teaspoon pepper
- 1 1/2 cups heavy cream
- 1 1/2 cups grated Parmesan cheese – In my experience, freshly grated makes all the difference
- 1 lb rigatoni pasta
Step-by-Step Instructions
I recommend having all your ingredients prepped and ready before you start cooking since this recipe comes together quickly once you begin.
Step 1: Heat a large pot over medium heat and add olive oil. Add diced onion and cook for 7-8 minutes until softened and translucent. Add minced garlic and Italian sausage, breaking up with a wooden spoon, and cook for 7-8 minutes until the sausage is golden brown and cooked through (internal temperature should reach 160°F).
Step 2: While the sausage cooks, bring a separate large pot of generously salted water to boil over high heat. Reserve 1 cup of pasta water before draining. Add rigatoni and cook according to package directions (usually 9-11 minutes) until al dente – pasta should have a slight bite when tested. Don’t skip salting the pasta water generously.
Step 3: Add canned tomatoes to the sausage mixture, blending whole tomatoes smooth if necessary. Stir in fresh basil, oregano, red pepper flakes, salt, and pepper. Bring to a boil, then reduce heat and simmer for 5-7 minutes until the mixture thickens slightly and flavors meld together.
Step 4: Add heavy cream and 1 cup Parmesan cheese to the sauce, stirring well. Let simmer on medium-low heat for 5-7 minutes until the sauce thickens to a creamy consistency that coats the back of a spoon. Taste and adjust seasonings as needed.
Step 5: Drain rigatoni and add directly to the sauce, stirring gently to coat every piece of pasta. Add reserved pasta water 1-2 tablespoons at a time if needed for desired consistency. For a thicker sauce, simmer for an additional 5 minutes.
Step 6: Serve immediately, garnishing each portion with remaining Parmesan cheese and fresh basil leaves for a beautiful presentation and extra burst of flavor.

Perfect Pairings for Creamy Italian Sausage Rigatoni
This rich, creamy pasta pairs wonderfully with lighter sides that balance the dish’s indulgent flavors and add fresh contrast.
Garlic Bread: Classic crispy garlic bread provides the perfect vehicle for sopping up any extra creamy sauce while adding satisfying crunch to your meal.
Simple Green Salad: A fresh mixed greens salad with lemon vinaigrette cuts through the richness of the cream sauce and adds essential nutrients and bright flavors.
Roasted Vegetables: Seasonal roasted vegetables like zucchini, bell peppers, or broccoli complement the Italian flavors while providing fiber and vitamins.
Caesar Salad: The tangy, garlicky flavors in Caesar dressing echo the Italian theme while providing crisp romaine lettuce to balance the warm, creamy pasta.
Storage & Serving Tips
Store leftover Creamy Italian Sausage Rigatoni in the refrigerator for up to 3 days in an airtight container at 40°F or below. I recommend letting it cool completely before refrigerating to maintain the best texture.
When reheating, add a splash of heavy cream or milk to restore the sauce’s creamy consistency, warming gently over medium-low heat while stirring frequently. You can also reheat individual portions in the microwave, stirring every 30 seconds until heated through to 165°F.
Pro tip: This dish actually tastes even better the next day as the flavors continue to develop overnight. For meal prep, consider making the sauce ahead and storing it separately, then cooking fresh pasta when ready to serve for the best texture and flavor combination.
Frequently Asked Questions
Can I make this recipe with ground turkey instead of Italian sausage?
Absolutely! Ground turkey works well as a leaner alternative. Just add extra Italian seasoning, garlic powder, and fennel seeds to boost the flavor since turkey is milder than traditional pork sausage.
How can I make this dish less rich?
Try using half-and-half instead of heavy cream, or substitute part of the cream with reserved pasta cooking water. You can also reduce the Parmesan cheese slightly while still maintaining great flavor.
What’s the best way to prevent the sauce from breaking or curdling?
Keep the heat at medium-low when adding the cream and cheese, and stir constantly. Never let the sauce come to a rolling boil after adding dairy, as high heat can cause the cream to separate.

Creamy Italian Sausage Rigatoni
Ingredients
Equipment
Method
- Heat a large pot over medium heat. Add olive oil, then diced onion and cook for 7-8 minutes until softened. Add minced garlic and Italian sausage, breaking up with wooden spoon, cooking for 7-8 minutes until sausage is golden brown and reaches 160°F internal temperature.
- While sausage cooks, bring a separate large pot of generously salted water to boil. Reserve 1 cup pasta water before draining. Add rigatoni and cook according to package directions (9-11 minutes) until al dente.
- Add canned tomatoes to sausage mixture. If using whole tomatoes, blend until smooth. Stir in basil, oregano, red pepper flakes, salt, and pepper. Bring to boil, then reduce heat and simmer 5-7 minutes until slightly thickened.
- Add heavy cream and 1 cup Parmesan cheese to sauce. Stir well and simmer on medium-low heat for 5-7 minutes until sauce thickens to coat back of spoon. Taste and adjust seasonings.
- Drain rigatoni and add to sauce, stirring to coat pasta. Add reserved pasta water 1-2 tablespoons at a time if needed for consistency. For thicker sauce, simmer additional 5 minutes.
- Serve immediately, garnishing with remaining Parmesan cheese and fresh basil.
Notes
Conclusion
This Creamy Italian Sausage Rigatoni delivers everything you want in a weeknight dinner – bold flavors, satisfying richness, and simple preparation that brings your family together around the table. The combination of perfectly seasoned sausage and velvety cream sauce creates a restaurant-quality meal you can feel proud serving. Give this recipe a try tonight and watch it become your new go-to comfort food favorite!
