It’s hard to tell when you will be able to recover from food allergies. Common allergies that are developed during childhood are often gone before turning 16 or earlier. These include allergies to cow’s milk, egg, wheat, and soy. However, allergies from foods like tree nuts, peanuts, shellfish, and fish are often lifelong conditions.