Conventional ways to administer and deliver drugs have reached its limitations. These methods can be still used for small and simple molecules. However, new carriers have to be developed for active compounds that are large, like proteins, or that cannot be dissolved in water. One of the proposed methods is the use of lipid based nanoparticles. Lipids are very abundant in the nature; we eat them, we process or digest them and even our cell membranes are formed by lipids. They have the advantage that can organize themselves in different structures depending on the nature of the lipid and its environment. Therefore, these particles are a potential tool for the encapsulation and control release of macromolecules. In addition, lipid based nanoparticles can also be of benefit in the food industry. For example, they can be used to control the delivery of enzymes employed during food processing.