You can purchase Almonds from the General Store in Liyue in Genshin Impact. The general store is located in the southern part of the city.


  1. You can purchase up to 100 Almonds for 120Mora each before having to wait for the shop to restock.
  2. Almonds are used for cooking Almond Tofu (Increases all party members’ ATK by 81 for 300s) and Lotus Flower Crisp (Increases all party members’ DEF by 200 for 300s).
  3. Almond Tofu is needed for one of the available daily commissions.