This One-Pot Creamy Sausage Rigatoni is a restaurant-quality, weeknight comfort meal made in just 30 minutes! Juicy Italian sausage, tender rigatoni, a creamy tomato sauce, and fresh spinach come together in a single pan for minimal cleanup and maximum flavor. Perfect for a cozy dinner any night of the week.
1 tbsp olive oil
15 oz (425 g) Italian sausage, crumbled
8 oz (225 g) rigatoni, uncooked
1 cup (240 ml) chicken broth
1 cup (240 ml) heavy cream
4 cloves garlic, minced
1 tsp Italian seasoning (or Herbs de Provence)
15 oz (425 g) tomato sauce or marinara
5 oz (140 g) fresh spinach
Salt and coarsely ground black pepper, to taste
Red pepper flakes, optional
Cook sausage: Heat olive oil in a large, high-sided skillet over medium heat. Add crumbled sausage and cook 5 minutes until fully cooked. Drain any excess grease.
Add pasta and sauce: To the skillet, add uncooked rigatoni, chicken broth, heavy cream, minced garlic, Italian seasoning, and tomato sauce. Stir to combine.
Simmer: Cover skillet and cook 10–15 minutes on medium heat, stirring frequently, until pasta is al dente and sauce thickens.
Add spinach: Stir in fresh spinach and cook 2–3 minutes until wilted. Alternatively, remove from heat, cover, and let residual heat wilt spinach for 4 minutes.
Season and serve: Adjust seasoning with salt, black pepper, and red pepper flakes if desired. Serve hot, straight from the pan.
Prevent sticking: Stir frequently while cooking pasta to avoid it sticking to the pan.
Adjust thickness: Cook longer uncovered if you prefer a thicker sauce.
Spinach: Fresh spinach wilts quickly; adding it off-heat works well to preserve texture.
Salt carefully: Italian sausage can be salty; taste before adding extra salt.
One-pan convenience: Use a large, heavy-bottomed skillet for even cooking and minimal cleanup.