This creamy tomato pasta recipe is the perfect combination of rich, flavorful ingredients and a simple cooking process, making it an ideal dish for a quick weeknight dinner. With a smooth blend of garlic, tomatoes, oregano, and a creamy texture from cream cheese and Parmesan, it’s a meal that’s both comforting and easy to prepare. Ready in under 30 minutes, this recipe is adaptable for various dietary preferences, including gluten-free and vegetarian options. It’s a versatile dish that can be customized with your choice of protein or vegetables, making it suitable for all tastes. Whether you’re looking to make a light weeknight meal or a hearty dinner, this creamy tomato pasta is a satisfying choice for any occasion.

Ingredients
- 1 tablespoon olive oil
- 1 tablespoon garlic, minced
- 14.5 oz. diced tomatoes, undrained
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon salt
- ⅛ teaspoon pepper
- 1 pinch red pepper flakes (optional)
- 1 cup chicken broth
- 2 tablespoons tomato paste
- 2 oz. softened cream cheese (equal to ¼ cup)
- ½ cup grated Parmesan cheese
- 8 oz. thin spaghetti (see notes*)
Instructions
- Prepare all ingredients in advance for a smooth cooking process. Begin boiling salted water for the spaghetti.
- Heat olive oil in a large pan over medium-high heat. Add the minced garlic and sauté for 1-2 minutes until fragrant.
- Stir in the diced tomatoes (with their juice), oregano, basil, salt, pepper, red pepper flakes (if using), chicken broth, and tomato paste. Allow the mixture to simmer gently for about 5 minutes.
- Reduce the heat to low and add the cream cheese in small pieces. Whisk until fully incorporated into the sauce.
- Gradually whisk in half of the Parmesan cheese, stirring until smooth.
- Let the sauce simmer uncovered on low heat while you cook the pasta according to the package instructions. Stir the sauce occasionally and cover it if it becomes as thick as you prefer.
- Once the pasta is cooked, drain it and toss it into the sauce, ensuring the spaghetti is evenly coated.
- Serve immediately with the remaining Parmesan cheese on the side.
Why You’ll Love This Recipe
- Quick and Easy: A perfect weeknight dinner that comes together in under 30 minutes.
- Rich and Creamy: The combination of cream cheese and Parmesan creates a luxurious texture.
- Customizable: Easy to adapt with additional ingredients like vegetables or proteins.

Tips
- Pasta Water: Reserve a little pasta water to thin the sauce if needed.
- Cream Cheese: Soften the cream cheese before adding it to ensure it melts smoothly.
- Parmesan: Use freshly grated Parmesan for the best flavor and texture.
Variations and Substitutions
- Vegetarian Option: Substitute chicken broth with vegetable broth.
- Add Protein: Incorporate cooked chicken, shrimp, or sausage for a heartier meal.
- Spice it Up: Increase the red pepper flakes or add a dash of cayenne for extra heat.
- Gluten-Free: Use gluten-free pasta to suit dietary needs.
FAQs
Can I make this dish ahead of time?
Yes, prepare the sauce in advance and store it in the refrigerator for up to 3 days. Reheat gently and add freshly cooked pasta before serving.
What’s the best pasta for this recipe?
Thin spaghetti works well, but you can also use fettuccine, linguine, or penne.
How do I thicken the sauce?
Simmer the sauce uncovered for a few extra minutes, or add a small amount of grated Parmesan.
Serving Suggestions
- Pair this creamy pasta with a crisp green salad and garlic bread for a complete meal.
- Serve alongside roasted vegetables for added nutrition and color.
- Add a glass of white wine or sparkling water to complement the flavors.
Creamy Tomato Pasta Recipe
4
servings30
minutes40
minutesIngredients
Directions


Leave a Comment