Compared to conventional powertrains, hybrid electric vehicles exploit energy production and energy storage systems to achieve improved fuel economy. To maximize such improvement, advanced control strategies are needed for controlling in real-time the amount of energy to be produced and stored. This paper deals with the problem of hybrid energy storage system (HESS) for electric vehicle. The storage system consists of a fuel cell (FC), serving as the main power source, and a supercapacitor (SC), serving as an auxiliary power source. It also contains a power block for energy conversion consisting of a boost converter connected with the main source and a boost-buck converter connected with the auxiliary source. The converters share the same dc bus which is connected to the traction motor through an inverter. These power converters must be controlled in order to meet the following requirements: i) tight dc bus voltage regulation; ii) perfect tracking of SC current to its reference; iii) and asymptotic stability of the closed loop system. A nonlinear controller is developed, on the basis of the system nonlinear model, making use of Lyapunov stability design techniques. The latter accounts for the power converters large-signal dynamics as well as for the fuel-cell nonlinear characteristics. It is demonstrated using both a formal analysis and numerical simulations that the developed controller meets all desired objectives.