Creamy Tomato Garlic Pasta: One Pan, Big Flavor, Zero Stress
A rainy night at the neighborhood market led to a bag of ripe tomatoes, an overflowing basil pot, and a stubborn craving for something comforting and unfussy.
This creamy tomato garlic pasta was born from that quick, joyful scramble—simple ingredients, fast technique, and a sauce that clings to every strand of pasta like a warm hug. It’s one of those recipes that feels like home but looks restaurant-ready on the table.
Disclaimer: This recipe is for home cooking guidance only. Adjust seasonings and ingredients to taste and dietary needs.

Ingredients
| Ingredient | Amount | Notes / Substitutions |
|---|---|---|
| Dried Pasta (spaghetti, linguine, or penne) | 12 oz (340 g) | Use gluten-free if needed |
| Olive Oil | 1 tbsp | Or any neutral oil |
| Garlic | 4–5 cloves, minced | Roast extra for a sweeter flavor |
| Crushed Tomatoes (canned) | 14 oz (400 g) | Or use fresh tomatoes, peeled and crushed |
| Tomato Paste | 1 tbsp | Optional, for deeper tomato flavor |
| Heavy Cream | 1/2 cup (120 ml) | Use coconut cream or cashew cream for vegan |
| Grated Parmesan | 1/2 cup (50 g) | Use nutritional yeast for vegan option |
| Fresh Basil | 1/4 cup, chopped | Or 1 tsp dried basil |
| Red Pepper Flakes | 1/4–1/2 tsp | Optional, for heat |
| Salt | To taste | Start with 1 tsp and adjust |
| Black Pepper | To taste | Freshly cracked for best flavor |
| Sugar | 1/2 tsp (optional) | Balances acidity if needed |
Nutrition Facts (Per Serving — Approximate)
| Nutrient | Per Serving (1 of 4) |
|---|---|
| Calories | 520 kcal |
| Protein | 16 g |
| Carbohydrates | 78 g |
| Fat | 20 g |
| Saturated Fat | 11 g |
| Fiber | 5 g |
| Sodium | 420 mg |
| Sugar | 9 g |
Nutrition estimates are approximate and will vary with exact brands and ingredient substitutions.
Why This Recipe Works
This pasta combines bright, acidic tomatoes with a touch of cream to create a silky sauce that clings to pasta instead of sliding off.
Garlic adds savory depth while parmesan (or a vegan alternative) brings umami and a slightly nutty richness. The result is fast, balanced, and forgiving—perfect for weeknights or an easy weekend supper.
Equipment
- Large pot for pasta
- Large skillet or sauté pan (12-inch preferred)
- Wooden spoon or silicone spatula
- Colander or sieve
- Measuring cups and spoons
- Grater (for parmesan)
- Chef’s knife and cutting board
How To Make Creamy Tomato Garlic Pasta
Prep The Ingredients
- Mince the garlic and roughly chop the basil.
- Grate the parmesan and set aside (or measure nutritional yeast).
- Open the can of crushed tomatoes and have the cream ready.
Cook The Pasta
- Bring a large pot of salted water to a rolling boil (at least 4–5 quarts/liters of water).
- Add the pasta and cook until al dente according to package instructions (usually 8–10 minutes for spaghetti). Reserve 1 cup of pasta cooking water before draining—this starchy water is gold for loosening the sauce.
Make The Sauce
- Heat the skillet over medium heat and add the olive oil.
- Add the minced garlic and sauté for 30–45 seconds until fragrant (do not brown—burnt garlic is bitter).
- Stir in the tomato paste (if using) and cook 20–30 seconds to remove raw flavor.
- Pour in the crushed tomatoes, then add the red pepper flakes, salt, and black pepper. Bring to a gentle simmer.
- Let the sauce simmer for 7–10 minutes to thicken slightly and concentrate flavors. If the tomatoes taste too acidic, add up to 1/2 teaspoon sugar.
- Lower the heat and stir in the heavy cream (or cream alternative). Simmer another 2 minutes until the sauce becomes glossy and slightly thickened.
- Stir in half the grated parmesan and most of the chopped basil (reserve a little for garnish). If the sauce seems too thick, add a splash of the reserved pasta water to reach the desired consistency.
Combine Pasta And Sauce
- Add the drained pasta directly to the skillet (or add sauce to the pasta pot), tossing well to coat each strand.
- Add a few tablespoons of reserved pasta water if needed—the sauce should cling, not pool.
- Taste and adjust salt and pepper. Finish with the remaining parmesan and basil.
Serve
- Divide between warm plates, sprinkle with extra parmesan and basil, and add a final drizzle of olive oil (optional).
- Serve immediately—this is best eaten hot, straight from the pan.

