Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce is a cozy, saucy meal that fills the kitchen with garlic and tomato warmth. This dish works when you want a quick weeknight dinner that still feels special—rich cream, browned sausage, and bright spinach come together in one pan. If you like simple, cozy mains, you might also enjoy this chicken thighs with creamy mustard sauce for another easy family meal.
Why Make This Recipe
- Quick & Easy: Ready in about 30 minutes from start to finish.
- One-pan comfort: Fewer dishes and big flavor from browning sausage and garlic.
- Family Favorite: Kids often like the creamy tomato sauce and tender rigatoni.
- Budget-Friendly: Simple pantry staples and a little sausage go a long way.
This recipe stands out because the sauce is creamy but bright, with garlic and tomato balancing the richness. Browning the sausage adds a warm, meaty aroma that fills the house and makes everyone hungry. For another cozy sausage option, check this creamy parmesan Italian sausage ditalini soup.
Ingredients
For the pasta and meat
- 12 oz (340 g) rigatoni or other tube pasta
- 1 lb (450 g) Italian sausage (mild or hot), casings removed
- 2 tbsp olive oil (if sausage is very lean)
For the sauce
- 1 small onion, finely chopped (about 1 cup)
- 3–4 garlic cloves, minced
- 1 can (14 oz / 400 g) crushed tomatoes
- 1/2 to 3/4 cup heavy cream or half-and-half (see notes)
- 1/2 cup pasta cooking water (reserve from boiling)
For the greens & finish
- 4 cups fresh spinach (about 4 oz), roughly chopped
- 1/2 cup grated Parmesan cheese, plus extra for serving
- Salt and black pepper to taste
- Red pepper flakes (optional)
- Fresh basil or parsley for garnish (optional)
Notes: Use full-fat cream for a silkier sauce; half-and-half works for a lighter finish. If using pre-cooked or packaged sausage, adjust browning time.
How to Make Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce
- Bring a large pot of salted water to a boil and cook the rigatoni until 1–2 minutes shy of al dente. Reserve 1/2 cup of pasta water, then drain. (Why: the starchy water helps the sauce cling to the pasta.)
- While the water heats, chop the onion, mince the garlic, and remove sausage from casings. (Prep matters: having everything ready keeps the sauce from overcooking.)
- Heat a large skillet over medium-high heat and add olive oil if sausage is lean. Add sausage and brown, breaking it into bite-size pieces, about 6–8 minutes. (Tip: good browning adds flavor and a toasty smell.)
- Push the sausage to the side, reduce heat to medium, add chopped onion and cook until soft and translucent, about 4 minutes. Stir in garlic and cook 30–45 seconds until fragrant. (Why: cook garlic briefly so it stays bright, not bitter.)
- Pour in the crushed tomatoes and bring to a gentle simmer. Scrape any browned bits from the pan into the sauce for extra flavor. Simmer 5 minutes to thicken slightly.
- Stir in the cream and 1/4 cup reserved pasta water. Simmer 2–3 minutes until sauce is smooth and warm. (Tip: add more pasta water if the sauce seems too thick.)
- Add the drained rigatoni to the skillet, toss to coat, and stir in fresh spinach until wilted. Add Parmesan and toss again. (Why: tossing pasta in the sauce helps it absorb flavor.)
- Taste and season with salt, black pepper, and a pinch of red pepper flakes if you like heat. Serve hot with extra Parmesan and herbs.
How to Serve Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce
- Serve in warm bowls with a sprinkle of fresh Parmesan and torn basil leaves for color.
- Pair with a simple green salad and crusty bread to mop up the sauce.
- For a heartier meal, add roasted vegetables or a side of garlic-roasted broccoli.
How to Store Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce
- Fridge: Cool to room temperature, transfer to an airtight container, and refrigerate for up to 3 days.
- Freezer: Place in a freezer-safe container for up to 2 months (texture will change slightly because of the cream). Thaw overnight in the fridge before reheating.
- Reheat: Gently warm on the stove over low heat with a splash of water or cream to loosen the sauce, or microwave in short bursts, stirring between intervals.
Tips to Make Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce
- Don’t overcook the pasta; finish it in the sauce if needed so it stays tender.
- Brown the sausage well for deeper flavor—don’t rush this step.
- Use reserved pasta water to adjust sauce thickness and help it cling to noodles.
- Add greens last to keep their bright color and fresh texture.
Variation
- Vegetarian: Swap sausage for crumbled tempeh or cooked lentils and add extra mushrooms for a meaty texture.
- Gluten-free: Use gluten-free rigatoni and check that canned tomatoes and sausage replacements are gluten-free.
FAQs
Can I use chicken or turkey sausage instead of pork sausage?
Yes. Chicken or turkey sausage works well—brown it the same way. Leaner sausages may need a little olive oil during cooking to avoid sticking.
Can I make this ahead for a potluck?
You can cook it ahead and reheat gently. Keep sauce slightly looser before reheating so it doesn’t dry out, and add a splash of cream or pasta water when warming.
Is there a dairy-free option?
Yes. Use a plant-based cream (like coconut cream or cashew cream) and a dairy-free Parmesan alternative. The flavor will shift slightly but remain creamy.
Conclusion
This Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce brings simple ingredients together into a warm, family-friendly dinner that smells like home. The mix of browned sausage, garlicky tomato, and silky cream makes each bite cozy and satisfying. If you want another one-pot inspiration, see a similar take at Creamy Sausage Rigatoni (One-Pot, 30-Minute Meal) – Julia’s Album. Please leave a comment and a star rating if you try it, and share the recipe on Pinterest or Facebook so friends can enjoy it too. What twist did you try? Let us know below!

