Go Back
+ servings
angel hair pasta tossed with chunky tomato cream sauce on white plate

Angel Hair Pasta with Tomato Cream Sauce

Angel Hair Pasta with Tomato Cream Sauce loaded with chunky tomatoes, velvety mascarpone, and fresh basil is the ultimate comfort food. Easy to make and ready in minutes, it's perfect for weeknight dinners!
Course Main Entree, Pasta
Cuisine American
Keyword angel hair pasta, angel hair pasta with tomato cream sauce
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6 Servings
Calories 486kcal
Author Lalaine


  • 16 ounces uncooked angel hair pasta
  • 1 teaspoon olive oil
  • 1 small onion, peeled and finely chopped
  • 2 cloves garlic, peeled and minced
  • 28 ounces diced tomatoes
  • 1/2 cup water
  • salt and pepper to taste
  • 1 cup Mascarpone cheese
  • 1 tablespoon fresh basil, chiffonaded


  • In a pot over medium heat, bring about 4 quarts of salted water to a boil. Add angel hair pasta and cook according to package directions. Drain well.
  • In a skillet over medium heat, heat olive oil.  Add onions and garlic and cook until softened.
  • Add diced tomatoes and water. Bring to a boil. Lower heat and simmer for about 3 to 5 minutes. 
  • Season with salt and pepper to taste.
  • Add mascarpone and stir to combine. Cook for about 2 to 3 minutes or until mascarpone is melted and sauce is creamy and slightly thickened.
  • Add basil and cook for about 30 seconds.
  • In a serving bowl, toss pasta in the sauce. Garnish with additional fresh basil.


Calories: 486kcal | Carbohydrates: 64g | Protein: 13g | Fat: 18g | Saturated Fat: 10g | Cholesterol: 37mg | Sodium: 40mg | Potassium: 444mg | Fiber: 4g | Sugar: 5g | Vitamin A: 695IU | Vitamin C: 13.9mg | Calcium: 115mg | Iron: 2.3mg