If you’re craving something that’s both comforting and bursting with fresh flavors, you’re in for a treat. I absolutely love this Creamy Tomato Rigatoni Recipe because it’s simple to make yet so rich and satisfying. When I first tried this, I was blown away by how the fresh cherry tomatoes melded with the creamy sauce and perfectly al dente rigatoni. Trust me, once you try it, it’ll become a go-to meal for those busy weeknights or when you just want to impress without spending hours in the kitchen.
Why You’ll Love This Recipe
- Fresh & Vibrant Flavors: The cherry tomatoes cook down into a naturally sweet and tangy sauce that feels like summer in your mouth.
- Creamy Comfort: The addition of butter and a touch of olive oil makes the sauce luxuriously smooth without being heavy.
- Simple Ingredients: You likely already have most of these in your pantry, making it easy to whip up anytime.
- Family Favorite: My family goes crazy for this dish — it’s easy to personalize with extra cheese or spice.
Ingredients You’ll Need
These ingredients come together perfectly to create a sauce that’s bright, creamy, and full of flavor. Using fresh cherry tomatoes is the game-changer here — their natural sweetness makes all the difference. Also, don’t skip the shallot; it adds subtle depth without overpowering the sauce.
- Olive oil: Use good quality extra virgin olive oil for the best flavor and richness.
- Shallot: Its mild onion flavor is less sharp than regular onions and works beautifully in this sauce.
- Garlic: Fresh and minced for that punch of aroma and savory depth.
- Italian seasoning: A blend of herbs that adds warm, aromatic notes effortlessly.
- Red pepper flakes: Adjust these based on your heat preference, but don’t skip—they add a subtle kick.
- Salt and black pepper: Essential for balancing and enhancing all flavors.
- Fresh basil leaves: Divided use: half cook into the sauce, half for garnish to bring freshness.
- Cherry tomatoes: Halved for fast cooking and plenty of natural juice release.
- Sugar: Optional but handy if your tomatoes feel too tart—balances acidity nicely.
- Unsalted butter: Adds creaminess and richness without overpowering the delicate tomato flavor.
- Rigatoni pasta: This pasta’s ridges and hollow center are perfect for holding onto the sauce.
- Parmesan cheese: Freshly grated, it adds a salty, nutty finish.
- Small mozzarella cheese balls: Optional, but a fantastic, melty addition for cheese lovers.
Variations
I love that this Creamy Tomato Rigatoni Recipe is a total canvas—you can easily shift things up depending on your mood or dietary needs. Here are a few tweaks I’ve tried that might spark some inspiration for you.
- Vegetarian Spin: This recipe is already vegetarian, but I sometimes toss in sautéed mushrooms or roasted red peppers for extra texture and flavor.
- Protein Boost: Adding cooked Italian sausage or grilled chicken makes it more of a hearty main course that still feels indulgent.
- Dairy-Free: Skip the butter and mozzarella, and stir in some cashew cream or coconut milk for a creamy texture without dairy.
- Heat Level: If you’re a fan of spice, double the red pepper flakes or add a dash of hot sauce for a fiery twist.
How to Make Creamy Tomato Rigatoni Recipe
Step 1: Sauté Aromatics Until Perfectly Translucent
Start by heating your olive oil in a large skillet over medium heat. Once shimmering, add your finely chopped shallot. I always find cooking the shallot slowly until it’s translucent, about 1-2 minutes, creates such a lovely, sweet base for the sauce. Toss in the minced garlic, Italian seasoning, red pepper flakes, and a bit of salt, then cook for another minute until everything smells heavenly.
Step 2: Let Cherry Tomatoes Work Their Magic
Add the halved cherry tomatoes and half the basil leaves to the skillet. This is the part where patience pays off — stirring occasionally for 10-15 minutes lets the tomatoes break down and release their natural juices, creating that luscious sauce. If you notice the sauce is a little too tangy, don’t hesitate to sprinkle in the sugar; I discovered this helps balance the flavor beautifully.
Step 3: Blend and Strain for Silky Smooth Sauce
Remove the skillet from heat and carefully transfer the sauce to a blender. I like using the ‘pulse’ setting for controlled blending until smooth, but a regular blend works just fine too. To get that perfect, velvety texture, pour the sauce through a fine mesh sieve into a bowl, pushing with a spoon to catch all the flavors and leaving any skins or seeds behind. That step is where I learned the sauce really shines.
Step 4: Cook Rigatoni & Prepare to Combine
While your sauce simmers, bring a large pot of salted water to a boil. Cook your rigatoni until just al dente, according to package directions — don’t overcook it because it’ll keep softening once it hits the sauce. Save about a cup of the pasta water before draining, and toss the drained rigatoni with olive oil to keep it from sticking.
Step 5: Bring It All Together With a Buttery Finish
Over medium-high heat, brown your butter in a clean pan until it’s nutty and fragrant — this adds a richness that’s subtle but irresistible. Pour in your strained tomato sauce and add the rigatoni, tossing everything to coat each piece evenly. If the sauce feels too thick, add reserved pasta water little by little until you reach your ideal consistency. That perfect creaminess is what makes this recipe a standout in my kitchen.
Step 6: Serve and Garnish Like a Pro
Plate the pasta and generously sprinkle with freshly grated Parmesan cheese, a few extra red pepper flakes for that kick if you like, and bright fresh basil leaves. I love adding small mozzarella balls on top—they melt slightly and give a luscious, gooey contrast that’s just divine.
Pro Tips for Making Creamy Tomato Rigatoni Recipe
- Don’t Rush the Tomatoes: Letting them cook slowly and break down fully is key to a naturally sweet, rich sauce—patience pays off big time.
- Reserve Pasta Water: The starchy water is pure gold for loosening the sauce and helping it cling to your rigatoni.
- Butter For Depth: Browning the butter before adding the sauce adds a nutty richness you won’t want to skip.
- Smooth Sauce Secret: Blending and sieving the sauce takes it from rustic to restaurant-quality silky – don’t skip this step!
How to Serve Creamy Tomato Rigatoni Recipe

