Use well-draining soil with a pH level between 6.0 and 7.5. A mixture of potting soil, sand, and perlite is ideal for basil plants.