Menu
 

Minecraft Breeding Guide + Calculator (2026): What to Feed Every Animal

Minecraft Breeding Guide + Calculator (2026): What to Feed Every Animal

Current for Java Edition 26.2 and Bedrock Edition 26.45. The exact food for every breedable mob, the timings that actually differ, the villager rules, and a search box so you do not have to scroll.

Short answer: feed two adults of the same species their breeding food and they enter love mode, produce a baby, and grant 1-7 XP. Each parent then sits out a 5-minute cooldown. Most babies grow up in 20 minutes, and feeding a baby its food cuts the remaining time by 10% per feed. Four mobs break the pattern: turtles, frogs and sniffers lay eggs instead of handing you a baby, and a snifflet needs 40 minutes rather than 20. Villagers are the real exception: they do not eat to breed, they need beds and 12 nutrition points of food (see below).

Breeding calculator - search any animal

Type an animal to see exactly what to feed it. Rows marked edition difference change with the switch, everything else is the same in both.

AnimalBreeding foodNotes

Villager breeding planner

Villagers breed on willingness, not on food you hand them directly. Both parents must be willing at the same time, and each willing parent spends 12 nutrition points to make one baby. Enter how many new villagers you want:

The golden dandelion pauses a baby, it does not breed one

Added in Java Edition 26.1 and Bedrock Edition 26.10, the golden dandelion is not a breeding food and it is not a growth accelerator. Use it on a baby mob that normally ages and it resets and locks that mob's age: the baby stops growing, stops being able to despawn, and shows downward-moving particles. Use it on the same mob again and the lock comes off, particles flip to upward-moving, and it grows up normally again.

That makes it the tool for keeping a baby permanently small (a pet, a display pen, a tadpole or snifflet you want to park while you build), and a trap if you are trying to scale a farm. It does not work on baby villagers, and a handful of mobs are excluded outright. If you want a baby to grow faster, feed it its normal breeding food instead: 10% off the remaining time per feed.

How breeding works (the rules)

  • Two adults, same food, same species. Use the breeding food on each one; hearts appear, they pair up, a baby spawns and you get 1-7 XP.
  • 5-minute cooldown. After breeding, neither parent can be bred again for five minutes. This is the same in both editions.
  • Most babies grow in 20 minutes. The exception is the snifflet, which needs 40 minutes (48,000 ticks, two in-game days). Feeding a baby its breeding food reduces the remaining time by 10% each feed in every case.
  • Three mobs lay eggs instead. Turtles lay turtle eggs on sand near their home beach. Frogs lay frogspawn in water, which hatches into tadpoles. Sniffers drop a sniffer egg as an item that you have to place yourself; it hatches in 20 minutes, or 10 minutes on a moss block.
  • Babies cannot breed. Only adults enter love mode.
  • Some mobs must be tamed first: wolf, cat, horse, donkey, llama and nautilus. An ocelot is never tamed - you feed it raw cod or salmon until it trusts you, at roughly a 1 in 3 chance per feed.
  • Hybrids are a dead end. A horse and a donkey breed into a mule, and a mule cannot be bred with anything.
  • One real edition difference. In Java a wolf will breed on fish and rabbit stew as well as meat. In Bedrock those same fish items only heal a wolf; they will not breed it or grow a puppy.

How villager breeding really works

This is the one people fight with. Villagers do not breed because you feed them. They breed when they are willing, and willingness has a number behind it.

  1. Food: 12 nutrition points. A villager is willing once the food in its inventory, plus any unspent points left over from last time, reaches 12 or more. Bread is worth 4 points each, so 3 bread does it; carrots, potatoes and beetroots are worth 1 each, so 12 of any of those does it, as does any mix that adds up. Throw the food at them, or let a farmer villager hand it out.
  2. Beds. There must be enough valid beds inside the village bounds for the babies, and each villager has to be able to path to one. If they cannot walk to a bed, it does not count.
  3. Both parents, then a 5-minute wait. Breeding consumes 12 points from each parent, which is why one baby costs 6 bread or 24 crops rather than 3 or 12. The points are spent even if the baby fails to spawn, and after a successful birth the pair stops being willing for five minutes and has to restock.

Give them beds, food, and space, and pairs will breed on their own. For the trading side of villagers (and the lectern re-roll for cheap enchanted books) see the villager trades guide.

Watch: breeding every animal

