A cooking appliance, in particular an electrical cooking appliance, having a cooking chamber, the cooking appliance comprising, for cleaning of the cooking chamber: a steam supply device configured to generate steam and supply the steam to the cooking chamber; a water supply pump configured to supply water from a water tank to the steam supply device; a water discharge pump configured to discharge condensed water from the steam supply device into the water tank; and a controller configured to: activate the water supply pump to supply water to the steam supply device for cleaning the cooking chamber; and/or activate the steam supply device to supply steam to the cooking chamber for cleaning the cooking chamber, wherein the steam supply device includes a steam supply configured to generate steam; and a water-level sensing module configured to detect a water-level of the steam supply, wherein the steam supply device further includes a condensed water storage configured to collect and store therein the condensed water from the steam supply, and the water-level sensing module includes a high water-level sensor and a low water-level sensor, each of which including a corresponding working electrode, wherein each of the working electrodes cooperates with a common electrode, and is disposed at a top portion of the condensed water storage and faces downwardly; wherein the controller is further configured to: - activate the water supply pump such that water is supplied to the steam supply and/or the condensed water storage until a high water-level is detected by the water-level sensing module, and - when the high water-level is detected, activate the steam supply and the water supply pump for a first predefined duration from a time when the high water-level is detected, such that hot water is supplied to the cooking chamber. a steam supply device configured to generate steam and supply the steam to the cooking chamber; a water supply pump configured to supply water from a water tank to the steam supply device; a water discharge pump configured to discharge condensed water from the steam supply device into the water tank; and a controller configured to: activate the water supply pump to supply water to the steam supply device for cleaning the cooking chamber; and/or activate the steam supply device to supply steam to the cooking chamber for cleaning the cooking chamber, activate the water supply pump to supply water to the steam supply device for cleaning the cooking chamber; and/or activate the steam supply device to supply steam to the cooking chamber for cleaning the cooking chamber, wherein the steam supply device includes a steam supply configured to generate steam; and a water-level sensing module configured to detect a water-level of the steam supply, wherein the steam supply device further includes a condensed water storage configured to collect and store therein the condensed water from the steam supply, and the water-level sensing module includes a high water-level sensor and a low water-level sensor, each of which including a corresponding working electrode, wherein each of the working electrodes cooperates with a common electrode, and is disposed at a top portion of the condensed water storage and faces downwardly; wherein the controller is further configured to: - activate the water supply pump such that water is supplied to the steam supply and/or the condensed water storage until a high water-level is detected by the water-level sensing module, and - when the high water-level is detected, activate the steam supply and the water supply pump for a first predefined duration from a time when the high water-level is detected, such that hot water is supplied to the cooking chamber. - activate the water supply pump such that water is supplied to the steam supply and/or the condensed water storage until a high water-level is detected by the water-level sensing module, and - when the high water-level is detected, activate the steam supply and the water supply pump for a first predefined duration from a time when the high water-level is detected, such that hot water is supplied to the cooking chamber.