Creamy Tomato Rigatoni Pasta is one of those comforting meals you can always count on. It’s the kind of dish that wraps you in warmth from the first bite. The rich and creamy tomato sauce blends beautifully with the soft, ridged texture of rigatoni noodles. It’s hearty, simple to make, and ready in just about 25 minutes. Whether you’re cooking for family, guests, or just yourself, this pasta delivers satisfaction without fuss.
Why We Love This Creamy Tomato Rigatoni Pasta Recipe
There’s a reason this rigatoni dish becomes a go-to after the first try. You’ll love how it strikes a balance between simplicity and flavor. The ingredients are basic, often already in your pantry or fridge. Yet, the final dish feels rich, bold, and full of life. The short cooking time means you can whip it up on any weeknight without spending hours in the kitchen.
What really sets this recipe apart is the sauce. By combining tomato pasta sauce with heavy cream, you get a texture that’s smooth and satisfying. The little touches — like fresh garlic, Parmesan, and a pinch of heat — bring out deeper flavors that make each bite enjoyable. This pasta is also kid-friendly, great for leftovers, and pairs well with many sides.
Ingredients about Creamy Tomato Rigatoni Pasta
This dish uses everyday ingredients, but when they come together, the flavor is more than the sum of its parts. Rigatoni’s ridged shape holds the sauce perfectly, giving you a creamy bite every time. The base of butter, garlic, and onion adds depth, while Italian herbs lift the sauce with just the right touch of aroma and spice.
- 500 grams dry rigatoni pasta (about 1 lb)
- 2 tablespoons salted butter
- ½ small onion, finely diced
- 1 tablespoon finely minced fresh garlic (3–4 cloves)
- 1 teaspoon salt
- ½ teaspoon Italian seasoning
- ⅛–¼ teaspoon crushed red pepper flakes (adjust to taste)
- ¼ teaspoon black pepper
- 1 tablespoon all-purpose flour
- 1½ cups heavy cream (or use half-and-half for a lighter version)
- 1½ cups tomato pasta sauce (marinara or similar)
- 3 tablespoons freshly grated Parmesan cheese
How to Make Creamy Tomato Rigatoni Pasta Directions
You’ll start by boiling a big pot of water. Salt it well so the pasta absorbs flavor as it cooks. Once the water is rolling, drop in the rigatoni and stir. Cook the pasta just until it’s al dente, meaning it’s tender but still has a little bite. This helps the noodles hold their shape when mixed with the sauce.
While the pasta boils, you’ll work on the sauce. In a large skillet, melt your butter. Add the finely diced onion and sauté until it’s soft and just beginning to brown. This brings out the onion’s natural sweetness and creates the base for your sauce.
Next, stir in the garlic, salt, black pepper, Italian seasoning, and crushed red pepper flakes. Be careful not to burn the garlic. Let everything cook together for about a minute. This step helps the flavors mix well and gives the sauce a deeper taste.
Now you’ll add the flour. This small step thickens your sauce later. Stir the flour into the onion and garlic mix until it disappears completely — no white spots should remain.
Pour in the heavy cream and tomato sauce, stirring well to combine everything. Let the mixture simmer on medium heat. As it heats up, it will start to thicken into a creamy, rosy-colored sauce. If you want it thinner, you can add a splash of water or broth, but it’s usually just right as is.
Once your rigatoni is ready, save about a cup of the pasta water before draining. That water is full of starch, which helps your sauce cling to the noodles better.
Add the drained rigatoni into the skillet with the creamy tomato sauce. Gently stir to coat the pasta fully. If the sauce feels too thick, stir in a little of the reserved pasta water — start with ¼ cup and add more only if needed. This keeps the sauce silky and smooth.
Lastly, sprinkle the Parmesan cheese right over the top and give everything a final stir. The cheese will melt into the sauce, adding a salty, rich finish.
How to Serve Creamy Tomato Rigatoni Pasta
This pasta dish works beautifully on its own, but you can dress it up depending on the occasion. For a complete dinner, pair it with a side salad — something crisp and green works well to balance the richness of the sauce. Garlic bread or toasted baguette slices make a great side too, perfect for scooping up any leftover sauce.
If you’re serving a crowd, this pasta is an easy centerpiece. Just transfer it to a large serving bowl, garnish with extra Parmesan, and maybe a few torn basil leaves. You can also top it with a drizzle of olive oil or a touch of black pepper to make it look extra polished.
For a lighter lunch, a small serving of this pasta with a side of roasted veggies keeps things balanced. You can also use leftovers as a side to a lean protein like grilled chicken or seared tofu.
Expert Tips: Creamy Tomato Rigatoni Pasta
Salt the pasta water well – This is your only chance to season the noodles themselves. Use about 1 tablespoon of salt per 4 liters of water.
Don’t overcook the garlic – Burnt garlic will taste bitter and overpower the sauce. Add it just after the onions and stir constantly for about a minute.
Use fresh Parmesan – Pre-grated cheese doesn’t melt as smoothly. For a creamier finish, use freshly grated Parmesan.
Control the heat – If you’re cooking for kids or those sensitive to spice, go with just ⅛ teaspoon of red pepper flakes or leave them out entirely.
Reserve that pasta water – It’s the secret to a silky, restaurant-style finish. A little goes a long way in loosening the sauce and helping it coat every piece of pasta.
Don’t rinse the pasta – Draining is enough. Rinsing washes off the starch that helps your sauce stick.
How to Store Creamy Tomato Rigatoni Pasta
If you have leftovers, store them in an airtight container in the fridge. This pasta keeps well for about 4 to 5 days. When you’re ready to eat, reheat gently on the stove or in the microwave. If the sauce has thickened too much, add a splash of milk or water while reheating to bring back the creamy texture.
It’s best not to freeze this dish. Cream-based sauces can separate once frozen and thawed, changing the texture and making the dish less smooth. Keep it chilled and enjoy it fresh for the best results.
Variation of Creamy Tomato Rigatoni Pasta
One of the great things about this recipe is how easy it is to change based on what you have. Here are some tasty ways you can switch things up:
- Add vegetables: Spinach, mushrooms, zucchini, or roasted red peppers add color and nutrients. Stir them in during the final few minutes of cooking.
- Use a different pasta: If you don’t have rigatoni, try penne, fusilli, or farfalle. Just make sure it’s a pasta shape that holds sauce well.
- Make it lighter: Swap heavy cream for half-and-half or even whole milk. The sauce will be thinner, but still tasty.
- Go dairy-free: Use plant-based cream and skip the cheese, or use a dairy-free Parmesan alternative.
- Boost the protein: Add grilled chicken, chickpeas, or cooked lentils for a more filling dish.
- Try different herbs: Basil, oregano, or thyme can add a fresh twist. Add them toward the end to keep their flavor bright.
FAQ about Creamy Tomato Rigatoni Pasta
Can I make Creamy Tomato Rigatoni Pasta ahead of time?
Yes, you can cook the sauce a day in advance. Just reheat it gently and stir in fresh-cooked pasta when you’re ready to eat.
How do I prevent the sauce from becoming too thick?
Use some of the reserved pasta water to loosen the sauce if it thickens too much while cooling or sitting.
Is rigatoni the best pasta shape for this sauce?
Rigatoni is great because its ridges grab the sauce well, but you can also use penne or any short pasta with texture.
Can I add meat to this pasta?
Absolutely. Cooked chicken, ground beef, or plant-based protein all pair nicely with the creamy tomato sauce.
Is this pasta spicy?
It depends on how much crushed red pepper flakes you use. For a mild version, go with just a pinch or leave it out.
Can I make it gluten-free?
Yes, just use gluten-free rigatoni and a gluten-free flour substitute for the sauce.

