
Sausage Rigatoni is the kind of dinner that feels indulgent but comes together in one pan without much fuss. The sausage brings savory depth, the tomato cream sauce ties everything together, and the rigatoni catches all that flavor in its ridges. Add some spinach for color and texture, and you have a meal that works for weeknights or casual gatherings.
This is my go-to when I want pasta that tastes richer than the effort it takes. You brown the sausage, build the sauce in the same pan, then toss everything with cooked pasta. The whole thing takes about 30 minutes, and cleanup is minimal since most of the cooking happens in one skillet.
What you need for Sausage Rigatoni
The ingredient list is short, which makes this rigatoni with sausage and tomato cream sauce easy to pull together on a regular Tuesday. Use good Italian sausage if you can, the seasoning in the meat does a lot of the flavor work for you.
- 12 oz (340 g) rigatoni pasta
- 1 lb (450 g) Italian sausage (mild or spicy, casings removed)
- 1 tbsp olive oil (if needed)
- 3 cloves garlic, minced
- 1/4 tsp red pepper flakes (optional)
- 1 (14.5 oz) can crushed tomatoes
- 1/2 cup heavy cream
- 1/2 cup reserved pasta water
- 3 cups fresh spinach (packed)
- 1/2 tsp kosher salt, plus more for pasta water
- 1/4 tsp black pepper
- 1/2 cup grated Parmesan cheese, plus more for serving
- Fresh basil or parsley for garnish (optional)
How to make Tuscan Rigatoni step by step
The key to this sausage rigatoni in pan method is building layers of flavor without overcomplicating the process. Brown the sausage well for deep flavor, then use the same pan to make the sauce so nothing goes to waste.
- Bring a large pot of salted water to a boil and cook rigatoni until al dente. Reserve 1/2 cup pasta water, then drain.
- While the pasta cooks, heat a large skillet over medium-high heat. Add the sausage and break it into bite-sized pieces with a wooden spoon.
- Cook the sausage for 6 to 8 minutes, stirring occasionally, until browned and cooked through. If it looks dry, add a tablespoon of olive oil.
- Lower the heat to medium and add minced garlic and red pepper flakes. Cook for 30 seconds until fragrant.
- Pour in the crushed tomatoes, salt, and pepper. Stir well and simmer for 4 to 5 minutes to let the flavors develop.
- Reduce heat to low and stir in the heavy cream until the sauce turns a soft peachy-pink color.
- Add the fresh spinach and stir until it wilts into the sauce, about 1 to 2 minutes.
- Add the drained rigatoni to the skillet and toss with the sauce, adding reserved pasta water a splash at a time until the sauce coats the pasta smoothly.
- Turn off the heat and stir in the Parmesan cheese. Taste and adjust seasoning if needed.
- Serve immediately with extra Parmesan and fresh herbs on top.