Creamy Sausage Rigatoni
Ingredients
For the pasta and meat
- 12 oz rigatoni or other tube pasta about 340 g
- 1 lb Italian sausage (mild or hot), casings removed about 450 g
- 2 tbsp olive oil if sausage is very lean
For the sauce
- 1 small onion, finely chopped about 1 cup
- 3-4 cloves garlic, minced
- 1 can crushed tomatoes 14 oz / 400 g
- 1/2 to 3/4 cup heavy cream or half-and-half see notes
- 1/2 cup pasta cooking water reserve from boiling
For the greens & finish
- 4 cups fresh spinach, roughly chopped about 4 oz
- 1/2 cup grated Parmesan cheese plus extra for serving
- Salt and black pepper to taste
- Red pepper flakes optional
- Fresh basil or parsley for garnish optional
Instructions
Preparation
- Bring a large pot of salted water to a boil and cook the rigatoni until 1–2 minutes shy of al dente. Reserve 1/2 cup of pasta water, then drain.
- While the water heats, chop the onion, mince the garlic, and remove sausage from casings.
Cooking
- Heat a large skillet over medium-high heat and add olive oil if sausage is lean. Add sausage and brown, breaking it into bite-size pieces, about 6–8 minutes.
- Push the sausage to the side, reduce heat to medium, add chopped onion and cook until soft and translucent, about 4 minutes.
- Stir in garlic and cook 30–45 seconds until fragrant.
- Pour in the crushed tomatoes and bring to a gentle simmer. Scrape any browned bits from the pan into the sauce for extra flavor. Simmer 5 minutes to thicken slightly.
- Stir in the cream and 1/4 cup reserved pasta water. Simmer 2–3 minutes until sauce is smooth and warm.
- Add the drained rigatoni to the skillet, toss to coat, and stir in fresh spinach until wilted.
- Add Parmesan and toss again. Taste and season with salt, black pepper, and a pinch of red pepper flakes if you like heat.
Serving
- Serve in warm bowls with a sprinkle of fresh Parmesan and torn basil leaves for color.
- Pair with a simple green salad and crusty bread to mop up the sauce.