What Do Pigs Eat in Minecraft? Pig Food, Breeding, and Farming Guide 🐷
Pigs
By GamerCubic Editorial Team
Last checked: October 26, 2026
Version checked: Current Java and Bedrock pig mechanics
Pigs are one of the classic farm animals in Minecraft. They are easy to find, simple to breed, and useful for food in survival. If you are building a beginner animal farm, pigs are a good mob to keep near your base.
Quick answer: Pigs are attracted to and bred with carrots, potatoes, or beetroot. Hold any one of those crops to lead a pig, then feed valid food to two adult pigs to start breeding. Wheat, seeds, and apples do not trigger pig breeding.
Looking for another animal? Browse the Minecraft mobs hub for food, breeding, farming, and troubleshooting guides.
| Food | Leads pigs | Breeds pigs | Practical reason to choose it |
|---|---|---|---|
| Carrot | Yes | Yes | Easy to recognize and also used to make a carrot on a stick |
| Potato | Yes | Yes | Useful when your farm already produces potatoes in bulk |
| Beetroot | Yes | Yes | A valid alternative when beetroot is the crop you have available |
Version note: These three breeding foods apply to current Java and Bedrock releases. Controls, menus, and some farm behavior can differ by edition, so edition-specific differences are stated beside the affected step.

The simple answer is: pigs in Minecraft eat carrots, potatoes, and beetroots.
You can use these foods to make pigs follow you, breed two adult pigs, and grow your pig farm. Unlike cows and sheep, pigs do not eat wheat. If you are holding wheat and your pig is not following you, you are using the wrong food.
Quick Answer: Pigs Eat Carrots, Potatoes, and Beetroots 🥕
Pigs can eat three main foods in Minecraft:
- Carrots
- Potatoes
- Beetroots

To feed a pig, hold one of these foods in your hand and use it on the pig. In Java Edition, right-click the pig. In Bedrock Edition or mobile, tap the pig or press the feed button.
When two adult pigs are fed the correct food, they enter love mode, show heart particles, and create a baby pig.
How to Make Pigs Follow You 🧲
If you want to move pigs into a farm, hold a carrot, potato, or beetroot in your hand and walk near them. The pigs will notice the food and start following you.
This is the easiest way to bring pigs back to your base without using a lead. Walk slowly, because pigs may stop following if you move too far away.

Best method:
- Hold a carrot, potato, or beetroot.
- Walk close to a pig.
- Lead it toward your farm.
- Open the fence gate.
- Walk inside the pen.
- Close the gate quickly.
Now your pig is safely inside your farm.
How to Breed Pigs in Minecraft ❤️
To breed pigs, you need two adult pigs and any two pig foods. You can use carrots, potatoes, beetroots, or a mix of them.

Feed one adult pig, then feed another adult pig. Both pigs will show heart particles, and a baby pig will spawn.
After breeding, the adult pigs need a short cooldown before they can breed again. Keep a small carrot, potato, or beetroot farm nearby so you always have food ready.
What Do Baby Pigs Eat? 🐽
Baby pigs eat the same foods as adult pigs: carrots, potatoes, and beetroots.
A baby pig grows into an adult over time, but feeding it can help it grow faster. Baby pigs cannot breed until they become adults, so if you want to expand your farm quickly, keep feeding them.
Do Pigs Eat Wheat in Minecraft? ❌
No, pigs do not eat wheat in Minecraft.
Pigs do not eat wheat, but cows do. If you also want to build a cow farm, read our guide on what do cows eat in Minecraft so you know how to feed, breed, and lead cows properly.

This is a common beginner mistake because cows and sheep eat wheat, but pigs are different. If you want to feed pigs, use carrots, potatoes, or beetroots.
Pigs do not eat:
- Wheat
- Seeds
- Grass
- Hay bales
- Apples
- Sugar cane
Where to Get Pig Food
Use whichever valid crop you can renew most easily. Village farms can provide an early supply, while a player-grown crop plot gives you reliable breeding stock. Keep part of every harvest for replanting and store the rest in a chest beside the pen.
Feeding, Riding, and Taming Are Different
Feeding a pig does not tame it. Pigs do not become permanent pets. A saddle lets a player ride one, and a carrot on a stick controls its direction; carrots, potatoes, and beetroot are still the items used for attraction and breeding.
How to Build a Simple Pig Farm 🧱
To build a pig farm, you need fences, a fence gate, pig food, and at least two pigs.

Build a small fenced pen near your base. Then hold a carrot, potato, or beetroot and lead two pigs inside. Close the gate, feed both pigs, and wait for a baby pig.
A pig farm gives you a steady source of porkchops, which can be cooked into cooked porkchops for strong food in survival.
Final Answer ✅
Pigs in Minecraft eat carrots, potatoes, and beetroots.
Use these foods to feed pigs, breed them, make them follow you, and grow baby pigs faster. If you are building a full animal farm, you can also check what cows eat in Minecraft so you know which food each farm animal needs.
Simple rule:
If you want pigs in Minecraft, use carrots, potatoes, or beetroots.
Continue Your Animal Farm
For a mixed food farm, continue with the cow food and breeding guide and the sheep wool-regrowth guide, or open the Minecraft mobs hub to choose another behavior or farming task.
Frequently Asked Questions
What do pigs eat in Minecraft?
Pigs eat carrots, potatoes, and beetroots in Minecraft.
Do pigs eat wheat in Minecraft?
No, pigs do not eat wheat. Wheat is for cows and sheep, not pigs.
How do you breed pigs in Minecraft?
Feed two adult pigs carrots, potatoes, or beetroots. They will enter love mode and create a baby pig.
What do baby pigs eat in Minecraft?
Baby pigs eat carrots, potatoes, and beetroots. Feeding them can help them grow faster.
How do you make pigs follow you?
Hold a carrot, potato, or beetroot near pigs, and they will follow you.
Can you ride pigs in Minecraft?
Yes, you can ride pigs using a saddle, but you need a carrot on a stick to control their movement.
What do pigs drop in Minecraft?
Pigs drop raw porkchop. You can cook it into cooked porkchop for better food.
Sources and Verification
- Pig — Minecraft Wiki — food, following, breeding, riding, and drop mechanics.
- Breeding — Minecraft Wiki — breeding-food table confirming carrots, potatoes, and beetroots for pigs.
- Minecraft 1.21.60 Bedrock changelog — Mojang’s official pig-variant release documentation.
Verification scope: This guide was checked against current documented mechanics for both editions; no owned local game test is claimed.