The paper presents a new innovation in small scale thermal energy storage system suitable for cooking application. A single tank thermal energy storage system integrated with a cooking unit has been developed and the performance analysed. The system consists of a heat storage tank, a heating chamber referred to as a funnel, and the cooking unit. The heating chamber is a pipe made of cast iron, and on top of the pipe is a cylindrical container made of Aluminium. A heating element of 1.5 kW 220 V was inserted inside the funnel and was used for heating the oil. The top of the funnel allows a cooking pot to be inserted inside it. The funnel can be raised or lowered using screws connected to the top of the tank; this regulates the temperature at which oil begins to overflow into the heat storage tank. The heat storage tank is made of stainless-steel, and contains sunflower oil as a heat storage medium. During charging, a small volume of oil about 2 L was heated inside the funnel, and the temperature rose rapidly to about 150 °C in less than 15 min. The system allows for cooking to begin immediately after charging has been started. As heating continues, the hot oil overflows into the storage tank, and cold oil at the bottom of the tank flows into the funnel where it is heated. The storage tank had 18 L of sunflower oil. During discharge, the direction of oil flow reverses; hot oil flows from the top of the tank into the funnel. The hot and the cold oil do not mix during discharge, and therefore, the heat front is preserved. Cooking tests were demonstrated during charging and discharging cycles. About 453.6 kJ of energy was used in boiling 1.5 L of water in 10 min, and 1.04 MJ was used in boiling 1 kg of dry beans in about 2 h.