– 12 oz. uncooked angel hair pasta
– 1 lb. cherry or grape tomatoes
– ⅓ cup extra virgin olive oil
– 3 garlic cloves minced
– ¼ cup chopped fresh parsley
– 2 tbsp. chopped fresh basil optional
– 1 tsp. salt plus extra for boiling pasta
– 1 tsp. black pepper
– ½ tsp. red pepper flakes or to taste