Home » Gaming » Minecraft » How do you breed animals in Minecraft?

How do you breed animals in Minecraft?

Had enough of being chased away by creepers? Bring some love to your Minecraft world instead

Updated: Jun 29, 2022 2:01 pm
How do you breed animals in Minecraft?

Breeding animals in Minecraft is essential for farming certain items, or just building that menagerie of cats and dogs you’ve always wanted. So how do you breed Parrots, Mules or even Hoglins in Minecraft, and which mobs are even breedable? We’ll take a look at everything you need to know in this complete guide.

How to breed animals in Minecraft

How to breed mobs in Minecraft

Most breedable mobs will simply enter love mode by being fed their favorite food. Well, they do say the way to someone’s heart is through their stomach. The following table tells you exactly what food items you’ll need to feed your mobs in order to spawn a cute, teeny version. In most cases – we’ll discuss the exceptions further down – just feed the item to two of the same mob, and you will see hearts appear above them. This shows that they have entered love mode.

AnimalBreeding Food
Mooshroom (Red and Brown)Wheat
PigCarrot, Potato, Beetroot
Cat*Raw Cod, Raw Salmon
Ocelot*Raw Cod, Raw Salmon
(Tamed) HorseGolden Apple, Golden Carrot
DonkeyGolden Apple, Golden Carrot
Mule*Golden Apple, Golden Carrot
LlamaHay Bale
FoxSweet Berry, Glow Berry
RabbitCarrot, Golden Carrot, Dandelion
WolfAny meat – raw or cooked, Rotten Flesh
AxolotlBucket of Tropical Fish
BeeAny Flower
Hoglin*Crimson Fungi
StriderWarped Fungi

There are some mob types, though, with extra requirements, which we’ll discuss now.


A popular animal to breed in Minecraft are Horses. Horses need to be tamed before they can be bred, we have a full, separate guide on breeding horses specifically.


In addition to feeding bamboo to two pandas to encourage them to enter love mode, you will also need to ensure that there are at least eight blocks of bamboo within five blocks of the pandas themselves. If you do not meet this requirement before feeding the pandas, they will become aggressive and attack.


How to breed a mule in Minecraft

A mule is not a naturally spawning mob in Minecraft, and instead must be bred by the player, by encouraging a horse and a donkey to breed. There are no other requirements to breed a mule, so simply feed a nearby donkey and horse either a golden carrot or golden apple and they will spawn a mule between them.


Not a requirement, but rather a warning. While the Hoglin is breedable, as the only breedable hostile mob they can be quite difficult to breed. Hoglins will enter love mode when players feed two nearby Hoglins a Crimson Fungi, but getting too close to a Hoglin will cause it to attack, so you will need to be careful, perhaps ensuring that the Hoglins are behind a fence.


Wild ocelots and cats cannot be bred without being entrusted/tamed first.

Players can earn an ocelot’s trust by holding a raw cod or salmon and waiting for the ocelot to approach before feeding it. Any slight movement will cause the ocelot to flee for a few seconds. You will need to continue to feed the ocelot until hearts appear above it, at which point you know it is now trusting, and can be bred with another trusting ocelot.

Cats must be tamed before they can be bred. This is done the same way, by holding raw salmon or cod and waiting for the cat to approach before feeding. Once the player owns the cat, i.e. it has been tamed, you can then breed said cat with another tamed cat of your own, or someone else’s in multiplayer.

Minecraft animal breeding Advancements – Java edition

Minecraft advancements

There are two advancements in Java edition mobs. Firstly, The Parrots and the Bats is an early-game advancement for breeding any two breedable mobs.

You can also get the Two by Two advancement but breeding a pair of every breedable mob in Minecraft, so this one might take a little longer. This includes Nether mobs, and Trader Llamas don’t count towards the Llama requirement.

Minecraft breeding Achievements – Bedrock edition

If you are a Bedrock edition player, then you will have Achievements as opposed to Advancements. There are three breeding-related Achievements to earn in Bedrock edition.
Repopulation — Breed two cows with wheat
Artificial Selection — Breed a mule from a horse and a donkey
Zoologist — Breed two pandas with bamboo

How do you breed parrots and bats in Minecraft?

Despite the fact that the achievement for breeding your first two animals is titled ‘The Parrots and The Bats’, you can’t actually breed Parrots or Bats in Minecraft. There are a few other mobs that aren’t breedable, as well, but Parrots are by far the most surprising as they are the only tamable mob that cannot be bred.

The reason that Parrots are currently unbreedable in Minecraft is because there is no baby Parrot, but there’s nothing to say this won’t change at some point in the future. After all, there are baby versions of the likes of bees, which are a similarly small mob. You’ll also find that you can’t breed dolphins, as they instead lead you to treasure when you feed them. Squid also cannot be bred and must be farmed using spawn mechanics instead.

More Minecraft mob guides

And head over to our Minecraft hub for even more news, guides and how-tos!

WePC is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more

Trusted Source

WePC’s mission is to be the most trusted site in tech. Our editorial content is 100% independent and we put every product we review through a rigorous testing process before telling you exactly what we think. We won’t recommend anything we wouldn’t use ourselves. Read more