A system enabling the performance of ecologic cooking of food, wherein a first ambient of heat tempered by humidity is built up, containing the food and being uniformly tempered from a second ambient consisting of hot water and/or steam, said device comprising an external container and its cover provided with a device for facilitating the regulation of aeriform fluids and/or steam, within said container there is an interchangeable internal container as an accessory in which food to be cooked is placed, the container and cover are fastened together by a semi-hermetic closing system, said cover having the regulation device for outlet of the aeriform fluid; the internal container is hanging, on at least one point, inside the external container permitting the isolation of food from red-hot metal, so that the food placed in said interchangeable internal container or first ambient of heat tempered by humidity are cooked by effect of heat produced from a second ambient consisting of water and/or steam, the second ambient being external to the first ambient of heat tempered by humidity, said ambients may be or may not be in communication between each other.