Truffles are so expensive because they take a long time to cultivate and grow. They also require specific elements to grow, including the type of soil and temperature. As truffles grow underground, farmers require a dog or pig to sniff them out, and they can take up to ten years to fully mature.