I make my own soil mix out of

1part manure
2 parts perlite
1 part top soil
1 part multi purpose compost
1part horticultural silver sand
you could always use something simpler that like 2/3 manure 1/3 perlite.

Or some bone meal and blood meal low/nute free compost and some perlite.