Creamy Tomato Garlic Pasta

By:

| Published on:

January 30, 2026

Creamy Tomato Garlic Pasta

I still remember the first time I tossed al dente spaghetti into a simple, creamy tomato sauce—my kitchen smelled like garlic and basil, and dinner felt like a small celebration. Creamy Tomato Garlic Pasta is a five-ingredient weeknight winner that turns ripe tomatoes and a splash of heavy cream into a silky sauce in under 20 minutes. If you enjoy quick, comforting pastas (think classics like one-pot creamy garlic pasta) this recipe hits the sweet spot between fuss-free and restaurant-worthy.

Why you’ll love this dish

This pasta feels indulgent without a long ingredient list. It’s fast, forgiving, and versatile: ripe tomatoes and minced garlic form a bright base, while heavy cream smooths and rounds the flavor. It’s budget-friendly and kid-approved, yet elegant enough for a casual dinner party. Make it on a busy weeknight when you want something comforting, or double the batch for a small gathering.

“Simple pantry ingredients transformed into something creamy, fragrant, and surprisingly sophisticated—my go-to when I need a no-fuss dinner.” — a regular weeknight reviewer

Preparing Creamy Tomato Garlic Pasta

Overview of the process

  • Boil salted water and cook pasta until just al dente. Drain and hold.
  • Sauté garlic gently in olive oil until fragrant and lightly golden.
  • Add diced tomatoes and simmer briefly to concentrate flavors.
  • Stir in heavy cream off the high heat, then coat the pasta in the sauce.
  • Finish with fresh basil and optional grated Parmesan.

This quick sequence keeps the garlic from burning, the tomatoes bright, and the cream silky. Expect about 15–20 minutes active time from stove to plate.

What you’ll need

  • 8 oz spaghetti or fettuccine (use gluten-free pasta if needed)
  • 1 cup ripe tomatoes, diced (Roma or vine-ripe are great)
  • 1 cup heavy cream (substitute half-and-half for a lighter sauce, but it will be thinner)
  • 4 cloves fresh garlic, minced (or 1–1½ tsp garlic powder in a pinch)
  • 2 tbsp extra virgin olive oil (use butter for a richer flavor)
  • 1/4 cup fresh basil, chopped (or 1–2 tsp dried basil)
  • Salt and freshly ground black pepper to taste

Notes: If your tomatoes lack acidity, add a squeeze of lemon or a splash of white wine to brighten the sauce. For a dairy-free version, stir in full-fat coconut milk or a cashew cream substitute.

Cooking method

  1. Fill a large pot with water, add a generous pinch of salt, and bring to a rolling boil. Add the pasta and cook according to package directions until al dente. Drain and set aside, reserving a small ladle of pasta water.
  2. Warm a large skillet over medium heat. Add the olive oil and swirl to coat.
  3. Add the minced garlic and sauté, stirring, until fragrant and lightly golden—about 30–60 seconds. Watch closely to avoid burning.
  4. Stir in the diced tomatoes, season with salt and pepper, and let simmer for about 5 minutes so the tomatoes soften and flavors meld.
  5. Reduce the heat to low. Pour in the heavy cream and stir until the sauce is smooth and warmed through. If the sauce is too thick, add a splash of the reserved pasta water to loosen it.
  6. Add the cooked pasta to the skillet and toss until every strand is evenly coated in sauce.
  7. Serve immediately, topped with chopped fresh basil and an optional sprinkle of grated Parmesan.

Creamy Tomato Garlic Pasta

How to plate and pair

Serve this pasta in warmed bowls so the sauce stays silky. Twirl nests of spaghetti for a rustic look, and scatter torn basil leaves on top. For accompaniments, a crisp green salad with lemon vinaigrette or roasted asparagus cuts through the creaminess. If you want to add protein, grilled shrimp or seared chicken pair nicely—try a spicy contrast by serving alongside a dish like creamy Cajun chicken pasta for a heartier menu.

Storage and reheating tips

Cool leftovers to room temperature within two hours and store in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over low heat with a splash of milk or cream to restore creaminess; avoid high heat which can separate the sauce. To freeze, portion into freezer-safe containers and keep for up to 2 months. Thaw overnight in the refrigerator and reheat slowly. Always discard leftovers that smell off or have been left at room temperature longer than two hours.

Pro chef tips

  • Don’t overcook the pasta. Finish cooking the pasta just shy of al dente so it can finish in the sauce if needed.
  • Temper the cream. Lower the skillet heat before adding cream to prevent curdling.
  • Use pasta water. A tablespoon or two of starchy pasta water will help the sauce cling to the noodles and improve texture.
  • Keep garlic gentle. Garlic burns quickly and turns bitter—sauté just until golden.
  • Taste and adjust. Salt and acid (lemon or a splash of vinegar) can transform the sauce, so taste before serving.

Recipe variations

  • Veggie-forward: Add sautéed mushrooms, spinach, or bell peppers to the pan with the tomatoes.
  • Protein boost: Stir in cooked shredded chicken, sautéed shrimp, or crispy pancetta.
  • Spicy: Add red pepper flakes or a pinch of cayenne with the garlic for heat.
  • Vegan: Replace heavy cream with cashew cream or full-fat coconut milk and top with nutritional yeast instead of Parmesan.
  • Herbed twist: Swap basil for fresh oregano or thyme for a different aromatic profile.

Common questions

How long does this recipe take from start to finish?

From boiling water to plating, plan on 15–20 minutes. Prep (mincing garlic, dicing tomatoes) takes about 5 minutes, and cooking is another 10–15 minutes.

Can I use canned tomatoes instead of fresh?

Yes. Use a 14-oz can of diced tomatoes, drain some liquid if they’re very watery, and simmer a little longer to concentrate the flavor. Canned San Marzano tomatoes give a richer taste.

Will the sauce separate when reheated?

If overheated, cream-based sauces can separate. Reheat gently over low heat and add a splash of milk or reserved pasta water to bring the sauce back together.

Is this recipe freezer-friendly?

Yes, but texture changes are possible. Freeze sauce and pasta separately for best results, up to 2 months. Thaw overnight and reheat slowly, adding a little liquid as needed.

What can I use instead of heavy cream?

For a lighter texture, use half-and-half, though the sauce will be less rich. For dairy-free options, try cashew cream or full-fat coconut milk, keeping in mind they alter flavor.

Print

Creamy Tomato Garlic Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A five-ingredient creamy tomato garlic pasta that transforms ripe tomatoes and heavy cream into a silky sauce in under 20 minutes.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 8 oz spaghetti or fettuccine
  • 1 cup ripe tomatoes, diced
  • 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

Instructions

  1. Boil salted water and cook pasta until just al dente. Drain and hold.
  2. Sauté garlic gently in olive oil until fragrant and lightly golden.
  3. Add diced tomatoes and simmer briefly to concentrate flavors.
  4. Stir in heavy cream off the high heat, then coat the pasta in the sauce.
  5. Finish with fresh basil and optional grated Parmesan.

Notes

If your tomatoes lack acidity, add a squeeze of lemon or a splash of white wine to brighten the sauce. For a dairy-free version, use full-fat coconut milk or cashew cream.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star