This dish features tender pasta enveloped in a rich, creamy tomato sauce bursting with fresh basil flavor. The sauce combines sautéed onions and garlic with crushed tomatoes simmered gently before stirring in heavy cream for smooth richness. Parmesan cheese and butter elevate the texture and taste, while reserved pasta water ensures a silky coating. Fresh basil adds a fragrant finishing touch. Ready in 30 minutes, it's a comforting Italian meal ideal for easy dinners.
There's something almost magical about the moment when cream hits hot tomato sauce and transforms into this silky, blushing cloud. I discovered this dish on a quiet Tuesday evening when I had nothing in the pantry but canned tomatoes, pasta, and cream, and somehow those three simple things became the most comforting dinner. Now it's the meal I return to whenever I need to feel like I'm wrapping myself in something warm and familiar.
I made this for my partner after a long week, and watching their face light up at that first bite reminded me why simple food cooked with care matters so much. The kitchen filled with the smell of basil and tomato, and suddenly our tired kitchen became somewhere worth lingering.
Ingredients
- 350 g penne or spaghetti: Penne's little tubes catch the sauce beautifully, but spaghetti works just as well if that's what you have—choose whichever you reach for first.
- 2 tbsp olive oil: This is your foundation, so use something you actually enjoy tasting, not the cheapest bottle.
- 1 small onion, finely chopped: The finer you chop it, the more it melts into the sauce and disappears, leaving only sweetness behind.
- 3 garlic cloves, minced: Don't skip the mincing step—whole or chunky garlic will bite back instead of whisper.
- 800 g canned crushed tomatoes: Canned tomatoes are reliable and honest; they're actually better than fresh when tomatoes are out of season.
- 120 ml heavy cream: This is the magic ingredient that softens the acidity and makes everything feel luxurious.
- 1 tsp sugar (optional): A tiny pinch balances the tomatoes' natural tartness, but taste first and adjust to your preference.
- Salt and freshly ground black pepper: Season as you go, not all at once at the end.
- 1 large handful fresh basil leaves: Tear it by hand just before serving so it stays bright green and doesn't bruise into darkness.
- 40 g grated Parmesan cheese, plus extra: Freshly grated tastes infinitely better than pre-grated, and it melts into the sauce like silk.
- 1 tbsp unsalted butter: This final addition rounds out the flavors and adds a whisper of richness.
Instructions
- Get the water boiling:
- Fill a large pot most of the way with water, salt it generously until it tastes like the sea, and let it come to a rolling boil. This is where the pasta gets its flavor, so don't rush it or skimp on salt.
- Cook the pasta:
- Add pasta and stir immediately so nothing sticks to itself. Watch the clock and taste a strand a minute before the package says it's done—you want it tender but still with a tiny bit of resistance when you bite it. Before draining, grab a ladle and save about ½ cup of that starchy, salty water; it's liquid gold for finishing the sauce later.
- Start building the sauce:
- Heat olive oil in a large skillet over medium heat until it shimmers slightly. Add your finely chopped onion and let it soften into translucency, stirring every minute or so—this takes about 4 minutes and you'll know it's right when the onion pieces almost disappear into the oil.
- Wake up the garlic:
- Add your minced garlic and give it a minute, just until the smell hits your nose in that magical way that makes your kitchen smell like someone is cooking dinner. Don't let it brown or it will taste bitter and wrong.
- Add the tomatoes:
- Pour in the crushed tomatoes, stir in the sugar if you're using it, then season with salt and pepper. Let this bubble gently for about 10 minutes, stirring now and then, while the flavors marry and the raw tomato taste mellows into something deeper.
- Introduce the cream:
- Lower the heat to a bare simmer and stir in the heavy cream, watching as the sauce transforms from red to a beautiful coral pink. Let it bubble very gently for 2 minutes until it looks creamy and luxurious, then taste and adjust your seasoning one more time.
- Bring it all together:
- Add your drained pasta directly to the skillet and toss everything together gently until every strand is coated in that silky sauce. If it looks too thick, add a splash of that reserved pasta water and toss again; the sauce should flow and cling to the pasta without being soupy.
- Final touches:
- Stir in the butter and most of the Parmesan, then scatter in your freshly torn basil, leaving some for garnish. Cook for just 1 minute more to let everything meld, then taste one more time to make sure you're happy.
This dish taught me that you don't need a long ingredient list or hours of cooking to make something that tastes like comfort and care. Every time I make it, I'm reminded that some of the best meals come from knowing how to coax magic out of simple things.
The Secret of the Cream
The cream is what transforms this from a simple tomato pasta into something that feels indulgent and special. It's not just added for richness—it actually mellows the acidity of the tomatoes, making the whole dish taste rounder and more sophisticated. I learned this by accident when I was out of half-and-half and used a full cup of cream instead, and suddenly everything clicked. The sauce becomes almost velvety, clinging to every strand of pasta like a hug.
Timing and Temperature Matter
This dish moves quickly once you start, which is both its charm and its slight challenge. The key is having everything prepped and ready before you turn on the heat—chop your onion and garlic while the water boils, reserve your pasta water before you drain it, tear your basil just before serving. When you move at a gentle, unhurried pace and keep your heat moderate, everything comes together in a way that feels effortless even though you're actually paying close attention.
Ways to Make It Yours
While this recipe is perfect as is, it's also a canvas for your own kitchen creativity. Add a generous pinch of red pepper flakes if you like a whisper of heat, or stir in a splash of white wine for brightness. Some people swear by a tiny splash of balsamic vinegar to deepen the tomato flavor, and others add a handful of fresh spinach in the final moment for color and nutrition.
- A vegan version works beautifully with coconut cream and cashew Parmesan, keeping all the comfort and none of the dairy.
- If you have fresh cherry tomatoes, halve them and add them to the skillet just before serving for pockets of sweetness and texture.
- Leftovers reheat gently in a warm skillet with a splash of water or cream, transforming into something almost as good as the first night.
This creamy tomato pasta is the kind of dish that tastes like coming home, whether you're cooking for yourself on a quiet night or gathering people you love around your table. Make it often, taste as you go, and let your kitchen become a place where simple ingredients become something unforgettable.
Recipe FAQs
- → What pasta works best for this dish?
-
Penne or spaghetti are ideal choices as they hold the creamy tomato sauce well, offering a balanced bite.
- → How do I make the sauce creamy without curdling?
-
Simmer the crushed tomatoes first and add the cream on low heat, stirring gently to maintain a smooth, luscious texture.
- → Can fresh basil be substituted?
-
While fresh basil provides vibrant flavor, dried basil can be used in a pinch, though it won't be as aromatic.
- → Is there a way to adjust the sauce thickness?
-
Reserved pasta water can be added gradually to achieve the desired sauce consistency without thinning flavor.
- → What are good drink pairings for this dish?
-
A crisp white wine like Pinot Grigio complements the creamy tomato and basil notes beautifully.