Portulaca will grow well in most types of well-draining soil, but they prefer sandy or loamy soil with a pH between 6.0 and 7.5.