The mushroom puffball thingys are edible I think. While they are still solid and not dried out and puff spores all over when you step on them.The though of puffball flavored juice crossed my mind. But, trying to get just the right amount of mint flavor into it could be a challenge.