The pulses are roasted in the industrial setting to reduce the moisture content in the grains. This is done in order to increase the shelf life of grains. The machine roasts all grains consistently given the automatic temperature control and homogeneous blending, while maintaining utmost hygiene. The stainless steel material is used in the production of all contact parts of pulses roasting machine. Single operator is required to run this roasting machine. The semi-automatic machine can achieve maximum heating temperature of up to 250 degree Celsius.