Creamy Tomato Garlic Pasta is the perfect solution when you want something comforting, flavorful, and quick. This easy dinner transforms simple pantry ingredients into a silky, satisfying pasta dish bursting with fresh tomato flavor and aromatic garlic. Whether you’re cooking for family, hosting friends, or just craving a cozy bowl of pasta, this recipe delivers every time.
Why You’ll Love This Creamy Tomato Garlic Pasta
This recipe is proof that simple ingredients can create incredible flavor. The combination of fresh garlic sautéed in olive oil and juicy tomatoes simmered with cream creates a smooth, rich sauce that clings beautifully to spaghetti or fettuccine.
Here’s why it’s a favorite:
- Ready in about 25 minutes
- Made with everyday ingredients
- Creamy without being too heavy
- Easy to customize with protein or veggies
- Family-friendly and comforting
It’s the kind of recipe you’ll turn to again and again on busy weeknights.

Ingredients You’ll Need
- 8 oz spaghetti or fettuccine
- 2 tablespoons extra virgin olive oil
- 4 cloves fresh garlic, minced
- 1 cup ripe tomatoes, chopped
- 1 cup heavy cream
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
These simple ingredients come together to create a smooth, flavorful sauce with just the right balance of freshness and richness.
How to Make Creamy Tomato Garlic Pasta (Step-by-Step)
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add your spaghetti or fettuccine and cook until al dente according to package instructions. Before draining, reserve about 1/2 cup of pasta water. Drain and set aside.
Step 2: Sauté the Garlic
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Be careful not to let it brown, as garlic can turn bitter quickly.
Step 3: Cook the Tomatoes
Add the chopped tomatoes to the skillet. Cook for 3–5 minutes, stirring occasionally, until they soften and release their juices. This creates the base of your sauce.
Step 4: Make the Creamy Sauce
Pour in the heavy cream and stir well. Let the sauce simmer gently for 5–7 minutes until slightly thickened. Season with salt and pepper to taste.
Step 5: Combine and Finish
Add the cooked pasta directly into the skillet. Toss everything together until the pasta is fully coated. If the sauce feels too thick, add a splash of the reserved pasta water to loosen it.
Sprinkle fresh basil over the top, toss gently, and serve immediately.
Tips & Variations
- Add protein: Stir in grilled chicken or sautéed shrimp for a heartier meal.
- Make it lighter: Substitute half-and-half for heavy cream.
- Boost the flavor: Add red pepper flakes for a gentle kick.
- Extra creaminess: Sprinkle grated Parmesan cheese before serving.
- Vegetable boost: Add spinach or mushrooms for more texture and nutrients.
This dish is incredibly versatile and adapts easily to what you have on hand.

Serving Ideas & Storage
Serve Creamy Tomato Garlic Pasta with a crisp green salad and warm garlic bread for a complete meal. It also pairs beautifully with roasted vegetables or steamed broccoli.
For storage, allow leftovers to cool completely before placing them in an airtight container. Refrigerate for up to 3 days. Reheat gently on the stove with a splash of milk or water to restore the creamy texture.
Freezing is not recommended, as cream-based sauces can separate when thawed.
Print
Easy Creamy Tomato Garlic Pasta Tonight
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Creamy Tomato Garlic Pasta is a quick, cozy dinner that tastes like a restaurant dish but uses simple ingredients. Fresh garlic and ripe tomatoes simmer into a bright sauce, then heavy cream makes it silky and rich. Finished with basil, it’s perfect for busy weeknights or a low-effort impressive meal.
Ingredients
8 oz spaghetti or fettuccine
2 tbsp extra virgin olive oil
4 cloves garlic, minced
1 cup ripe tomatoes, chopped
1 cup heavy cream
1/4 cup fresh basil, chopped
Salt and pepper, to taste
Instructions
1. Bring a large pot of salted water to a boil. Cook spaghetti or fettuccine until al dente. Reserve 1/2 cup pasta water, then drain.
2. Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté about 30 seconds until fragrant (do not brown).
3. Add chopped tomatoes. Cook 3–5 minutes, stirring, until softened and juicy.
4. Pour in heavy cream and stir. Simmer 5–7 minutes until slightly thickened. Season with salt and pepper.
5. Add drained pasta to the skillet and toss to coat. If needed, add a splash of reserved pasta water to loosen the sauce.
6. Remove from heat, toss in fresh basil, and serve warm.
Notes
For a lighter sauce, swap heavy cream for half-and-half.
Want heat? Add a pinch of red pepper flakes with the garlic.
Add-ins: grilled chicken, shrimp, mushrooms, or spinach.
Reheat gently with a splash of milk or water to keep it creamy.
Cream sauces don’t freeze well (they can separate).
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Recipes
- Method: Stovetop
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 bowl (about 1/4 recipe)
- Calories: 520
- Sugar: 6g
- Sodium: 320mg
- Fat: 28g
- Saturated Fat: 16g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 85mg
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 520 |
| Protein | 12g |
| Carbs | 58g |
| Fat | 28g |
| Fiber | 3g |
| Sodium | 320mg |
Values are approximate and may vary based on ingredients used.
Final Thoughts
Creamy Tomato Garlic Pasta is the kind of meal that feels special without requiring hours in the kitchen. With its silky sauce, fresh basil aroma, and rich tomato flavor, it’s a comforting classic you’ll want to make again and again. Keep this recipe in your weekly rotation, and enjoy a restaurant-quality pasta dinner right at home.