The invention provides a portable vertical type environmentally-friendly kebab oven. The oven comprises a box body, wherein the box body is internally provided with a supporting plate, the supportingplate is provided with a concave-shaped groove, the concave-shaped groove is internally provided with a bearing, the upper portion of the supporting plate is provided with oil collecting dishes, the lower portion of the supporting plate is provided with driven gears and a driving gear, the driving gear is dynamically connected with a motor, a center hole of each gear is internally provided with ahollow shaft, the lower end of each hollow shaft corresponds to oil receiving boxes, the middle portion of each hollow shaft is tightly connected with a bearing hole, the upper end of each hollow shaft is in sleeved connection with an oil collecting dish base through a tapered shaft hole, a center hole of each oil collecting dish is a positioning insertion hole of a vertical type kebab rod, the upper portion of the box body is provided with a top plate, the top plate is provided with an opening hole, heating space in the box body is internally provided with a heating device, and the positioning insertion hole of each vertical type kebab rod is arranged at the periphery of the heating device. The portable vertical type environmentally-friendly kebab oven has the advantages that the verticaltype kebab rods can automatically rotate, no smoke is generated, the rotation is performed swimmingly, the taste can be controlled respectively according to different food materials, the structure ofthe oven body is simple, energy-saving and environmentally-friendly, the weight is light, and the carrying is convenient.