I still remember the first time I made this creamy tomato garlic pasta on a rainy weeknight — it came together in under 20 minutes and tasted like something far more complicated. Fresh tomatoes, a hit of garlic, and a splash of heavy cream create a silky sauce that clings to every strand of spaghetti or fettuccine. If you want a fast, comforting pasta that feels special without the fuss, this is it — and you can follow the same base for other weeknight-friendly pasta dishes like this creamy tomato garlic pasta recipe when you want to compare techniques.
Why you’ll love this dish
This pasta checks so many boxes: it’s quick, uses simple pantry and fridge ingredients, and delivers a restaurant-style cream sauce without fancy equipment. Ripe tomatoes add brightness so the cream doesn’t feel heavy, and garlic gives it that familiar comforting aroma. It’s an excellent pick for weeknight dinners, casual date nights at home, or when you want to impress guests with minimal effort.
"Comforting, bright, and unbelievably easy — like a cozy Italian bistro at home."
Step-by-step overview
You’ll cook the pasta until just al dente, lightly sauté garlic, soften fresh tomatoes, stir in cream to make a silky sauce, and briefly toss everything together with fresh basil. The whole process is stove-top only and takes about 20 minutes from start to finish. Keep a little pasta water to loosen the sauce if needed.
What you’ll need
- 8 oz spaghetti or fettuccine
- 1 cup ripe tomatoes, diced (Roma or vine-ripe work well)
- 1 cup heavy cream
- 4 cloves fresh garlic, minced (adjust to taste)
- 2 tbsp extra virgin olive oil
- 1/4 cup fresh basil, chopped
- Salt and freshly ground black pepper to taste
Notes and substitutions:
- Swap the pasta shape to penne or bucatini if you prefer a different mouthfeel.
- Use half-and-half for a lighter sauce, but it will be less rich and slightly thinner.
- If tomatoes are out of season, use a can (14 oz) of diced tomatoes drained and reduce simmer time slightly.
How to prepare it
- Bring a large pot of water to a rolling boil and add a generous pinch of salt. Cook the pasta following package directions until al dente. Reserve about 1/2 cup of the pasta water, then drain the pasta.
- While pasta cooks, warm the olive oil in a large skillet over medium heat. Add the minced garlic and sauté just until fragrant and lightly golden, 30 to 60 seconds—don’t let it brown.
- Add the diced tomatoes to the skillet, season with salt and freshly ground black pepper, and simmer for about 5 minutes until softened and slightly saucy.
- Reduce the heat to low and stir in the heavy cream, whisking or stirring until the sauce is smooth and homogenous. If the sauce becomes too thick, loosen it with a splash of the reserved pasta water.
- Add the drained pasta to the skillet and toss vigorously to coat every strand in the sauce. Cook together for about a minute so the flavors marry.
- Remove the skillet from the heat, fold in the chopped basil, and serve immediately. Finish with grated Parmesan if you like.

How to serve Creamy Tomato Garlic Pasta
Best ways to enjoy it: plate a nest of pasta in shallow bowls so the sauce pools a little. Sprinkle extra basil and freshly cracked black pepper on top. For side dishes, pair with a crisp green salad dressed in lemon vinaigrette, garlic-roasted vegetables, or warm crusty bread to mop up the sauce. A simple arugula salad with shaved Parmesan offers a peppery contrast that brightens the plate.
Storage and reheating tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat with a splash of cream or reserved pasta water to bring back the sauce’s silkiness. To freeze, cool completely, place in a freezer-safe container, and use within 2 months. Thaw overnight in the fridge and reheat slowly. Always reheat foods to a safe internal temperature and discard if any off smells or textures appear.
Pro chef tips
- Salt the pasta water generously; it’s your primary chance to season the noodles.
- Do not overcook the garlic. Garlic should be lightly golden and fragrant; burnt garlic tastes bitter.
- Reserve pasta water every time—its starch helps bind and loosen sauces without watering them down.
- Use fresh basil added off heat for the brightest herb flavor.
- If you want a smoother sauce, briefly blitz it with an immersion blender before adding the pasta.
In case you want a protein-packed evening version, try pairing the same sauce concepts with a richer main like creamy chicken garlic Parmesan pasta for an easy upgrade.
Creative twists
- Add a pinch of crushed red pepper flakes when sautéing garlic for a gentle heat.
- Stir in a handful of baby spinach at the end until wilted for an extra veg boost.
- For a smoky note, roast the tomatoes and garlic before adding cream.
- Make it lighter by using Greek yogurt stirred in off heat (use gentle folding to avoid curdling).
Helpful answers
How long does this recipe take from start to finish?
About 18 to 25 minutes. Most of the time is active: boiling pasta, softening tomatoes, and tossing everything together.
Can I use canned tomatoes instead of fresh?
Yes. Use a drained 14-oz can of diced tomatoes and simmer briefly until the sauce reduces slightly. Canned tomatoes are a handy substitute when fresh ones aren’t in season.
Will the cream curdle if I boil it?
Cream can separate if exposed to very high heat. Keep the heat low when you add the cream and stir gently. If you need to reheat leftovers, do it slowly and add a splash of pasta water or cream to restore a smooth texture.
Can I make this dairy-free?
To make it dairy-free, use a full-fat coconut milk or a plant-based cream alternative, but note the flavor will shift slightly. Taste and adjust seasoning—some alternatives need extra salt.
Is this recipe freezer-friendly?
Yes. The pasta and sauce freeze okay for up to 2 months. Thaw in the refrigerator overnight and reheat gently with a splash of liquid to restore consistency.

Creamy Tomato Garlic Pasta
Ingredients
Method
- Bring a large pot of water to a rolling boil and add a generous pinch of salt.
- Cook the pasta according to package directions until al dente, reserving about 1/2 cup of pasta water, then drain.
- In a large skillet, warm the olive oil over medium heat.
- Add the minced garlic and sauté until fragrant and lightly golden, about 30 to 60 seconds.
- Add the diced tomatoes, season with salt and pepper, and simmer for about 5 minutes until softened.
- Reduce heat to low and stir in the heavy cream, whisking until smooth. If too thick, loosen with reserved pasta water.
- Add the drained pasta to the skillet and toss to coat in the sauce. Cook for about 1 minute.
- Remove from heat, fold in the chopped basil, and serve immediately.


