I still remember the first time I made this creamy tomato garlic pasta on a busy weeknight: ten minutes of prep, a short simmer, and dinner that felt like a restaurant plate. It’s a simple, comforting pasta where sweet tomatoes, a hit of garlic, and a velvety cream sauce come together fast — perfect for nights when you want something warm and impressive without a lot of fuss. If you want a reference for a similar canonical version, check out my notes on my favorite creamy tomato pasta for comparison and technique ideas.
Why you’ll love this dish
This pasta balances cozy richness with fresh tomato brightness. It’s quick, pantry-friendly, and scales easily for families or guests. Because it uses fresh tomatoes and basic aromatics, the flavors feel homemade and vibrant rather than heavy or cloying.
“Light, silky sauce and bright basil — the whole family asked for seconds. Ready faster than takeout.” — a regular weeknight reviewer
Reasons to try it:
- Fast: About 20–25 minutes from start to finish.
- Flexible: Works with spaghetti, penne, or any short-cut pasta.
- Crowd-pleasing: Mild enough for kids, but easily kicked up with red pepper flakes.
- Minimal equipment: Just a large skillet and a pot for pasta.
If you prefer a tighter, one-pot approach for easier cleanup, this recipe shares techniques with a good one-pot creamy garlic method that folds pasta into the sauce as it cooks.
Step-by-step overview
- Boil pasta until al dente and reserve some cooking water.
- Sauté garlic in olive oil briefly — don’t brown it.
- Add diced tomatoes and soften them, concentrating their flavor.
- Stir in heavy cream and seasonings; simmer to thicken.
- Toss cooked pasta into the sauce, loosen with pasta water if needed.
- Finish off with fresh basil and grated Parmesan.
This overview sets expectations: short active time, simple pan work, and a quick finish that keeps the sauce glossy and well-coated on the pasta.
Gather these items
What you’ll need (serves 2–3):
- 8 oz pasta (spaghetti or penne) — use gluten-free if needed.
- 1 cup heavy cream (see substitutions below).
- 2 cups fresh tomatoes, diced (or one 14-oz can diced tomatoes).
- 4 cloves garlic, minced.
- 2 tablespoons olive oil.
- 1/2 teaspoon salt (adjust to taste).
- 1/4 teaspoon black pepper.
- 1/2 teaspoon red pepper flakes (optional, for heat).
- 1/4 cup fresh basil, chopped.
- Grated Parmesan cheese for serving.
Ingredient notes and swaps:
- Heavy cream: For a lighter sauce, use 3/4 cup half-and-half plus 2 tablespoons melted butter, or try full-fat coconut milk for a dairy-free spin. For different technique ideas using less equipment, see this one-pot creamy garlic pasta approach that reduces pans and uses pasta water differently.
- Tomatoes: If tomatoes are out of season, canned San Marzano hold up well. Roasting tomatoes first concentrates their flavor.
- Pasta: Penne and rigatoni trap sauce; spaghetti gives a silkier mouthfeel.
Directions to follow
- Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions. Reserve 1/2 cup of the pasta cooking water, then drain.
- Heat the olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 30–60 seconds, until fragrant. Don’t let it brown.
- Add the diced tomatoes to the skillet. Cook, stirring occasionally, for about 4–5 minutes, until they soften and release juices.
- Pour in the heavy cream. Add salt, black pepper, and red pepper flakes if using. Bring to a gentle simmer and let the sauce thicken for 2–3 minutes.
- Add the cooked pasta to the skillet. Toss thoroughly to coat. If the sauce seems too thick, add a splash of the reserved pasta water until you reach the desired consistency.
- Remove the skillet from the heat. Stir in the fresh basil.
- Serve portions topped with grated Parmesan cheese and an extra drizzle of olive oil if desired.
Short, clear actions keep the timing precise: don’t rush the tomato step and avoid overcooking the garlic.
Serving suggestions
- Pair with a crisp green salad dressed with lemon vinaigrette for contrast.
- Serve alongside garlic-roasted broccoli or a simple sautéed spinach for vegetables.
- For a heartier meal, top the pasta with pan-seared chicken breasts or meatballs. If you want an inspired protein pairing, try it with a creamy garlic-Parmesan chicken recipe that mirrors these flavors: a garlic-Parmesan chicken pasta makes a richer, dinner-party style plate.
- Plate by twirling pasta into nests on warmed plates and finishing with basil and a dusting of Parmesan.
For presentation, use a shallow bowl so the sauce pools around the pasta and the basil sits on top for a bright color contrast.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3–4 days.
- Reheating: Gently reheat on the stovetop over low heat. Add a splash of cream, milk, or reserved pasta water to loosen the sauce and prevent separation. Heat until just warmed through.
- Freezing: Cream-based pasta doesn’t freeze perfectly; the texture can change. If you must freeze, separate the sauce from the pasta. Freeze the sauce up to 2 months in a freezer-safe container. Thaw overnight in the fridge and reheat slowly, whisking to reincorporate fats.
- Food safety: Reheat leftovers to 165°F (74°C) before serving. Discard any food left at room temperature for more than two hours.
Pro chef tips
- Save the pasta water: The starchy water helps bind the sauce and gives a silkier finish.
- Don’t overcook the garlic: Garlic should be soft and fragrant, not bitter. Add it to hot oil and watch closely.
- Use room-temperature cream: Cold dairy can stop the sauce from coming together evenly; let it sit at room temperature for 10 minutes if possible.
- Finish off with acid: A squeeze of lemon or a few drops of good balsamic at the end brightens the whole dish.
- Grate your own Parmesan: Freshly grated cheese melts better and has more nuanced flavor than pre-grated powders.
Creative twists
- Add protein: Stir in cooked shrimp, sliced grilled chicken, or crispy pancetta for a protein boost.
- Make it smoky: Roast the tomatoes and add a pinch of smoked paprika.
- Go vegan: Swap heavy cream for cashew cream (blend soaked cashews with water) and use nutritional yeast instead of Parmesan.
- Herb swaps: Try tarragon or oregano instead of basil for a different herb profile.
- Spicy tomato-cream: Increase red pepper flakes and finish with a small pat of butter for a peppery gloss.
Common questions
Q: How long does this take to make?
A: Active hands-on time is about 15–20 minutes, and total time is typically 20–25 minutes depending on pasta cook time.
Q: What can I use instead of heavy cream?
A: Use half-and-half plus a tablespoon or two of butter for richness, or full-fat coconut milk for a dairy-free version. Cashew cream works well for a vegan option.
Q: Can I prep this ahead of time?
A: You can dice tomatoes and mince garlic ahead and keep them refrigerated for a day. Cooked pasta is best just before serving. If you must make the sauce earlier, reheat gently and add a splash of water or cream to bring it back.
Q: Is it safe to freeze leftover creamy pasta?
A: Freezing pasta with cream can change texture. It’s better to freeze the sauce separately for up to 2 months and combine with freshly cooked pasta when reheating.
Q: How do I keep the sauce from splitting?
A: Reheat gently over low heat. Avoid boiling the cream. Adding a small amount of pasta water while tossing helps emulsify the sauce and prevent separation.
Enjoy the balance of bright tomatoes and silky cream — it’s a quick comfort dish that feels special with just a few thoughtful steps.
Print
Creamy Tomato Garlic Pasta
- Total Time: 25 minutes
- Yield: 2-3 servings 1x
- Diet: Vegetarian
Description
A quick and comforting creamy tomato garlic pasta dish that brings restaurant-quality flavor to your table in just 20-25 minutes.
Ingredients
- 8 oz pasta (spaghetti or penne)
- 1 cup heavy cream
- 2 cups fresh tomatoes, diced
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon red pepper flakes (optional)
- 1/4 cup fresh basil, chopped
- Grated Parmesan cheese for serving
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions. Reserve 1/2 cup of the pasta cooking water, then drain.
- Heat the olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 30–60 seconds, until fragrant. Don’t let it brown.
- Add the diced tomatoes to the skillet. Cook, stirring occasionally, for about 4–5 minutes, until they soften and release juices.
- Pour in the heavy cream. Add salt, black pepper, and red pepper flakes if using. Bring to a gentle simmer and let the sauce thicken for 2–3 minutes.
- Add the cooked pasta to the skillet. Toss thoroughly to coat. If the sauce seems too thick, add a splash of the reserved pasta water until you reach the desired consistency.
- Remove the skillet from the heat. Stir in the fresh basil.
- Serve portions topped with grated Parmesan cheese and an extra drizzle of olive oil if desired.
Notes
Save the pasta water to help bind the sauce and achieve a silkier finish. For a lighter sauce, consider substitutions like half-and-half or coconut milk.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 60mg
Keywords: creamy pasta, tomato garlic pasta, quick dinner