Портулак огородный предпочитает легкие, хорошо дренированные почвы. Он может процветать на песчаных или глинистых почвах, но наилучшие результаты достигаются на почвах с нейтральной или слегка кислой реакцией.