Common mistakes (the ones that fill r/Minecraft)

  • Trying to "feed" villagers to breed them. They breed on willingness (beds plus 12 nutrition points), not on you right-clicking them.
  • Budgeting villager food per pair instead of per parent. Both parents spend 12 points, so a baby costs 6 bread or 24 crops, not 3 or 12.
  • Not enough beds. The single most common reason villagers will not breed, and the bed has to be reachable on foot.
  • Wrong food. Pigs take carrots, potatoes or beetroot, not wheat. Chickens take seeds, not wheat. Cats take raw fish, not cooked. Axolotls take a bucket of tropical fish, not the fish item.
  • Feeding a wolf fish on Bedrock. It heals, it does not breed. Use meat.
  • Forgetting taming and trust. Wolves, cats, horses, donkeys, llamas and nautiluses must be tamed first. Ocelots have to be won over instead, one raw fish at a time.
  • Leaving the sniffer egg in your inventory. Breeding sniffers gives you an item. Nothing hatches until you place it, and placing it on moss halves the wait.
  • Golden-dandelioning a baby you wanted to grow. It locks the age. Use it again to unlock.
  • Expecting a baby from turtles. Turtles lay eggs in sand near their home beach; the eggs hatch into babies.

Frequently asked

What do you feed animals to breed them in Minecraft?

It depends on the animal: wheat for cows, sheep, goats and mooshrooms; carrots, potatoes or beetroot for pigs; seeds for chickens; raw cod or salmon for cats and ocelots; meat for wolves; golden carrots or golden apples for horses and donkeys; bamboo for pandas; cactus for camels; a spider eye for armadillos; a bucket of tropical fish for axolotls; and cod or salmon for a tamed nautilus. Use the search box above for any specific mob.

How long is the breeding cooldown?

5 minutes. After two animals breed, neither parent can be bred again for five minutes, in both Java and Bedrock.

How long do baby animals take to grow up?

20 minutes for almost every mob. The snifflet is the exception at 40 minutes. Feeding a baby its breeding food cuts the remaining time by 10% per feed either way.

What does the golden dandelion do?

It locks a baby mob's age, so the baby stops growing and stops being able to despawn, and it shows downward-moving particles. Using it again unlocks the age and normal growth resumes. It is not a breeding food and it does not work on baby villagers.

How do you breed a nautilus?

Tame it first by feeding it pufferfish (roughly a 1 in 3 chance per feed), then feed two tamed adults at full health with cod or salmon, raw or cooked, or the bucketed fish. Nautiluses spawn in ocean biomes and produce a live baby rather than an egg.

How do you get a mule?

Breed a tamed horse with a tamed donkey using golden carrots or golden apples. The foal is a mule, and mules themselves cannot be bred.

How do you breed villagers?

Villagers breed on willingness, not direct feeding. Provide enough reachable beds for the babies, and make sure each parent holds at least 12 nutrition points of food: 3 bread, or 12 carrots, potatoes or beetroots, or any mix that adds up. Both parents spend 12 points per baby and then wait five minutes.

Why won't my villagers breed?

Almost always not enough beds (and the beds have to be reachable on foot), not enough food to reach 12 nutrition points on both parents, or the pair is still inside the five-minute cooldown from the last birth. Fix those three and breeding resumes.

Do animals keep breeding when I log off?

Only if the world is still running and the pen is in a loaded chunk. A single-player world runs only while you are playing it, so everything stops the moment you quit. On a server the world keeps ticking without you, but chunks nobody is near are not being ticked, so a farm out in the wild is frozen until somebody comes back. Build the pens in the world spawn chunks, or keep a player near them, and babies keep growing while you are away.

Build a breeding farm that runs while you sleep

A breeding farm only advances while its chunks are ticking, and that needs two things to be true: the world has to keep running when you are not in it, and the pen has to sit in a chunk that stays loaded. A single-player world fails the first test by definition. Host your Minecraft server with Supercraft and it ships with auto-pause switched off, so an empty server keeps ticking instead of idling until someone logs in. Put the pens and the villager hall in the world spawn chunks (or keep a player near them) and the babies grow while you are away. See also the villager trades guide and the enchanting guide. For the authoritative mechanics, the Minecraft Wiki breeding page is the reference.

Launch a Minecraft Java server with this setup

Pick a preset and your new server boots preconfigured - rates, rules and mods already dialed in. Change anything later in the panel.

Browse all Minecraft Java recipes →

Minecraft Hardcore

One life, no second chances: Hardcore mode, Hard difficulty, PvP on. Death is permanent: players are banned t…

Minecraft Creative Build

A peaceful creative server for builders: Creative mode, Peaceful difficulty, flight enabled, PvP off and no s…

Tired of fighting this issue every patch?

Run a managed Minecraft server with us. We handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in minutes, multiple datacenter regions, no contract.

See Minecraft hosting plans →
Top