How to Breed Horses in Minecraft

Whether traversing the desert or climbing a mountain in Minecraft, having a trusty steed will make everything easier and faster. But why have one when you can have a dozen? Here’s how to breed horses in Minecraft.

What Are Horses and Where to Find Them

Finding a Horse in Minecraft

Horses are one of the few rideable mobs in Minecraft. Riding a horse in the game is one of the fastest ways to travel unless you have an Elytra in the Overworld or a Strider in the Nether. You can also equip your horse with armor, which should keep it safe while on an adventure through the vast Minecraft lands.

Horses can be found in Plains, Savannas, and villages with stables. You’ll usually find them in herds, so breeding them won’t take long. That said, before you can breed horses in Minecraft, you’ll need to tame them.

Taming Horses in Minecraft

While taming cats in Minecraft requires you to catch and feed them, taming horses is much more effortless. You’ll have to right-click on the horse with an empty hand to ride it several times, as it will buck you off until it’s tamed. Once you’ve tamed your horse, a bunch of hearts will emanate; you can then use a saddle to control its movements.

What Do You Need to Breed Horses in Minecraft

A horse entering love mode in Minecraft

Breeding horses in Minecraft is similar to breeding other animals. You’ll need to feed two horses golden apples or carrots. Within a few seconds, you’ll have your very own foal. You can also breed a horse with a donkey, leaving you with a mule foal that can’t breed.

When you breed horses in Minecraft, I’d suggest you use golden carrots instead of apples since the recipe for the golden carrot uses gold nuggets instead of ingots (1 ingot = 9 nuggets). That way, you can have a massive herd of horses without wasting too much time smelting gold ore.


So, now that you know how to breed horses in Minecraft, will you make a colossal stable next to your base? If so, I’d love to see this extravagant building on the Minecraft Forum!