Creamy Tomato Garlic Pasta

| Posted on:

February 8, 2026

Creamy tomato garlic pasta dish with fresh herbs and cheese

I remember the first time I made this creamy tomato garlic pasta: simple ingredients, a skillet, and dinner on the table before the dishwasher finished its cycle. This dish is a silky, garlic-forward sauce hugged by spaghetti or fettuccine and finished with bright basil. It’s the kind of recipe people reach for on busy weeknights, when comfort matters and time is short. If you enjoy easy one-skillet dinners and other quick, flavor-forward meals like caramelized soy chicken in garlic ginger broth, this pasta will join your rotation fast.

Why you’ll love this dish

This creamy tomato garlic pasta hits a lot of sweet spots. It takes about 20 to 25 minutes from start to finish, uses pantry-friendly staples, and yields a restaurant-worthy bowl with minimal effort. The garlic and olive oil form a fragrant backbone, ripe tomatoes bring fresh acidity, and heavy cream turns everything into a comforting, clingy sauce. It’s a crowd-pleaser for families and easily scaled for two or six.

“Quick to cook, deeply satisfying, and bright with basil. This is my go-to when I want something impressive but not fussy.”

When to make it: perfect for weeknights, casual date nights, or a simple weekend lunch. It also adapts well to what you have: toss in leftover roasted veggies or shredded chicken for a heartier meal.

The cooking process explained

Before you dive in, here’s the flow in plain terms: boil salted pasta to al dente and save a little pasta water. Gently sauté garlic in olive oil, add diced tomatoes and simmer until they soften. Lower the heat, stir in heavy cream to form a smooth sauce, loosen with pasta water if needed, then toss in the drained pasta until every strand is coated. Finish with fresh basil and serve.

This short overview should help you pace the steps and keep everything hot and ready when you combine pasta and sauce.

What you’ll need

  • 8 oz spaghetti or fettuccine (choose your preferred shape)
  • 1 cup ripe tomatoes, diced (see notes for substitutes)
  • 1 cup heavy cream
  • 4 cloves fresh garlic, minced
  • 2 tbsp extra virgin olive oil
  • 1/4 cup fresh basil, chopped
  • Salt and freshly ground black pepper to taste

Ingredient notes and quick swaps:

  • Tomatoes: if ripe fresh tomatoes are out of season, use 1 cup canned diced tomatoes, drained and lightly crushed.
  • Heavy cream: for a lighter version, use half-and-half and stir in 1 tbsp unsalted butter, or for a vegan swap try cashew cream or full-fat coconut milk (expect a subtle flavor change).
  • Pasta: any long pasta works; if you need gluten free, use your favorite GF spaghetti.

Directions to follow

  1. Fill a large pot with water and salt it generously. Bring to a rolling boil and cook the pasta according to package directions until al dente. Before draining, scoop out and reserve about 1/2 cup of the pasta cooking water. Drain the pasta.
  2. Warm a large skillet over medium heat and add the olive oil. Add the minced garlic and sauté, stirring constantly, until it turns golden and fragrant, about 30 to 60 seconds. Watch closely so it does not burn.
  3. Add the diced tomatoes to the skillet. Season with a pinch of salt and a few grinds of black pepper. Let the tomatoes simmer and break down for about 5 minutes, stirring occasionally.
  4. Lower the heat. Pour in the heavy cream and stir until the sauce is homogeneous and slightly thickened. If the sauce feels too thick, add a splash of the reserved pasta water and stir to loosen and emulsify.
  5. Add the drained pasta to the skillet. Toss or use tongs to coat the pasta thoroughly in the sauce. Let them heat together for about 30 seconds to a minute so flavors meld and the pasta finishes cooking.
  6. Remove from heat. Stir in the chopped basil and adjust seasoning with salt and pepper. Serve immediately and top with grated Parmesan if desired.

Creamy Tomato Garlic Pasta

How to plate and pair

Keep plating simple so the sauce shines. Twirl portions of pasta into shallow bowls, spoon extra sauce over the top, and finish with a scattering of chopped basil and a few twists of black pepper. For sides, a crisp green salad or roasted vegetables provides texture contrast. If you want a protein alongside the pasta, serve it with light grilled chicken or pair this with an easy handheld option like cheesy garlic chicken wraps for a more casual spread.

Keeping leftovers fresh

Cool leftovers quickly and store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over low heat with a splash of water or reserved pasta water to loosen the sauce. Microwaving works too; cover and heat in 30 to 45 second increments, stirring between intervals. For longer storage, freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating. Always reheat to steaming hot and discard if left out at room temperature for more than 2 hours.

