
This rich Tomato Cream Pasta blends caramelized cherry tomatoes with aromatic garlic in a smooth sauce that coats each pasta strand perfectly. You can whip this up in just 30 minutes, turning basic pantry staples into something that tastes like it came from your favorite restaurant. The magic happens when the tomatoes cook slowly, releasing their natural sugars to create a wonderfully balanced sauce that works beautifully with the cream and perfectly cooked rigatoni.
I came up with this dish one night when my fridge was nearly empty and I had to get creative. The real breakthrough came from letting the tomatoes and garlic slowly brown together, creating an amazing depth of flavor that had everyone asking what was in it. Don't rush this part - giving those tomatoes time to break down and release their sweetness before adding the cream makes all the difference.
Essential Components
- Fresh garlic: Builds a fragrant base when slowly cooked in olive oil
- Cherry tomatoes: Supply natural sweetness and bright color as they soften
- Extra virgin olive oil: Delivers depth while helping spread flavors throughout
- White wine: Adds acidity and helps scrape up tasty browned bits
- Granulated sugar: Cuts through tomato tartness when necessary
- Tomato paste: Deepens the tomato flavor profile
- Heavy cream: Forms the silky, smooth sauce base
- All-purpose flour: Helps sauce reach the perfect coating thickness
- Italian parsley: Brings fresh taste and pretty green contrast
- Rigatoni: Tube-shaped pasta with ridges that trap sauce wonderfully
Cooking Instructions
- Prep Work:
- Chop garlic finely and cut tomatoes in half. Getting everything ready first helps the cooking flow smoothly.
- Beginning the Sauce:
- Warm oil on medium heat, toss in garlic with a bit of salt. Let it cook 5 minutes until it turns golden and smells amazing.
- Building Flavor:
- Add tomatoes with salt, cook them 10-15 minutes until they start breaking down on their own.
- Creating the Foundation:
- Add wine to scrape up pan bits, let it cook down 5 minutes. Mix in spices and tomato paste for richness.
- Adding Richness:
- Pour in cream. Mix flour with water and slowly add while stirring. Let bubble 5-10 minutes until it thickens up.
- Finishing Touches:
- Sprinkle in herbs and season to taste. Mix in the almost-cooked pasta, letting it finish in the sauce.
- Settling:
- Take off heat and cover for 5 minutes so all the flavors can blend together.

This dish celebrates my grandmother's advice about simmering tomatoes slowly to bring out their sweetness. She always taught me to add that tiny bit of sugar to balance everything out, especially when using off-season tomatoes. What started as a family favorite has turned into something that wins over everybody, even people who don't usually like tomatoes. Kids particularly love the smooth sauce with those sweet little tomato chunks.
Pairing Ideas
Serve this hearty pasta alongside a simple arugula salad with lemon dressing. Some crispy garlic bread makes a great texture contrast while matching the flavors. If you want something more filling, top it with grilled chicken breast with herbs or some garlicky shrimp.

Frequently Asked Questions
- → Can I substitute heavy cream in this dish?
- Of course! Half-and-half works for a lighter version, or try full-fat coconut milk as a non-dairy swap. Blended cashews are another great creamy alternative.
- → What’s a good replacement for white wine in this meal?
- Try using vegetable or chicken stock with a quick squeeze of lemon juice or a splash of white vinegar to keep that tangy depth without the alcohol.
- → How should I store any leftovers?
- Keep them in a sealed container in the fridge for up to 3 days. Reheat the pasta with a little milk or cream to refresh the sauce’s texture.
- → What protein options go well with this pasta?
- Grilled chicken, sautéed shrimp, or cooked sausage taste amazing here. For a veggie option, roasted chickpeas or seared halloumi work just as well!
- → Could I prep this meal in advance?
- Totally! Make the sauce ahead of time and store it in the fridge for a couple of days. Cook the pasta fresh when serving, heat up the sauce, and mix them together. A splash of cream while warming keeps it smooth.