Tips for the best rigatoni with sausage and spinach
Small choices make a big difference in how the final dish tastes and looks. These tips help the sauce come together glossy instead of greasy, and keep the pasta from turning mushy.
- Brown the sausage well: Do not stir it constantly. Let it sit for a minute or two to develop a deep brown crust before breaking it up.
- Use pasta water strategically: It helps the sauce stick to the rigatoni instead of sliding off. Add it gradually while tossing.
- Do not skip the spinach wilting step: Adding raw spinach directly to the finished pasta makes it watery. Wilt it in the sauce first.
- Finish with Parmesan off-heat: Cheese can clump if the heat is too high. Stir it in after you turn off the burner.
- Serve right away: This pan of rigatoni pasta with tomato sauce is best fresh. The cream sauce can thicken as it sits.
Variations for sausage spinach tomato pasta
Once you have the base technique down, you can shift the flavors in different directions. These swaps keep things interesting without requiring a whole new recipe.
- Spicy version: Use hot Italian sausage and double the red pepper flakes for more heat.
- Lighter option: Swap heavy cream for half-and-half or whole milk. The sauce will be thinner but still creamy.
- Add vegetables: Toss in sliced mushrooms, bell peppers, or sun-dried tomatoes when you cook the garlic.
- Different greens: Swap spinach for kale or arugula. Kale needs an extra minute to wilt, arugula wilts almost instantly.
- Cheese swap: Use Pecorino Romano instead of Parmesan for a sharper, saltier finish.
- Protein change: Replace sausage with ground turkey or chicken sausage for a leaner version.
Ingredient swaps that still work
This spinach rigatoni pasta is flexible, so you can adjust based on what you have in the fridge or pantry. The final dish will taste slightly different, but it will still be good.
- Pasta shape: Penne, ziti, or shells work if you do not have rigatoni. Just pick something with ridges or holes to catch the sauce.
- Sausage: Ground beef, ground pork, or crumbled plant-based sausage all work. Season the meat with Italian herbs if it is unseasoned.
- Tomatoes: Use marinara sauce instead of crushed tomatoes if that is what you have. Skip the extra salt until you taste it first.
- Cream: Full-fat coconut milk works for a dairy-free version. The flavor will be slightly different, but it still creates a creamy texture.
- Spinach: Frozen spinach works in a pinch. Thaw it, squeeze out the excess water, and add it to the sauce.
Troubleshooting common issues
Most problems with this tomato spinach sausage pasta recipe come down to heat control or sauce consistency. Here is how to fix the most common issues.
- Sauce is too thick: Add more reserved pasta water, a tablespoon at a time, while tossing the pasta.
- Sauce is too thin: Simmer the tomato base longer before adding cream, or let the finished pasta sit in the skillet for a minute to absorb some sauce.
- Sausage is greasy: Drain off some of the rendered fat before adding garlic. Leave just enough to coat the bottom of the pan.
- Pasta is mushy: Cook it 1 minute less than the package directions. It will finish cooking when you toss it in the hot sauce.
- Sauce looks broken: Lower the heat before adding cream. High heat can cause dairy to separate.
Storing and reheating Sausage Rigatoni
Leftovers keep well, though the sauce will thicken in the fridge. Reheat gently and add a little liquid to bring it back to the right consistency.
Store cooled Sausage Rigatoni in an airtight container in the refrigerator for up to 3 days. To reheat, warm it in a skillet over medium-low heat with a splash of water, broth, or cream. Stir frequently until heated through. You can also microwave it in 30-second intervals, stirring between each, with a tablespoon of liquid to loosen the sauce.
FAQ
Can I make this rigatoni with sausage and tomato sauce ahead of time?
You can cook the sausage and make the sauce ahead, then store them separately in the fridge for up to 2 days. Cook the pasta fresh when you are ready to serve, then toss everything together and heat through.
What kind of sausage works best for Sausage Rigatoni?
Italian sausage, either mild or spicy, works best because it is already seasoned with fennel, garlic, and herbs. You can use links and remove the casings, or buy bulk sausage to save a step.
Can I freeze Sausage Rigatoni?
Cream-based sauces can separate when frozen and reheated, but it is still doable. Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge, then reheat gently with extra cream or milk to smooth out the texture.
How do I keep the spinach from making the sauce watery?
Wilt the spinach directly in the hot sauce instead of adding it to the finished pasta. This lets any moisture from the spinach cook off before you toss in the rigatoni.
Can I make this without cream?
Yes. Skip the cream and finish with extra Parmesan and a few tablespoons of pasta water to create a lighter tomato-based sauce. It will not be creamy, but it will still taste good.
What should I serve with Sausage Rigatoni?
This is a hearty dish on its own, but it pairs well with a simple green salad, garlic bread, or roasted vegetables. Keep the sides light since the pasta is rich and filling.

Sausage Rigatoni
Ingredients
Equipment
Method
- Cook rigatoni in salted boiling water until al dente. Reserve 1/2 cup pasta water, then drain.
- Brown sausage in a large skillet over medium-high heat for 6 to 8 minutes, breaking into pieces.
- Add garlic and red pepper flakes, cook 30 seconds until fragrant.
- Stir in crushed tomatoes, salt, and pepper. Simmer 4 to 5 minutes.
- Reduce heat to low and stir in heavy cream until well combined.
- Wilt spinach into the sauce, stirring for 1 to 2 minutes.
- Toss cooked rigatoni with sauce, adding pasta water gradually until sauce coats pasta smoothly.
- Remove from heat and stir in Parmesan cheese.
- Serve immediately with extra Parmesan and fresh herbs.
Notes
- Brown sausage well for deeper flavor.
- Add pasta water gradually to control sauce consistency.
- Wilt spinach in sauce to prevent watery texture.
- Add Parmesan off-heat to prevent clumping.
