To answer how do i breed horses in minecraft, tame two adult horses, place them close together, and feed each one a golden carrot or golden apple. Hearts appear, and a foal is born. The parents must be tamed, and they can breed again after a five-minute cooldown.
What you need before breeding horses
Horse breeding is simple once you have the right animals and food. You cannot breed wild horses, and regular food such as wheat, sugar, apples, or hay bales does not activate breeding mode.
- Two adult horses
- A golden carrot or golden apple for each horse
- A safe, enclosed area so the horses cannot wander away
- A saddle if you need to tame or inspect the horses more easily
Both horses must be tamed before they can breed. To tame a wild horse, use an empty hand to mount it repeatedly. The horse throws you off at first, but keep mounting until heart particles appear. You do not need a saddle to tame it, although you need one to control the horse while riding.
How do I breed horses in Minecraft?
- Find two adult horses and bring them into the same fenced pen.
- Tame both horses by repeatedly mounting them until heart particles appear.
- Hold a golden carrot or golden apple in your hand.
- Use the food on the first tamed horse.
- Use the same type of food on the second tamed horse.
- Wait for the heart particles and the new foal to appear.
The horses must be close enough to detect each other, but they do not need to stand directly beside one another. If you see hearts but no foal, check that both animals are adults and that they are not still under their breeding cooldown.
Which food breeds horses?
Horses breed with golden carrots, golden apples, or enchanted golden apples. A golden carrot is usually the best choice because it costs much less gold than a golden apple and is easy to produce once you have a carrot farm and a source of gold.
| Breeding food | Ingredients | Crafting layout |
|---|---|---|
| Golden carrot | 1 carrot and 8 gold nuggets | Place the carrot in the center of the crafting grid and surround it with eight gold nuggets. |
| Golden apple | 1 apple and 8 gold ingots | Place the apple in the center of the crafting grid and surround it with eight gold ingots. |
| Enchanted golden apple | Not craftable in current vanilla survival | Use one directly on each tamed horse if you choose to spend this rare item. |
Do not confuse breeding food with food that only heals or grows a horse. Sugar, wheat, apples, and hay bales can help heal or grow a horse, but they do not make two adult horses enter love mode.
How to breed horses and donkeys in Minecraft
Breeding a horse with a donkey creates a mule foal. This is the only standard cross-breeding result among these rideable animals. The horse and donkey must both be adults and tamed, and you use the same golden carrot or golden apple method.
- Tame one adult horse.
- Tame one adult donkey.
- Move them into the same secure pen.
- Feed one golden carrot or golden apple to each animal.
- Wait for the mule foal to appear.
Mules cannot breed with horses, donkeys, or other mules. If you want another mule, you must breed another tamed horse and tamed donkey. A mule can be ridden and equipped with a chest for storage, but it cannot wear horse armor.
How to breed faster horses
Breeding does not guarantee a faster horse. A foal’s movement speed, jump strength, health, and appearance are influenced by its parents, with random variation in the result. The best way to create a fast horse is to test several adults and keep breeding the strongest offspring.
Use the strongest parents available
Ride each candidate horse and compare how quickly it moves and how high it jumps. Keep horses with good speed and jump height, then breed them together. When a foal grows up, compare it with the parents and replace the weaker parent if the new horse performs better.
Improve one trait at a time
Trying to improve speed, jump height, and health simultaneously can take many breeding attempts. Start with the trait you care about most. For a travel horse, prioritize speed and jump height. For a dangerous expedition, a horse with higher health may be more useful even if it is slightly slower.
Grow the foal faster
A newborn foal takes time to become an adult, but you can feed it suitable horse food to accelerate its growth. Keep the foal protected while it grows, because baby horses cannot be ridden or used for breeding yet.
There is no single food that guarantees a top-speed horse. Golden carrots create the foal, but the parents’ attributes determine whether the result is worth keeping.
What happens after horses breed?
The new horse is a baby foal that stays near its parents. It cannot be ridden, equipped, or bred until it becomes an adult. The two parent horses enter a breeding cooldown lasting five minutes, so feeding them again immediately will not produce another foal.
Horse color and markings can also pass through breeding, but the result is not always an exact copy of either parent. If appearance matters, keep several foals and choose the one you want once they grow up.
Once the foal is fully grown, tame it before riding or breeding it. A foal born from your horses is not automatically ready for you to control. You still need to mount it until it accepts you.
Java and Bedrock horse breeding differences
Horse breeding works the same way in Java Edition and Bedrock Edition: use two tamed adult horses, feed each a golden carrot or golden apple, and wait for a foal. The same method also creates mules from one tamed horse and one tamed donkey.
Horse attributes can feel slightly different between editions because movement and jump behavior are handled differently, but there is no separate breeding recipe or special Bedrock-only food. If your animals will not breed, check taming, age, food, distance, and the five-minute cooldown before assuming the edition is the problem.
Can you breed chickens, parrots, or squid?
These search questions describe different mechanics from horse breeding. Chickens can breed: feed two adult chickens wheat seeds, beetroot seeds, melon seeds, pumpkin seeds, torchflower seeds, or pitcher pods.
Parrots cannot breed in vanilla Minecraft. You can tame them with seeds, but feeding two parrots does not create a baby parrot. Squid also cannot breed in vanilla Minecraft. Their population comes from natural spawning, not from a breeding item.
Mules are different from both parrots and squid because they can be created, but only by cross-breeding a horse and a donkey. Two mules cannot produce another mule.
Common horse-breeding mistakes
- Using wheat or apples: These items can feed or heal horses but do not trigger breeding.
- Skipping taming: Wild horses and wild donkeys cannot breed.
- Trying to breed a mule: Mules are sterile and must be created from a horse and donkey.
- Feeding only one animal: Both parents need a golden carrot or golden apple.
- Breeding baby horses: Only adult horses and donkeys can breed.
- Expecting an instant rematch: Parents need five minutes before they can breed again.
- Assuming every foal is faster: Breeding uses the parents’ attributes with variation, so keep testing the offspring.
For the quickest setup, build a small fenced pen near your base, keep golden carrots in a chest, and label your best horses by speed, jump height, or health. That turns random breeding into a manageable improvement process.



