Truffle is hard flavor to pinpoint, ask someone and they will likely give you a different answer than the next person. Truffles have an umami flavor. I would describe the flavor as earthy, savory, a little musty and meaty.