If you’re in the mood for a rich, comforting pasta dish that’s bursting with flavor, this Garlic Parmesan Tomato Creamy Spaghetti is a perfect choice. Combining the tanginess of tomatoes, the richness of cream and cheese, and the aroma of garlic, this dish delivers a restaurant-quality experience right at home. It’s quick, satisfying, and ideal for a cozy dinner.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Servings: 4
- Calories: ~520 kcal per serving
Ingredients
For the Pasta:
- 12 oz spaghetti
- Salt, for boiling water
For the Garlic Tomato Base:
- 2 tablespoons olive oil
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 (14 oz) can diced tomatoes, drained
For the Creamy Cheese Sauce:
- 1/2 cup heavy cream
- 4 oz cream cheese, softened
- 1 1/2 cups shredded mozzarella cheese
- 3/4 cup grated Parmesan cheese
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
For Garnish:
- 1/4 cup chopped fresh parsley
- Extra grated Parmesan cheese
Instructions
- Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Before draining, reserve about 1/2 cup of pasta water.
- In a large skillet, heat olive oil and butter over medium heat. Once the butter melts, add the minced garlic and cook for about 30 seconds until fragrant.
- Add the drained diced tomatoes and cook for 3–4 minutes, stirring occasionally, allowing them to caramelize slightly and deepen in flavor.
- Pour in the heavy cream and stir well. Let it simmer gently for about 2 minutes until it begins to thicken.
- Add the softened cream cheese and stir continuously until it melts completely and creates a smooth base.
- Gradually mix in the mozzarella and Parmesan cheese until the sauce becomes thick, creamy, and glossy.
- Season with Italian seasoning, salt, black pepper, and red pepper flakes if using. Taste and adjust seasoning as needed.
- Add the cooked spaghetti to the skillet and toss until fully coated in the creamy tomato garlic sauce. If needed, add a splash of the reserved pasta water to loosen the sauce.
- Remove from heat and garnish with fresh parsley and extra Parmesan cheese before serving.
Notes & Variations
- Add grilled chicken or sautéed shrimp for extra protein.
- For a lighter version, substitute half of the heavy cream with milk.
- Mix in vegetables like spinach or mushrooms for added nutrition.
- Swap spaghetti with penne or fettuccine for a different texture.
Final Thoughts
This Garlic Parmesan Tomato Creamy Spaghetti is the perfect blend of creamy, cheesy, and savory flavors. It’s simple enough for a weeknight meal yet indulgent enough to impress guests. Once you try it, it’s bound to become a regular favorite in your kitchen.




