To breed villagers in Minecraft, find two villagers you want to breed and get them in a room alone together in the presence of beds. Then, acquire enough food.
Using a bow or a crossbow, shoot a mob with an arrow, tipped arrow, or spectral arrow. The Parrots and the Bats, Breed two animals together. Breed a pair of any.