Garnishes
I usually go with fresh basil and a generous sprinkle of Parmesan because it adds brightness and a savory punch. If I’m feeling indulgent, tossing on some little mozzarella balls takes it over the top. I swear, the melty cheese mixed with the tangy tomato sauce is the kind of combination that keeps everyone at the table happy.
Side Dishes
I like pairing this creamy rigatoni with a crisp green salad—something with a light vinaigrette to cut through the richness. Garlic bread or a crusty baguette are perfect for mopping up any leftover sauce. For veggies, roasted asparagus or sautéed spinach add a fresh, healthy touch.
Creative Ways to Present
For special occasions, I’ve served this in warm small bowls topped with edible flowers and a drizzle of extra virgin olive oil. You can also layer it with fresh basil and a sprinkle of Parmesan in a casserole dish and bake briefly under the broiler for a bubbly, golden crust that’s utterly irresistible.
Make Ahead and Storage
Storing Leftovers
I like to store leftovers in an airtight container in the fridge for up to three days. The sauce might thicken in the fridge, but don’t worry—it loosens right back up when reheated with a splash of water or broth.
Freezing
Freezing this creamy tomato rigatoni works pretty well if you keep the sauce and pasta separate. The sauce freezes beautifully, and when you thaw it, just reheat gently and toss in freshly cooked pasta. I’ve had great results doing it this way to preserve the sauce’s fresh flavor and texture.
Reheating
When reheating leftovers, I warm the sauce gently on the stovetop and add a little pasta water or milk to bring back the creaminess. Then I toss in fresh rigatoni or leftover pasta, stirring until heated through. Microwaving works in a pinch, but slow reheating on the stove keeps the flavors bright and sauce luscious.
FAQs
-
Can I use canned tomatoes instead of fresh cherry tomatoes for this recipe?
You can, but fresh cherry tomatoes really make the sauce taste bright and fresh. If you substitute canned, choose high-quality whole peeled tomatoes and crush them yourself for better texture. You might also want to adjust the cooking time since canned tomatoes are already softer.
-
How spicy is this Creamy Tomato Rigatoni Recipe?
The spice level depends on how much red pepper flakes you add. The recipe calls for 1/2 teaspoon, which gives a nice gentle heat. Feel free to dial it back or increase the flakes according to your preference.
-
Is it necessary to strain the sauce?
Straining the sauce isn’t mandatory, but it really elevates the texture by removing tomato skins and seeds, resulting in a smooth, restaurant-quality finish. If you prefer a chunkier sauce, you can skip this step.
-
Can this recipe be made vegan?
Yes! Simply replace the unsalted butter with vegan butter or olive oil, skip the Parmesan and mozzarella, and consider adding nutritional yeast for a cheesy flavor. The sauce still tastes amazing without dairy.
Final Thoughts
I can honestly say this Creamy Tomato Rigatoni Recipe has become one of my favorite easy pasta meals because it hits that sweet spot between fresh and indulgent. It’s the kind of dish I’m always excited to share with friends because it feels special yet never fussy. I hope you’ll give it a try soon—you might find it sparks your own creative twists in the kitchen and becomes a beloved part of your meal rotation, just like it did for me.
Print
Creamy Tomato Rigatoni Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Creamy Rigatoni with Tomato Sauce recipe offers a deliciously smooth and flavorful pasta dish, featuring a rich tomato sauce made from fresh cherry tomatoes, garlic, shallots, and a blend of Italian seasonings. The sauce is blended and strained for a velvety texture, then combined with perfectly cooked rigatoni pasta and a touch of butter for extra creaminess. Finished with fresh basil, Parmesan cheese, and optional mozzarella balls, this dish is an elegant yet easy meal perfect for dinner.
Ingredients
For the Sauce:
- 2 tablespoons olive oil
- 1 large shallot, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (adjust to taste)
- Salt and freshly ground black pepper to taste
- Fresh basil leaves, divided (about 10 leaves)
- 4 cups cherry tomatoes, halved
- 1 teaspoon sugar (optional, to balance acidity)
- 2 tablespoons unsalted butter
For the Pasta:
- 200 grams rigatoni pasta (approx. 2 cups)
- Salt (for pasta water)
- 1 tablespoon olive oil
- Reserved pasta water (about 1 cup)
For Garnishing:
- Freshly grated Parmesan cheese (to taste)
- Additional red pepper flakes (optional)
- Fresh basil leaves (for garnish)
- Small mozzarella cheese balls (optional)
Instructions
- Prepare the Sauce: In a large skillet over medium heat, heat 2 tablespoons of olive oil. Add the finely chopped shallot and sauté until translucent, about 1-2 minutes. Stir in minced garlic, Italian seasoning, red pepper flakes, salt, and pepper. Cook for another minute until fragrant. Add the halved cherry tomatoes and half of the fresh basil leaves. Cook, stirring occasionally, until the tomatoes break down and release their juices, around 10-15 minutes. If sauce tastes too acidic, add 1 teaspoon sugar to balance flavors.
- Blend and Strain the Sauce: Remove the skillet from heat and carefully transfer the tomato mixture to a blender. Blend until smooth. Pour the blended sauce through a fine mesh sieve into a bowl, discarding any solids, to create a velvety consistency.
- Cook the Pasta: While the sauce simmers, bring a large pot of salted water to a boil. Add rigatoni pasta and cook until al dente, according to package instructions, usually about 10-12 minutes. Reserve about 1 cup of pasta cooking water before draining. Drain pasta and toss with 1 tablespoon olive oil to prevent sticking.
- Combine Pasta and Sauce: In a clean pan, melt 2 tablespoons of unsalted butter over medium-high heat until lightly browned. Add the strained tomato sauce to the pan and heat through. Add the cooked rigatoni and toss well to coat pasta evenly with the sauce. If the sauce is too thick, gradually add reserved pasta water until desired consistency is reached.
- Serve: Plate the creamy rigatoni and garnish with freshly grated Parmesan cheese, additional red pepper flakes for extra heat, fresh basil leaves, and small mozzarella cheese balls if using. Serve immediately and enjoy.
Notes
- Adjust red pepper flakes according to your preferred spice level.
- The sugar is optional but helps balance the acidity of the tomatoes.
- Reserving pasta water is key to adjust sauce consistency without diluting flavor.
- Browned butter adds a nutty depth to the sauce; do not skip this step.
- Fresh basil and Parmesan enhance the freshness and richness of the dish.
- Use high-quality olive oil and fresh cherry tomatoes for best flavor.
Nutrition
- Serving Size: 1 serving (about 1 cup cooked rigatoni with sauce)
- Calories: 450 kcal
- Sugar: 7 g
- Sodium: 350 mg
- Fat: 18 g
- Saturated Fat: 6 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 56 g
- Fiber: 5 g
- Protein: 14 g
- Cholesterol: 20 mg

