This Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce is the kind of dinner that tastes like a slow-simmered Sunday sauce but comes together in a single pan on a Tuesday night. The rigatoni cooks right in the tomato-cream broth, so the pasta releases its starch and thickens the sauce into something glossy enough to coat every ridge of the noodle.
The magic is the layering: spicy Italian sausage browns first and leaves behind a seasoned fat that blooms the garlic, then crushed tomatoes and cream reduce into a velvety sauce while the pasta absorbs flavor from the inside out. A few handfuls of baby spinach wilt in at the very end so they stay bright green instead of turning army-drab.
It is genuinely a 30-minute recipe with almost no cleanup, which is why it has become my default when I want something that feels indulgent but does not wreck the kitchen. Serve it with torn basil and a snow of Parmesan and nobody will guess it came from one pan.
Why You'll Love This Recipe
About the Ingredients
1 lb (454 g) rigatoni pasta
Rigatoni's ridges and wide tubes hold the cream sauce better than smooth pasta. If you only have penne, ziti, or mezze rigatoni, they all work, but add 1 extra minute of simmering since smaller shapes cook faster.
1 lb (454 g) Italian sausage, casings removed (hot or sweet)
Hot Italian sausage gives the sauce a gentle back-of-the-throat heat that balances the cream; sweet sausage makes it more kid-friendly. Buy links and squeeze the meat from the casings, or ask the butcher counter for loose ground sausage to save a step.
1 tbsp (15 ml) olive oil
Regular olive oil is fine here since you are browning at medium-high heat, not finishing raw. Skip extra-virgin for this step; save it for drizzling at the table.
5 cloves garlic, thinly sliced
Fresh sliced garlic toasts gently and stays sweet; pre-minced jarred garlic burns faster and tastes sharper. If you are out, use 1 teaspoon garlic powder added with the tomatoes.
1 can (28 oz / 794 g) crushed tomatoes
Crushed tomatoes give body without a long simmer; if you have whole peeled tomatoes, crush them by hand for a chunkier sauce. San Marzano-style tomatoes are sweeter and less acidic if your family is sensitive to acid.
1 1/2 cups (360 ml) low-sodium chicken broth
The broth is the pasta's cooking liquid, so it needs to be flavorful but not salty. Vegetable broth or a broth made from Better Than Bouillon both work; if using regular salted broth, cut the added salt in half.
1 cup (240 ml) heavy cream
Heavy cream (36 to 40 percent fat) will not curdle when it hits the hot tomato sauce; half-and-half works but the sauce will be noticeably thinner. For a lighter version, use 3/4 cup cream plus 1/4 cup whole milk.
5 oz (142 g) baby spinach
Baby spinach wilts in seconds and has a milder flavor than mature spinach. If using large bunch spinach, stem it and chop roughly, then add 30 seconds earlier.
3/4 cup (75 g) freshly grated Parmesan, plus more for serving
Grate it yourself off a block; pre-shredded Parmesan is coated in anti-caking starch and melts grainy. Pecorino Romano is a sharper, saltier swap, so reduce added salt if you use it.
1/2 tsp red pepper flakes, plus more to taste
Red pepper flakes bloom in the sausage fat and add warmth without overpowering. Aleppo pepper or a pinch of cayenne are good substitutes; skip entirely if using hot sausage and serving kids.
1 tsp kosher salt, plus more for pasta water if needed
Kosher salt dissolves evenly and seasons the sauce gradually; if you only have table salt, use about 3/4 teaspoon since the crystals are finer and saltier by volume.
1/4 cup (10 g) fresh basil leaves, torn, for serving
Torn basil releases oils without bruising the leaves the way chopping does. Flat-leaf parsley or a spoonful of pesto stirred in at the end are both good stand-ins.
Tips & Tricks
Do not drain the pasta
Because the rigatoni cooks in the sauce, the starch stays in the pan and thickens everything. If you boil it separately out of habit, you lose the creamy body and have to add cornstarch to compensate.
Salt at the end, not the start
Sausage, Parmesan, and broth all carry salt, so season the finished sauce rather than the tomatoes. Taste after the cheese melts and add salt only if it tastes flat.
Stir often in the last 5 minutes
As the pasta absorbs liquid, the bottom of the pan can scorch. Scrape the bottom every minute or so; if it looks dry, splash in 1/4 cup hot broth or water.
- Keep the heat at medium once the cream goes in: Boiling cream sauce can break and turn grainy. Once you pour in the cream, drop the burner to medium and stir until the sauce is bubbling gently at the edges, about 3 to 4 minutes.
Pro Tips
Step-by-Step Instructions
1. Brown the sausage
Heat the olive oil in a large deep skillet or Dutch oven over medium-high heat (375 F / 190 C) and add the sausage in a single layer. Cook undisturbed for 3 minutes, then break it into bite-size crumbles and cook 5 to 6 minutes more until no pink remains and the edges are deeply golden brown. The internal temperature should read 160 F (71 C) on an instant-read thermometer.
2. Bloom the garlic
Reduce the heat to medium (325 F / 165 C), add the sliced garlic and red pepper flakes to the rendered fat, and stir constantly for 45 to 60 seconds until the garlic is pale gold and fragrant. Pull the pan off the heat if the garlic starts to brown too fast, because burnt garlic turns the whole sauce bitter.
3. Build the sauce
Pour in the crushed tomatoes, chicken broth, and 1 teaspoon kosher salt, scraping up the browned bits on the bottom with a wooden spoon. Bring to a brisk simmer over medium-high heat (400 F / 205 C) and let it bubble for 3 minutes so the raw tomato flavor cooks out.
4. Simmer the rigatoni
Stir in the dry rigatoni, cover, and reduce the heat to medium-low (300 F / 150 C). Simmer for 14 to 16 minutes, stirring every 2 to 3 minutes, until the pasta is al dente and most of the liquid has been absorbed; the sauce should look thick and the pasta should still have a slight bite at the center.
5. Add the cream
Lower the heat to medium-low (300 F / 150 C), pour in the heavy cream, and stir gently for 3 to 4 minutes until the sauce turns blush-pink and bubbles lazily at the edges. Do not let it boil hard or the cream can split and look grainy.
6. Melt in the Parmesan
Sprinkle the grated Parmesan over the pasta in three additions, stirring until each melts before adding the next. The sauce should look glossy and coat the back of a spoon; if it is too thick, stir in hot broth 2 tablespoons at a time.
7. Wilt the spinach
Turn off the heat and fold in the baby spinach in two handfuls, stirring until the leaves collapse and turn deep green, about 60 to 90 seconds. Taste and add salt or red pepper flakes only if needed.
8. Finish and serve
Tear the basil over the top, add a final shower of Parmesan, and serve immediately in warm bowls while the sauce is still bubbling. The rigatoni will keep absorbing liquid as it sits, so this is best eaten within 20 minutes of finishing.
Delicious Variations
Spicy Vodka Rigatoni
Replace 1/2 cup of the broth with vodka, simmer it off for 2 minutes after the tomatoes go in, and use hot sausage plus extra red pepper flakes for a pink sauce with a kick.
Chicken Sausage and Kale
Swap the pork sausage for 1 lb sliced chicken sausage and the spinach for chopped lacinato kale, adding the kale with the tomatoes so it has time to soften.
Dairy-Free Tomato Rigatoni
Use full-fat coconut cream instead of heavy cream and nutritional yeast or dairy-free Parmesan in place of the cheese, and finish with a drizzle of olive oil for richness.
How to Store Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce (One-Pan, 30-Minute)
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will soak up sauce as it sits, so stir in a splash of broth or water before reheating.
Freezer
Freeze in a freezer-safe container for up to 2 months, but note that cream sauces can separate slightly after thawing. Thaw overnight in the refrigerator for the best texture.
Reheating
Reheat gently in a covered skillet over medium-low heat (300 F / 150 C) with 2 to 3 tablespoons of broth or water, stirring until steaming. Avoid the microwave on high, which can make the cream grainy.
Frequently Asked Questions
Q: Can I make this creamy sausage rigatoni in one pan without boiling the pasta first?
Yes, the rigatoni cooks directly in the tomato-broth mixture, which is what makes this a true one-pan recipe. You need enough liquid to cover the pasta by about 1/2 inch, so add an extra 1/2 cup broth if your skillet is wide and shallow.
Q: Why did my cream sauce curdle or look grainy?
Cream curdles when it is added to a sauce that is boiling hard or when the heat is too high after it goes in. Add the cream only after lowering the heat to medium-low and stir gently until it is just bubbling at the edges, never at a rolling boil.
Q: How do I keep the pasta from getting mushy when it cooks in the sauce?
Set a timer for the low end of the range and start tasting 2 minutes early, because the pasta keeps softening as it absorbs liquid. Pull the pan off the heat when the rigatoni is still slightly firm at the center; it will finish cooking in the residual heat.
Q: Can I use a different pasta shape or gluten-free pasta?
Rigatoni, penne, ziti, and mezze rigatoni all work well because their ridges hold the sauce. Gluten-free pasta works but absorbs liquid differently, so check it 3 to 4 minutes early and add broth as needed to keep the sauce loose.
Q: Is this recipe spicy, and can I make it kid-friendly?
It is mildly spicy if you use hot Italian sausage and the red pepper flakes. For a kid-friendly version, use sweet Italian sausage, skip the red pepper flakes, and serve extra Parmesan on the side.
Q: What can I serve with creamy sausage rigatoni?
A simple green salad with lemon vinaigrette and crusty garlic bread are the classic pairings because they cut through the richness. A glass of Sangiovese or a dry Italian white like Pinot Grigio also works beautifully.
If you make this Creamy Sausage Rigatoni, I would love to hear how it turned out, so leave a comment and a star rating below. Snap a photo, tag me on social, and save this recipe for the next night you need a 30-minute one-pan dinner that tastes like a splurge.
Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce (One-Pan, 30-Minute)
Creamy Sausage Rigatoni with Spinach, Garlic, and Tomato Cream Sauce is a one-pan 30-minute dinner with rich flavor and just one pot to wash.
🧂 Ingredients
- 1 lb (454 g) rigatoni pasta
- 1 lb (454 g) Italian sausage, casings removed (hot or sweet)
- 1 tbsp (15 ml) olive oil
- 5 cloves garlic, thinly sliced
- 1 can (28 oz / 794 g) crushed tomatoes
- 1 1/2 cups (360 ml) low-sodium chicken broth
- 1 cup (240 ml) heavy cream
- 5 oz (142 g) baby spinach
- 3/4 cup (75 g) freshly grated Parmesan, plus more for serving
- 1/2 tsp red pepper flakes, plus more to taste
- 1 tsp kosher salt, plus more for pasta water if needed
- 1/4 cup (10 g) fresh basil leaves, torn, for serving
📋 Instructions
- 1Brown the sausage — Heat the olive oil in a large deep skillet or Dutch oven over medium-high heat (375 F / 190 C) and add the sausage in a single layer. Cook undisturbed for 3 minutes, then break it into bite-size crumbles and cook 5 to 6 minutes more until no pink remains and the edges are deeply golden brown. The internal temperature should read 160 F (71 C) on an instant-read thermometer.
- 2Bloom the garlic — Reduce the heat to medium (325 F / 165 C), add the sliced garlic and red pepper flakes to the rendered fat, and stir constantly for 45 to 60 seconds until the garlic is pale gold and fragrant. Pull the pan off the heat if the garlic starts to brown too fast, because burnt garlic turns the whole sauce bitter.
- 3Build the sauce — Pour in the crushed tomatoes, chicken broth, and 1 teaspoon kosher salt, scraping up the browned bits on the bottom with a wooden spoon. Bring to a brisk simmer over medium-high heat (400 F / 205 C) and let it bubble for 3 minutes so the raw tomato flavor cooks out.
- 4Simmer the rigatoni — Stir in the dry rigatoni, cover, and reduce the heat to medium-low (300 F / 150 C). Simmer for 14 to 16 minutes, stirring every 2 to 3 minutes, until the pasta is al dente and most of the liquid has been absorbed; the sauce should look thick and the pasta should still have a slight bite at the center.
- 5Add the cream — Lower the heat to medium-low (300 F / 150 C), pour in the heavy cream, and stir gently for 3 to 4 minutes until the sauce turns blush-pink and bubbles lazily at the edges. Do not let it boil hard or the cream can split and look grainy.
- 6Melt in the Parmesan — Sprinkle the grated Parmesan over the pasta in three additions, stirring until each melts before adding the next. The sauce should look glossy and coat the back of a spoon; if it is too thick, stir in hot broth 2 tablespoons at a time.
- 7Wilt the spinach — Turn off the heat and fold in the baby spinach in two handfuls, stirring until the leaves collapse and turn deep green, about 60 to 90 seconds. Taste and add salt or red pepper flakes only if needed.
- 8Finish and serve — Tear the basil over the top, add a final shower of Parmesan, and serve immediately in warm bowls while the sauce is still bubbling. The rigatoni will keep absorbing liquid as it sits, so this is best eaten within 20 minutes of finishing.
