Creamy Fresh Tomato Garlic Pasta Recipe
Introduction
This Creamy Fresh Tomato Garlic Pasta is a simple yet flavorful dish perfect for a quick weeknight dinner. Combining ripe tomatoes with garlic, cream, and Parmesan, it delivers a rich and comforting meal that everyone will love.

Ingredients
- 8 oz (225 g) spaghetti or pasta of your choice
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 lb (450 g) fresh tomatoes, chopped
- 1/2 cup (120 ml) heavy cream
- 1/4 cup (25 g) grated Parmesan cheese
- Salt and pepper to taste
- 1/4 cup (10 g) fresh basil leaves, chopped
- Additional grated Parmesan cheese for garnish (optional)
Instructions
- Step 1: Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente. Reserve about 1 cup of pasta water, then drain the pasta and set aside.
- Step 2: In a large skillet over medium heat, heat the olive oil. Add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
- Step 3: Add the chopped fresh tomatoes to the skillet with the garlic. Cook for 5-7 minutes until the tomatoes start to break down and form a sauce, stirring occasionally.
- Step 4: Reduce the heat to low and slowly stir in the heavy cream. Allow the mixture to simmer for another 2 minutes.
- Step 5: Add the grated Parmesan cheese, stirring until it melts and the sauce becomes smooth and creamy. Season with salt and pepper to taste.
- Step 6: Add the cooked pasta to the skillet and toss to coat, adding a bit of reserved pasta water if the sauce is too thick. Stir in the chopped fresh basil leaves.
- Step 7: Divide the creamy fresh tomato garlic pasta among serving plates. Garnish with additional Parmesan cheese, if desired.
Tips & Variations
- For a tangier flavor, add a splash of white wine when cooking the tomatoes.
- Substitute heavy cream with half-and-half for a lighter sauce, though it may be less rich.
- Add crushed red pepper flakes when sautéing garlic for a spicy kick.
- Use fresh mozzarella instead of Parmesan for a different creamy texture.
- If fresh tomatoes aren’t in season, canned diced tomatoes can be used as a substitute.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave, adding a splash of cream or pasta water to loosen the sauce if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta?
Yes, feel free to use any pasta shape you prefer, such as penne, linguine, or fusilli. Just adjust the cooking time according to the pasta type.
Is it possible to make this dish vegan?
To make it vegan, substitute the heavy cream with a plant-based cream alternative and use nutritional yeast or a vegan cheese in place of Parmesan.
Print
Creamy Fresh Tomato Garlic Pasta Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A luscious and creamy fresh tomato garlic pasta featuring sautéed tomatoes and garlic blended with heavy cream and Parmesan cheese, tossed with perfectly cooked spaghetti and fresh basil for a comforting and flavorful Italian-inspired dish.
Ingredients
Pasta
- 8 oz (225 g) spaghetti or pasta of your choice
Sauce
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 lb (450 g) fresh tomatoes, chopped
- 1/2 cup (120 ml) heavy cream
- 1/4 cup (25 g) grated Parmesan cheese
- Salt and pepper to taste
- 1/4 cup (10 g) fresh basil leaves, chopped
For Garnish
- Additional grated Parmesan cheese (optional)
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente. Reserve about 1 cup of pasta water, then drain the pasta and set aside.
- Prepare the sauce: In a large skillet over medium heat, add the olive oil. Once heated, add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
- Add tomatoes: Add the chopped fresh tomatoes to the skillet with the garlic. Cook for 5-7 minutes until the tomatoes start to break down and form a sauce. Stir occasionally.
- Make it creamy: Reduce the heat to low and slowly stir in the heavy cream. Allow the mixture to simmer for another 2 minutes, melding the flavors together.
- Incorporate cheese: Add the grated Parmesan cheese, stirring until it melts and the sauce becomes smooth and creamy. Season with salt and pepper to taste.
- Combine pasta and sauce: Add the cooked pasta to the skillet and toss to coat evenly, adding a bit of reserved pasta water if the sauce is too thick. Stir in the chopped fresh basil leaves for fragrance and flavor.
- Serve: Divide the creamy fresh tomato garlic pasta among serving plates. Garnish with additional Parmesan cheese if desired, and serve immediately for best taste.
Notes
- Reserve some pasta water to adjust the sauce consistency if needed.
- Use fresh, ripe tomatoes for the best flavor in the sauce.
- Do not overcook the garlic to avoid bitterness.
- Fresh basil enhances the dish’s aroma and freshness.
- Parmesan cheese can be substituted with Pecorino Romano if preferred.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: creamy tomato pasta, garlic pasta recipe, fresh tomato sauce, Italian pasta dish, easy dinner recipes

