This creamy tomato basil rigatoni is the weeknight pasta I make when I want something cozy and restaurant-worthy without spending all night at the stove. The sauce is silky, tomato-forward, and finished with fresh basil and Parmesan for that classic Italian-American comfort.

Why You’ll Love This Recipe
- Ready in about 30 minutes, start to finish
- Rich, creamy tomato sauce that clings to rigatoni
- Easy pantry ingredients with a fresh basil finish
- Perfect as-is or add chicken, sausage, or spinach
Ingredients You’ll Need
- Rigatoni
- Olive oil or butter
- Yellow onion (or shallot)
- Garlic
- Tomato paste
- Crushed tomatoes (or tomato passata)
- Heavy cream (or half-and-half for a lighter option)
- Parmesan cheese, finely grated
- Fresh basil
- Salt and black pepper
- Red pepper flakes (optional)
- Pasta water (reserved)
How to Make Creamy Tomato Basil Rigatoni
Bring a large pot of salted water to a boil and cook the rigatoni until al dente. Reserve about 1 cup of pasta water before draining.
While the pasta cooks, sauté onion in olive oil (or butter) until soft. Add garlic and cook briefly until fragrant, then stir in tomato paste and let it cook for a minute to deepen the flavor.
Add crushed tomatoes and simmer for a few minutes to thicken slightly. Reduce heat and stir in the cream until the sauce turns a light, creamy orange. Season with salt, pepper, and a pinch of red pepper flakes if you like a little heat.
Toss the drained rigatoni into the sauce with a splash of reserved pasta water. Add Parmesan and toss again until glossy and well-coated. Fold in chopped fresh basil right before serving.

Tips for the Best Creamy Tomato Sauce
- Salt the pasta water well: It’s your best chance to season the pasta itself.
- Cook the tomato paste: One minute makes the sauce taste richer and less acidic.
- Use pasta water on purpose: Add a little at a time to help the sauce cling and turn silky.
- Add basil at the end: Fresh basil keeps its bright flavor when it’s not overcooked.
Easy Add-Ins and Swaps
- Add protein: Stir in cooked chicken, Italian sausage, or shrimp.
- Add greens: Fold in baby spinach at the end until just wilted.
- Make it spicy: Extra red pepper flakes or a spoonful of Calabrian chili paste.
- Swap the pasta: Penne, ziti, or shells work well if that’s what you have.
What to Serve With It
- Garlic bread or a crusty baguette
- Simple arugula salad with lemon and olive oil
- Roasted broccoli or asparagus
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3–4 days. Reheat gently on the stovetop or in the microwave with a splash of water or milk to loosen the sauce. (Creamy tomato pasta thickens as it sits.)





