
This rustic Italian Tomato Cream Pasta blends burst cherry tomatoes and mellow roasted garlic in a smooth, clingy sauce that wraps around each pasta piece. Whipped up in under 30 minutes, this fancy yet quick dinner turns everyday pantry items into something you'd pay good money for at a restaurant. The magic happens when the tomatoes cook down, releasing their natural sugars to create a perfectly balanced sauce that works wonders with the rich cream and chewy rigatoni.
I came up with this dish one night when my cupboards were nearly bare and I had to get creative. The real wow moment happened when I took my time with the garlic and tomatoes, letting them slowly brown and develop incredible flavors that had everyone at the table begging to know how I made it. There's one secret - don't rush the tomatoes. Give them enough time to break down and release their sweetness before you add the cream.
Essential Components
- Fresh garlic: Forms a tasty base when slowly cooked in olive oil
- Cherry tomatoes: Add natural sweetness and bright pops of color as they soften
- Extra virgin olive oil: Brings depth while spreading flavors throughout the dish
- White wine: Adds a zingy kick and scrapes up the tasty browned bits
- Granulated sugar: Cuts through tomato sharpness if needed
- Tomato paste: Boosts the tomato flavor profile
- Heavy cream: Makes the sauce silky and indulgent
- All-purpose flour: Helps the sauce reach that perfect clinging texture
- Italian parsley: Brings fresh taste and pretty green flecks
- Rigatoni: Big tubes with grooves that trap sauce beautifully
Cooking Steps
- 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 little salt. Let it cook 5 minutes till golden and smelling amazing.
- Coaxing Out Flavors:
- Drop in tomatoes with salt, cook them 10-15 minutes until they start naturally breaking apart.
- Creating the Foundation:
- Splash in wine to loosen browned bits, simmer 5 minutes. Mix in spices and tomato paste for extra richness.
- Making it Creamy:
- Pour in cream. Mix flour with water and slowly add while stirring. Let bubble 5-10 minutes until it thickens nicely.
- Finishing Touches:
- Sprinkle in herbs and seasonings. Toss in slightly firm pasta, letting it finish cooking in the sauce.
- Settling:
- Take off heat, cover and wait 5 minutes so all the flavors can get friendly with each other.

This dish comes from my grandma's teaching about giving tomatoes plenty of time to cook so they turn super sweet. She'd always toss in that tiny bit of sugar to make everything taste just right, especially when using tomatoes that weren't in season. What started as a family favorite has turned into something that wins over everybody, even folks who claim they don't like tomatoes. Kids especially love the smooth sauce with those sweet little tomato chunks.
Pairing Ideas
Serve this hearty pasta with a simple peppery arugula salad with fresh lemon dressing. A loaf of crunchy garlic bread works great for mopping up extra sauce. If you want a bigger meal, throw on some grilled chicken breast with herbs or some garlicky sautéed shrimp.

Frequently Asked Questions
- → Can I substitute another cream if I don’t have heavy cream?
- Definitely! You can use half-and-half for a lighter twist or try full-fat coconut milk for a dairy-free creaminess. Cashew cream also works great for a similar texture.
- → What’s a good substitute for white wine?
- If you’d rather skip the wine, go with chicken or veggie broth instead. Add a splash of lemon juice or white wine vinegar to keep that subtle tangy kick.
- → How should I store leftovers?
- Seal up any leftovers in an airtight container and refrigerate for up to 3 days. When reheating, mix in a little milk or cream to revive the sauce’s texture.
- → What protein options pair well with this?
- Grilled chicken, shrimp, or Italian sausage make great choices! Vegetarians can try roasted chickpeas or crispy halloumi for a protein-packed twist.
- → Can I prepare parts of this dish ahead of time?
- Totally! Cook the sauce up to 2 days ahead and keep it in the fridge. On serving day, cook fresh pasta, warm the sauce, and mix it all together with a touch of cream while reheating.