Hub / Minecraft / Breed animals

Last updated: 9 July 2026

FarmingBeginner

How to Breed Animals in Minecraft

Updated July 20267 min readBy the HowToPlayHub team

Breeding animals gives you a renewable supply of food, wool, leather and more — no more wandering the map hunting cows. The method is the same for almost every mob: feed two adult animals of the same species their preferred food, they enter love mode (hearts), and a baby appears. The only thing that changes is which food each animal wants. Here is the full list and exactly how it works.

01How Breeding Works

Breeding follows the same four steps for nearly every animal in the game:

  1. Get two adult animals of the same species close together (within a few blocks). Babies cannot breed.
  2. Hold that animal's preferred food and press use on each one to feed it.
  3. Both enter love mode — red hearts float above them and they move toward each other.
  4. A baby spawns between them, and you earn a little XP.

After breeding, each animal goes on a five-minute cooldown before it can breed again. Babies take about 20 minutes of real time to grow into adults, and you can speed that up by feeding the baby its food (each feed shaves roughly 10% off the remaining time).

02Full Breeding Food List

Each animal is won over by a specific food. Here is what to carry:

03Animals With Special Rules

A handful of mobs have extra conditions before they will breed:

04Building a Simple Animal Farm

A basic pen turns breeding into a steady supply line. Build it like this:

  1. Fence off a square area with a fence gate. Animals cannot jump fences (which are 1.5 blocks tall to mobs).
  2. Hold the animal's food and walk it into the pen — most animals follow a player holding their food within about 10 blocks.
  3. Close the gate, then feed two of them to start breeding.
  4. Keep a small breeding stock and harvest the rest for food, wool or leather.

Avoid massively overcrowding a single pen — too many entities in one spot causes lag and can push animals through walls. Spread large farms across several pens instead.

05Why Breeding Is Worth It

A self-sustaining farm pays off fast. The most useful payoffs:

Because every breed also grants XP, a large farm doubles as a slow but safe experience source for enchanting.

FAQ

What food do you need to breed each animal?

Cows, sheep, goats and mooshrooms use wheat; pigs use carrots, potatoes or beetroot; chickens use any seeds; horses and donkeys use golden apples or golden carrots; tamed wolves use meat; tamed cats use raw cod or salmon; and llamas use hay bales. Most other mobs have their own single food, listed in our full table above.

Why won't my animals breed?

The most common reasons are: one of them is still a baby, you are holding the wrong food, they are within the five-minute cooldown after a previous breeding, or there is not enough open space. Pandas also need bamboo nearby, and wolves and cats must be tamed first.

How long do baby animals take to grow up?

About 20 minutes of real time. You can speed it up by feeding the baby its normal breeding food — each feed reduces the remaining growth time by roughly 10%.

Can you breed tamed wolves and cats?

Yes. Tame the wolf with bones or the cat with raw fish first, then feed two tamed adults their food — any meat for wolves, raw cod or raw salmon for cats — and they will produce a puppy or kitten that already trusts you.

Stay in the loop

New & updated guides ship every week. Follow the Atom feed or get notified when new Minecraft guides land.

Note: Minecraft receives regular updates that can adjust mob behaviour, world generation and crafting recipes — always cross-check with the official Minecraft Wiki for the version you are playing.
Was this guide helpful?