This luscious pasta brings together ripe tomatoes and aromatic garlic in a velvety cream sauce. Ready in just 30 minutes, it delivers restaurant-quality Italian flavors to your table. The sauce develops rich depth through simmering crushed tomatoes with tomato paste, dried oregano, and a hint of optional red pepper flakes. Heavy cream and Parmesan create the irresistibly smooth texture that coats every strand perfectly.
Ideal for busy weeknights yet impressive enough for special occasions, this dish comes together with simple pantry staples. Garnish with fresh basil and extra Parmesan for a beautiful presentation.
The first time I made this creamy tomato garlic pasta, my apartment smelled so incredible that my next-door neighbor actually knocked on my door to ask what I was cooking. I ended up sharing a bowl with her, and we sat at my tiny kitchen table laughing about how the simplest meals often bring the most joy. Now whenever I make it, I think of that unexpected little dinner party that started with just garlic sizzling in olive oil.
Last winter, when my sister came over completely exhausted from work, I made her this pasta without saying a word. She took one bite and literally started tearing up, telling me it tasted exactly like what our grandmother used to make when we were having a bad day. Sometimes food really is the best comfort language we have.
Ingredients
- 350 g (12 oz) penne or fettuccine: I prefer penne for catching all that creamy sauce in the tubes, but fettuccine works beautifully too
- 2 tbsp olive oil: Use a good quality extra virgin olive oil since it forms the flavor base
- 4 large garlic cloves, minced: Do not be shy with the garlic, it mellows beautifully in the sauce
- 1 small onion, finely chopped: Red onion adds a lovely sweetness, but yellow works perfectly fine
- 1 can (400 g/14 oz) crushed tomatoes: San Marzano tomatoes will give you the best flavor
- 2 tbsp tomato paste: This little trick intensifies the tomato flavor dramatically
- 1 tsp sugar: Just enough to balance the acidity of the tomatoes
- 1 tsp dried oregano: Fresh oregano works too, use about 1 tablespoon chopped
- 1/2 tsp red pepper flakes: Optional, but I love the subtle warmth it adds
- 120 ml (1/2 cup) heavy cream: Warm it slightly before adding to prevent the sauce from breaking
- 40 g (1/2 cup) grated Parmesan cheese: Freshly grated makes all the difference
- Salt and freshly ground black pepper: Taste and adjust as you go
- Fresh basil leaves: Tear them by hand for the most aromatic garnish
- Extra Parmesan cheese: Because there is no such thing as too much cheese
Instructions
- Get your pasta water bubbling:
- Fill a large pot with water, add a generous tablespoon of salt, and bring it to a rolling boil. Well salted water is the only chance to season the pasta itself.
- Cook the pasta to perfect al dente:
- Add your pasta and cook according to package directions, but pull it out 1 minute early. Before draining, scoop out 1/2 cup of that starchy pasta water and set it aside.
- Start your flavor base:
- While pasta cooks, warm olive oil in a large skillet over medium heat. Add chopped onion and let it soften for 3 to 4 minutes until it turns translucent and sweet.
- Wake up the garlic:
- Stir in the minced garlic and let it cook for just 1 minute until it becomes fragrant. Watch it closely because garlic can turn bitter quickly.
- Build the tomato base:
- Add the tomato paste and stir constantly for 1 minute to cook out the raw taste. Pour in crushed tomatoes, sugar, oregano, and red pepper flakes if using. Season with salt and pepper.
- Let the sauce simmer:
- Let everything bubble gently uncovered for 8 to 10 minutes. The sauce will thicken and the flavors will deepen beautifully.
- Make it creamy:
- Reduce heat to low and stir in the warmed heavy cream and Parmesan cheese. Let it cook for 2 more minutes until the sauce becomes velvety smooth.
- Bring it all together:
- Add drained pasta to the sauce, tossing to coat every piece. Add a splash of reserved pasta water if it needs loosening. Serve immediately with fresh basil and extra Parmesan.
This pasta became my go-to date night dish after I made it for my anniversary dinner three years ago. We ended up eating at the kitchen counter because I was too excited to bother setting the table properly, and it was still one of our favorite meals together.
Making It Your Own
I have discovered that this sauce is incredibly forgiving and adaptable. Sometimes I add a splash of white wine with the tomatoes for depth, or throw in some sun-dried tomatoes if I want to concentrate that tomato flavor even more.
Perfect Pairings
A crisp green salad with a bright vinaigrette cuts through the richness perfectly. I also love serving this with warm garlic bread rubbed with raw garlic and a drizzle of olive oil while it is still hot from the oven.
Make Ahead Magic
The tomato sauce base freezes beautifully for up to three months. I often make a double batch on Sunday and freeze half for those nights when cooking feels impossible. Just thaw it in the fridge overnight and recombine with freshly cooked pasta and cream.
- Add the cream and cheese only when you are ready to serve
- Pasta water can be replaced with a splash of the pasta cooking liquid if needed
- Leftovers reheat surprisingly well with a tiny splash of milk
There is something so satisfying about a recipe that turns simple ingredients into something this special. I hope this pasta brings as much comfort to your table as it has to mine.
Common Questions
- → What pasta shapes work best?
-
Penne and fettuccine both excel at catching the creamy sauce. Short tubes like penne hold sauce in their ridges, while flat noodles like fettuccine offer luxurious coating. Rotini or rigatoni make excellent alternatives.
- → Can I make this ahead?
-
The sauce reheats beautifully. Prepare it up to 2 days in advance and store refrigerated. When ready to serve, gently warm over low heat, adding a splash of pasta water or cream to restore consistency. Cook pasta fresh for best texture.
- → How do I prevent cream from curdling?
-
Reduce heat to low before adding cream. Avoid boiling after incorporating dairy. Stirring constantly during this step helps maintain smooth texture. Room temperature cream incorporates more easily than cold.
- → What can I substitute for heavy cream?
-
Half-and-half creates lighter results. Coconut milk adds subtle sweetness for dairy-free versions. Greek cheese offers tangy creaminess. For vegan options, use full-fat canned coconut cream or cashew cream.
- → How do I adjust the spice level?
-
The red pepper flakes provide gentle warmth. Start with 1/4 teaspoon for mild heat or omit entirely. Increase to 1 teaspoon for noticeable spice. Remember that Parmesan's saltiness balances heat beautifully.
- → Why add sugar to tomato sauce?
-
Sugar balances acidity naturally present in tomatoes. Particularly helpful with canned varieties, it creates rounded flavor without sweetening noticeably. Taste before adding—some tomatoes require none at all.