Creamy Tomato Rigatoni Pasta
Equipment
- Large Pot
- Large Skillet
Ingredients
- 500 grams dry rigatoni pasta about 1 lb
- 2 tbsp salted butter
- 0.5 small onion finely diced
- 1 tbsp fresh garlic minced (3–4 cloves)
- 1 tsp salt
- 0.5 tsp Italian seasoning
- 0.125 tsp crushed red pepper flakes adjust to taste
- 0.25 tsp black pepper
- 1 tbsp all-purpose flour
- 1.5 cups heavy cream or half-and-half for a lighter version
- 1.5 cups tomato pasta sauce marinara or similar
- 3 tbsp freshly grated Parmesan cheese
Instructions
- Boil a large pot of salted water and cook rigatoni until al dente, about 8–10 minutes. Drain and reserve about 1 cup of pasta water.
- In a large skillet, melt butter over medium heat. Add diced onion and sauté until soft and beginning to brown.
- Add minced garlic, salt, black pepper, Italian seasoning, and crushed red pepper flakes. Cook for about 1 minute, being careful not to burn the garlic.
- Stir in flour until fully incorporated. Pour in heavy cream and tomato sauce, stirring to combine. Let the mixture simmer until thickened.
- Add drained rigatoni to the skillet, gently stirring to coat the pasta with the sauce. If the sauce is too thick, add reserved pasta water a little at a time until desired consistency is reached.
- Sprinkle Parmesan cheese over the pasta and stir to combine. Serve immediately.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!