Step-By-Step Tips (Keep The Sauce Silky)
- Use starchy pasta water to loosen the sauce and help it adhere to noodles.
- Don’t overcook the garlic; add it to the oil until fragrant, then move quickly.
- Simmering the sauce briefly concentrates the tomato flavor without needing hours on the stove.
- Add cream off the heat or over low heat to avoid separation.
- If the sauce splits (looks curdled), whisk in a tablespoon of butter (or a splash of extra cream) off the heat to bring it back together.
Variations And Substitutions
Vegan Version
- Replace heavy cream with 1/2 cup cashew cream or full-fat coconut milk (for a slightly tropical note).
- Swap parmesan for 3 tablespoons nutritional yeast plus 1 tablespoon tahini for richness.
Lighter Version
- Use half-and-half or whole milk thinned with a tablespoon of cornstarch to mimic creaminess with less fat.
- Reduce olive oil to 1 teaspoon and skip the cheese. Add a splash of extra pasta water for silkiness.
Add Protein
- Toss in grilled chicken slices, sautéed shrimp, or pan-fried tofu cubes.
- Stir in white beans (cannellini) for an easy, vegetarian protein boost.
Add Veggies
- Sauté mushrooms or bell peppers with the garlic before adding tomatoes.
- Stir in baby spinach at the very end until wilted (30–60 seconds).
Flavor Enhancements (Small Tweaks, Big Impact)
- Finish with lemon zest for brightness (a little goes a long way).
- Add a splash of balsamic vinegar when simmering the tomatoes for depth.
- Toss in chopped sun-dried tomatoes with the crushed tomatoes for a chewier, concentrated tomato note.
- Use smoked sea salt or smoked paprika for complexity.
Troubleshooting
- Sauce Too Thin: Simmer longer uncovered or whisk in a teaspoon of tomato paste to thicken.
- Sauce Too Thick: Add reserved pasta water one tablespoon at a time until silky.
- Bitter Tomatoes: A pinch of sugar or a small knob of butter will balance acidity.
- Cream Split: Remove from heat, whisk in a tablespoon of pasta water or butter to emulsify.
Make-Ahead And Storage
- The sauce can be made up to 3 days ahead—cool completely, refrigerate in an airtight container.
- Reheat gently on the stove with a splash of milk or pasta water to loosen.
- For freezing, make the sauce without cream (tomato-only base freezes better). Thaw, reheat, then stir in cream at the end.
- Leftover pasta is best eaten within 2 days; the texture changes after long storage. Reheat with a little oil or water to revive the noodles.
Serving Suggestions
- Simple Side Salad: Arugula, lemon, olive oil, and shaved parmesan for a peppery contrast.
- Garlic Bread: Toasted baguette rubbed with garlic (or a quick garlic butter) is perfect for mopping up sauce.
- Wine Pairing: A medium-bodied red like Chianti or a crisp white like Pinot Grigio both work nicely.
- Add Crunch: Toasted breadcrumbs tossed with a little garlic and olive oil, sprinkled on top.
Frequently Asked Questions
- Can I use fresh tomatoes instead of canned?
Yes. Blanch, peel, and crush about 1.5–2 pounds (700–900 g) of ripe tomatoes. Simmer a bit longer to develop flavor. - Is heavy cream necessary?
No—heavy cream gives the richest, silkiest texture, but cashew cream, coconut cream, or even a splash of full-fat milk plus a bit of butter will work. - How do I make this spicy?
Increase red pepper flakes to 1 tsp or add a diced fresh chili when sautéing the garlic. - Can I make this gluten-free?
Absolutely—use your favorite gluten-free pasta and follow the same technique. - How long will leftovers keep?
Store in the refrigerator for up to 3 days. Reheat on the stove with an extra splash of water or oil. - Why add pasta water?
The starchy water helps emulsify and thin the sauce, allowing it to cling to the pasta and become silky rather than watery.
Quick Recipe Card
- Prep Time: 10 minutes
- Cook Time: 15–20 minutes
- Total Time: 25–30 minutes
- Servings: 4
- Calories: ~520 kcal per serving
- Author: (Adapted for home kitchens)
Ingredients
- 12 oz dried pasta
- 1 tbsp olive oil
- 4–5 cloves garlic, minced
- 14 oz crushed tomatoes
- 1 tbsp tomato paste (optional)
- 1/2 cup heavy cream
- 1/2 cup grated parmesan
- 1/4 cup fresh basil, chopped
- Salt and black pepper to taste
- Red pepper flakes, optional
- 1/2 tsp sugar (optional)
Instructions
- Cook pasta until al dente; reserve 1 cup pasta water.
- Sauté garlic in olive oil until fragrant (30–45 seconds).
- Add tomato paste; cook briefly. Add crushed tomatoes and simmer 7–10 minutes.
- Stir in cream and half the parmesan; adjust seasoning.
- Toss pasta with sauce, adding reserved pasta water as needed. Finish with basil and remaining parmesan. Serve hot.
Notes On Technique (Small Details That Matter)
- Salt the pasta water like the sea (about 1–1.5 tbsp per 4–5 liters)—it seasons the pasta from the inside out.
- Reserve more pasta water than you think you need; you can always reduce it to concentration.
- Always finish pasta in the sauce when possible—the final minute of cooking in the sauce is where the magic happens.
Related Recipes You’ll Love
- Garlic Shrimp Linguine — Add seared shrimp for a quick seafood twist.
- One-Pot Tomato Basil Pasta — For an even easier cleanup option.
- Vegan Cashew Alfredo — Swap in cashew cream and nutritional yeast for a dairy-free version.
- Quick Pesto Pasta — Use fresh basil and pine nuts for a bright alternative.
Final Thoughts
This creamy tomato garlic pasta is one of those recipes that looks like more work than it is. Quick techniques—browned garlic, reduced tomatoes, a splash of cream, and the ever-handy pasta water—combine into a sauce that’s both comforting and elegantly simple.
It’s forgiving, adaptable, and scales up easily for guests. Make it your own: add proteins, toss in vegetables, or keep it classic and simple. Either way, this pasta delivers comfort with minimal fuss.
Like this recipe? Leave a comment below or share a photo on Instagram—tag it so it’s easy to find. Happy cooking!
