I still remember the first time I stumbled across a pearlescent white horse with 14 hearts of health near my first survival base. I ran back to my chests grabbing every food item I had, only to realize half of them did nothing at all. If you’ve ever found yourself wondering what do horses on Minecraft eat, you’re not alone. Feeding horses the right items doesn’t just fill their hidden hunger bar—it lets you tame them faster, breed rare foals, heal injured companions, and even cut down the time it takes for a baby horse to grow to full size.
What Do Horses on Minecraft Eat? Full List of Valid Food Items
Horses have a very specific diet compared to other Minecraft mobs like cows or sheep, and they won’t accept random food items even if they’re injured. Every valid food item serves a different purpose, so picking the right one for your goal will save you a ton of resources in the long run. I’ve tested every possible food on horses over hundreds of survival playthroughs, and only these 6 items work:
- Sugar: Heals 1 heart, speeds up foal growth by 30 seconds, increases taming chance by 3%. It’s easy to get early game from sugar cane farms.
- Wheat: Heals 2 hearts, speeds up foal growth by 1 minute, increases taming chance by 3%. It’s the most accessible early-game option for new players.
- Apples: Heals 3 hearts, speeds up foal growth by 1 minute, increases taming chance by 3%. You can get them from breaking oak or dark oak leaves.
- Golden Carrots: Heals 4 hearts, speeds up foal growth by 1 minute, increases taming chance by 5%, and is required for breeding horses. It’s the most versatile mid-game food for horse care.
- Golden Apples (regular or enchanted): Heals 10 hearts, speeds up foal growth by 4 minutes, increases taming chance by 10%, and can also be used for breeding. Enchanted golden apples give a small boost to foal stat rolls for players breeding top-tier horses.
- Hay Bales: Heals 10 hearts, speeds up foal growth by 3 minutes, and is the most efficient option for healing large groups of horses at once. It’s made from 9 wheat, so it’s cheap to craft in bulk.
If you try to feed a horse any other item, like meat, bread, baked potatoes, or berries, nothing will happen. I once wasted 8 baked potatoes trying to heal a hurt horse after a creeper explosion, so trust me when I say it’s not worth testing random items. Horses are strict herbivores, and they only accept the foods listed above.
How to Feed Horses to Tame Them Faster
Taming a wild horse without feeding it first can take 5 to 10 attempts, and you’ll probably get bucked off half a dozen times before it accepts you. Feeding it before you mount cuts that time down drastically, especially if you use higher-value items. All you have to do is hold the food in your hand, walk up to the wild horse, and right-click to feed it until red hearts start popping up around its head.
Early in survival, wheat is your best bet for taming. You can set up a small wheat farm within your first two days of spawning, so you’ll have plenty of it to use on any horses you find nearby. Never waste golden apples on taming regular horses unless you have a massive surplus of gold, because they’re far more useful for breeding or emergency heals during raids or boss fights.
Remember that taming a horse doesn’t mean you can ride it right away. You’ll still need a saddle to control it, which you can find in dungeon chests, desert temples, or by trading with leatherworker villagers. It’s a common mistake new players make, so don’t feel bad if you tame your first horse and realize you have no way to steer it.
The Best Foods for Breeding and Raising Foals
Breeding horses is the only way to get max-stat companions for long-distance travel, PvP, or server events. To breed two horses, you first need to make sure both are tamed and adult, then feed each one either a golden carrot or a golden apple. They’ll enter love mode, and a foal will spawn within a few seconds. The foal’s stats (speed, health, jump height) are a mix of both parents’ stats, so breeding two high-performing horses will give you an even better foal most of the time.
Golden carrots are the most cost-effective breeding food by a long shot. You only need one gold nugget and a regular carrot to craft one, and gold nuggets are super easy to farm from zombie piglins in the Nether or from smelting gold tools. Golden apples require 8 gold ingots each, so they’re only worth using if you’re trying to breed rare high-stat horses and want the small stat boost they provide.
Foals take 20 full minutes to grow into adult horses if you leave them alone, but you can cut that time down drastically by feeding them. Sugar, wheat, and apples are perfect for speeding up growth, since you don’t need to waste valuable golden items on it. If you’re in a hurry to get a new foal ready for a trip, you can feed it a combination of items to make it grow in less than a minute. You can also breed horses with donkeys to get mules, which can carry chests for extra inventory space, and they eat the exact same food as horses.
Common Mistakes to Avoid When Feeding Minecraft Horses
Even if you know which food horses eat, it’s easy to make small mistakes that waste resources or cause headaches later. I’ve made almost all of these mistakes myself over the years, so learning them early will save you a lot of frustration.
Never feed horses any non-vegetarian food or cooked crops, no matter how much of it you have lying around. Horses can’t process meat, bread, or other cooked items, so you’ll just be throwing resources away. If you’re ever unsure if an item works, check the list we shared earlier before you try feeding it.
Another common mistake is wasting high-value food on low-stat horses. If you have a horse that only runs 7 blocks per second (the average is 9, and the max is 14) or only has 8 hearts of health, don’t waste golden apples or even golden carrots on it. Save those items for your top-tier horses that you actually use for travel and fights. You can check a horse’s stats by testing its speed on a flat track or looking at its health bar when you’re riding it.
You should also always carry a few hay bales with you on long trips. If you’re crossing a thousand blocks to find a woodland mansion or an ancient city, your horse will take fall damage, get hit by mobs, or take damage from lava or cacti. Hay bales heal 10 hearts each, so you can keep your horse healthy without wasting stacks of smaller food items. Only feed a healthy horse if you’re trying to tame it, breed it, or speed up a foal’s growth, because feeding a full-health horse doesn’t give any extra benefits at all. If you play on a multiplayer server, don’t feed other players’ horses without permission either—it’s considered griefing on most servers, and you could get banned for messing with someone else’s animals.
At the end of the day, figuring out what do horses on Minecraft eat is way simpler than it looks once you know which items work for your specific goal. Whether you’re taming your first horse early in survival, breeding a stable of max-speed horses for your server, or just healing a companion after a run-in with a skeleton, picking the right food will save you time and resources. Next time you spot a rare horse roaming near your base, you’ll know exactly what to grab from your chests before you approach it.