Aloe vera needs well-draining soil; a cactus-type potting mix is ideal. However, creating a potting mix from scratch at home can be even better for your aloe plant. Start with a perlite or sand-type base and go from there.