Asparagus will grow best in an open and sunny site, but will just about deal with dappled shade if you don’t have the luxury of constant sun. It’ll grow in most soil types, but you should aim for a pH of between 6.5 and 7.5. If you’ve got particularly acidic soil then it’s probably worth giving it some lime before you start.