Giant unilamellar vesicles (GUVs), composed of a phospholipid bilayer, are often used as a model system for cell membranes. However the study of proteo-membrane interactions in this system is limited as the incorporation of integral and lipid-anchored proteins into GUVs remains challenging. Here, we present a simple generic method to incorporate proteins into GUVs. The basic principle is to break proteo-liposomes by an osmotic shock. They subsequently reseal into larger vesicles which, if necessary, can endure the same to obtain even bigger proteo-GUVs. This process does not require specific lipids or reagents, works under physiological conditions with high concentrations of protein, the proteins remains functional after incorporation and the resulting proteo-GUVs can be micromanipulated. Moreover, our protocol is valid for a wide range of protein substrates. We have successfully reconstituted three structurally different proteins, two trans-membrane proteins, TolC and the neuronal t-SNARE, and one lipid-anchored peripheral protein, GABARAP-Like 1 (GL1). In each case, we verified that the protein remains active after incorporation and in their correctly folded state. We also measured their mobility by performing diffusion measurements via fluorescence recovery after photobleaching (FRAP) experiments on micromanipulated single GUVs. The diffusion coefficients are in agreement with previous data.