Pro chef tips

  • Salt the pasta water generously. It’s your primary chance to season the pasta itself.
  • Don’t brown the garlic. Aim for a light golden color and fragrant aroma. Burnt garlic tastes bitter.
  • Use the reserved pasta water. The starchy water helps the cream attach to the pasta and creates a silky emulsified sauce.
  • Adjust cream thickness by lowering the heat and simmering a minute to reduce, or add tiny amounts of pasta water to loosen.
  • For extra depth, let the tomatoes simmer a bit longer until they concentrate, but don’t overcook or you’ll lose freshness.
  • Taste as you go. Finish with basil right before serving to preserve its bright flavor.

Flavor swaps

  • Make it spicy: add a pinch of red pepper flakes when you sauté the garlic.
  • Make it meaty: stir in shredded rotisserie chicken or sautéed shrimp at the final toss.
  • Vegan variation: replace the heavy cream with cashew cream or coconut cream and use a plant-based cheese if desired.
  • Herb swaps: if you’re out of basil, try chopped parsley or a little thyme for a different aroma.
  • Cheese options: a dusting of Pecorino Romano or grated Parmesan adds salt and umami.

Helpful answers

How long does this take to make from start to finish?

From boiling the water to plating, plan on 20 to 25 minutes. Most of that time is hands-off while the pasta cooks and the tomatoes simmer.

Can I use canned tomatoes instead of fresh?

Yes. Use about 1 cup canned diced tomatoes, drained and gently crushed. Taste and reduce the sauce a minute longer if the canned tomatoes add extra liquid.

Can I substitute milk for heavy cream?

You can, but milk will make a thinner sauce. If using whole milk, stir in 1 tablespoon of butter to add richness. For a thicker dairy-free option, use cashew cream.

Can I make this ahead of time for meal prep?

You can prepare the sauce and pasta separately, store in airtight containers, and combine when reheating. For best texture, slightly undercook pasta if you plan to reheat it later so it doesn’t become mushy.

Is this safe to freeze?

Yes. Freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of water to refresh the sauce.

How do I keep the sauce from splitting?

Avoid boiling after adding the cream. Keep the heat low and stir gently. If separation happens, whisk in a little warm pasta water and remove from heat to re-emulsify.

Creamy tomato garlic pasta dish with fresh herbs and cheese

Creamy Tomato Garlic Pasta

A quick and comforting pasta dish with a silky, garlic-forward sauce made from fresh tomatoes, heavy cream, and basil, perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 550

Ingredients
  

Pasta ingredients
  • 8 oz spaghetti or fettuccine Choose your preferred shape.
Sauce ingredients
  • 1 cup ripe tomatoes, diced Substitute with canned tomatoes if needed.
  • 1 cup heavy cream For a lighter option, use half-and-half with butter.
  • 4 cloves fresh garlic, minced Sauté until golden.
  • 2 tbsp extra virgin olive oil For sautéing garlic.
  • 1/4 cup fresh basil, chopped Add right before serving.
  • to taste Salt and freshly ground black pepper Adjust seasoning to your preference.

Method
 

Cooking Pasta
  1. Fill a large pot with water and salt it generously. Bring to a rolling boil and cook the pasta according to package directions until al dente. Before draining, scoop out and reserve about 1/2 cup of the pasta cooking water. Drain the pasta.
Making the Sauce
  1. Warm a large skillet over medium heat and add the olive oil. Add the minced garlic and sauté, stirring constantly, until it turns golden and fragrant, about 30 to 60 seconds. Watch closely so it does not burn.
  2. Add the diced tomatoes to the skillet. Season with a pinch of salt and a few grinds of black pepper. Let the tomatoes simmer and break down for about 5 minutes, stirring occasionally.
  3. Lower the heat. Pour in the heavy cream and stir until the sauce is homogeneous and slightly thickened. If the sauce feels too thick, add a splash of the reserved pasta water and stir to loosen and emulsify.
  4. Add the drained pasta to the skillet. Toss or use tongs to coat the pasta thoroughly in the sauce. Let them heat together for about 30 seconds to a minute so flavors meld and the pasta finishes cooking.
  5. Remove from heat. Stir in the chopped basil and adjust seasoning with salt and pepper. Serve immediately.

Nutrition

Serving: 1Calories: 550kcalCarbohydrates: 65gProtein: 12gFat: 26gSaturated Fat: 15gSodium: 400mgFiber: 3gSugar: 5g

Notes

Cool leftovers quickly and store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over low heat with a splash of water or reserved pasta water to loosen the sauce.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating