A method of manufacturing a shoe structure includes: a setting step of setting an upper on a shoe last, and distributing a foam matrix material comprising a plurality of semi-foamed granules of thermoplastic polyurethanes (TPU) along a bottom of the shoe last to position the foam matrix material between the shoe last and the upper, and a foaming step of heating the shoe last with the upper and the foam matrix material thereon by microwave, so that the semi-foamed granules are foamed to form an insole bonded to the upper, and the upper is shaped along a contour of the shoe last after cooling and removing the shoe last.