Creamy Tomato Garlic Pasta is the kind of weeknight dinner that feels more involved than it is. The sauce comes together in the same pan while the pasta cooks, and by the time the water boils and the pasta is done, the base is ready to finish. It is rich without being heavy, and the garlic cooked low and slow in olive oil gives the sauce a depth that raw or quickly sauteed garlic simply cannot match. This is a pasta dinner you will come back to regularly.
It also works as a reliable garlic pasta recipe for nights when the fridge is not well stocked. Canned tomatoes, a full head of garlic, cream, and dried pasta cover most of what you need, and the rest is pantry staples. The method is straightforward but there are a few small decisions in the process that affect the final texture and flavor in ways worth understanding before you start.
Creamy Tomato Garlic Pasta Ingredients
- 12 oz spaghetti or rigatoni
- 3 tbsp olive oil
- 8 cloves garlic, thinly sliced
- 1/2 tsp red pepper flakes, optional
- 1 can whole peeled tomatoes, 28 oz, crushed by hand
- 1/2 tsp salt, plus more for pasta water
- 1/4 tsp black pepper
- 1 tsp sugar, to balance acidity
- 1/2 cup heavy cream
- 1/4 cup reserved pasta water
- 1/2 cup finely grated Parmesan cheese, plus more for serving
- 2 tbsp unsalted butter
- 1/4 cup fresh basil, torn
The Garlic Step That Defines the Sauce
Thinly sliced garlic cooked slowly in olive oil over low heat for 4 to 5 minutes is what gives this sauce its character. The goal is pale golden garlic that smells sweet and nutty rather than sharp and harsh. Medium or high heat burns the slices on the outside before the center softens, and burnt garlic makes the entire sauce bitter in a way that no amount of cream or cheese can fix. Keep the heat low, stir occasionally, and be patient with this step.
Once the garlic is softened and lightly golden, the red pepper flakes go in for about 30 seconds before the tomatoes are added. That brief bloom in the oil releases the heat of the flakes into the fat, which carries the spice throughout the sauce more evenly than adding the flakes later. The tomatoes go in crushed by hand rather than whole, which gives the sauce a slightly chunky texture that blends smoothly once the cream is added.
How to Make Creamy Tomato Garlic Pasta
- Bring a large pot of heavily salted water to a boil and cook pasta until 1 minute shy of al dente.
- Reserve at least half a cup of pasta water before draining.
- While pasta cooks, heat olive oil in a wide skillet over low heat.
- Add sliced garlic and cook for 4 to 5 minutes until pale golden, stirring occasionally.
- Add red pepper flakes and cook for 30 seconds.
- Add the crushed tomatoes, salt, pepper, and sugar. Stir to combine.
- Simmer over medium heat for 10 to 12 minutes until slightly thickened.
- Reduce heat to low and stir in the heavy cream.
- Add the drained pasta directly to the skillet along with a quarter cup of pasta water.
- Toss everything together over low heat for 1 to 2 minutes until the sauce coats the pasta.
- Remove from heat and stir in the butter and grated Parmesan until melted and glossy.
- Finish with torn fresh basil and serve immediately.
Pro Tips for a Silkier, More Cohesive Sauce
The pasta water is not optional. The starch in that cooking liquid is what emulsifies the cream and tomato sauce into a cohesive coating rather than two separate components sitting alongside each other in the pan. Add it gradually and toss as you go. A quarter cup is usually enough, but if the sauce looks tight or the pasta is not moving freely in the pan, add another splash and toss again. This is the single most important technique in how to cook pasta into a properly sauced dish.
Adding the butter and Parmesan off the heat prevents the cheese from clumping or the butter from separating. The residual heat in the pan melts both smoothly and the sauce takes on a glossy, restaurant-quality finish in the last 30 seconds of preparation. Stir quickly and serve right away while everything is at the right temperature and consistency.
Ingredient Substitutions Worth Knowing
Half-and-half can replace the heavy cream for a lighter sauce that is slightly less rich but still creamy and cohesive. Full-fat coconut cream works as a dairy-free alternative and adds a faint sweetness that pairs surprisingly well with the tomato and garlic base. The sauce will be a slightly different color and flavor but the method stays exactly the same. Pecorino Romano can replace the Parmesan for a saltier, sharper finish that works well in pasta dishes with bold tomato bases.
Crushed tomatoes from a can are a fine substitute for whole peeled tomatoes if that is what you have. The texture will be smoother and the cook time for the sauce can be reduced by a few minutes since there is nothing left to break down. Fire-roasted canned tomatoes add a subtle smokiness that complements the slow-cooked garlic particularly well and is worth trying if you come across them.
Variations to Make It Your Own
Italian sausage browned and crumbled into the sauce before the tomatoes go in turns this into a more substantial pasta dinner recipe with protein built in. Remove the sausage after browning, build the sauce in the same fat, and return the sausage when the cream goes in. The drippings from the sausage add richness to the sauce that goes beyond what the olive oil alone provides.
A roasted cherry tomato version replaces the canned tomatoes with two cups of cherry tomatoes roasted at 400°F with olive oil and garlic for 20 minutes before adding them to the pan. The roasted tomatoes have a sweeter, more concentrated flavor and a different texture throughout the finished sauce. That variation takes a little longer but gives the garlic pasta a noticeably more complex base flavor that is worth the extra step on weekends.
Troubleshooting the Sauce and Pasta Texture
If the sauce is too thin after adding the cream, let it simmer for an additional 3 to 4 minutes before adding the pasta. The cream reduces quickly over medium heat and the sauce will visibly thicken along the edges of the pan. Adding the pasta too early to a thin sauce just dilutes it further. Wait until the sauce coats the back of a spoon before finishing the dish.
If the sauce has broken and looks greasy or separated, the heat was likely too high when the cream went in. Reduce the heat to the lowest setting, add a small splash of pasta water, and stir vigorously. The starch in the pasta water helps bring the emulsion back together. This fix works most of the time if you catch it early before the fat fully separates from the liquid.
Storing and Serving Creamy Tomato Garlic Pasta
Store leftover Creamy Tomato Garlic Pasta in an airtight container in the refrigerator for up to 3 days. The pasta absorbs the sauce as it sits, so it will look drier when reheated. Add a small splash of water or cream to the pan when reheating over low heat and stir gently until the sauce loosens and coats the pasta again. Avoid microwaving on high heat, which can cause the cream sauce to break.
Serve in warmed bowls with extra grated Parmesan, a crack of black pepper, and a drizzle of good olive oil over the top. A simple green salad or a piece of crusty bread alongside is all this pasta dinner needs to feel complete. The dish is rich enough that large portions are not necessary, and a modest serving with good bread is usually more satisfying than a heaping bowl on its own.
FAQ
Can I make Creamy Tomato Garlic Pasta without heavy cream?
Yes, half-and-half or full-fat coconut cream both work. The sauce will be slightly lighter but still creamy and cohesive.
What pasta shape works best?
Spaghetti and rigatoni both work well. Spaghetti coats evenly in the sauce, while rigatoni traps the creamy tomato sauce inside each tube.
Why is my sauce separating?
The heat was too high when the cream was added. Lower the heat, add a splash of pasta water, and stir vigorously to bring the sauce back together.
Can I add protein to this pasta dish?
Yes, Italian sausage, shrimp, or pan-seared chicken breast all work well added to the sauce before finishing with the pasta.
How do I keep the garlic from burning?
Keep the heat low throughout the garlic step and stir occasionally. The goal is pale golden and sweet-smelling, which takes 4 to 5 minutes at low heat.

Creamy Tomato Garlic Pasta
Ingredients
Equipment
Method
- Cook pasta in salted water until 1 minute shy of al dente, reserving pasta water before draining.
- Saute sliced garlic in olive oil over low heat for 4 to 5 minutes until pale golden.
- Add red pepper flakes, then crushed tomatoes, salt, pepper, and sugar. Simmer 10 to 12 minutes.
- Stir in cream, then add drained pasta and pasta water. Toss over low heat until coated.
- Finish off heat with butter and Parmesan, stir until glossy, and top with fresh basil.
Notes
- Keep garlic on low heat to prevent burning and bitterness.
- Always reserve pasta water before draining.
- Add butter and Parmesan off the heat for a smooth, glossy finish.
- Reheat gently with a splash of water or cream to loosen the sauce.
