A total of 16 phenolic compounds, including one new and five known N-cinnamoyl phenylethylamides, one new pyrrole alkaloid named portulacaldehyde, five phenylpropanoid acids and amides, and derivatives of benzaldehyde and benzoic acid, were isolated and identified from a polar fraction of an extract of Portulaca oleracea. Their structures were determined through spectroscopic analyses.