What do pigs eat is one of the first questions every new pig keeper asks, and the honest answer is: almost everything, but not all of it well. Pigs are true omnivores with digestive systems capable of processing grains, vegetables, fruits, dairy, meat scraps, and forage. That flexibility is part of what makes them such efficient homestead animals. It also creates real risks when that flexibility is taken too far. Understanding what pigs eat for optimal health and growth, what to avoid, and how to build a practical feeding program for a small homestead operation sets the foundation for healthy, well-conditioned animals from arrival through processing.
Key Takeaways
What Do Pigs Eat as Their Primary Diet?
The foundation of what pigs eat on a homestead should be a commercially formulated pig feed appropriate to their life stage. Starter feeds with 18 to 20% protein suit young piglets from weaning through 50 pounds. Grower feeds at 14 to 16% protein suit pigs from 50 through 125 pounds. Finisher feeds at 13 to 14% protein suit pigs from 125 pounds through processing weight. These protein levels support appropriate muscle development and growth rates at each stage without excessive fat deposition.
Commercial pig feeds are formulated with the amino acid balance, vitamin and mineral levels, and energy density that pigs require for efficient growth. Attempting to replicate this balance at home through grain mixing without nutritional expertise typically results in deficiencies or imbalances that show up in growth rate, reproductive performance, or health over time. For a small homestead operation, a quality commercial feed from a farm supply store provides a reliable nutritional baseline.
Pellet and crumble forms are the most practical formats for homestead feeding. Whole grain mixes are workable but less digestively efficient. Wet feeding, mixing dry feed with water or liquid whey, improves palatability and can improve feed conversion slightly, but requires careful management to prevent fermentation and spoilage in warm weather.
What Can Pigs Eat as Supplements and Treats?
Pigs benefit significantly from dietary diversity, and a homestead that produces garden surplus, dairy, fruit, and kitchen waste has natural feed supplements that reduce purchased feed costs and improve pig welfare.
Garden and kitchen scraps that pigs eat safely and enthusiastically include:
- Vegetable tops and trimmings: carrot tops, beet greens, lettuce, squash, cucumbers, and corn husks
- Surplus fruit: apples, pears, melons, and berries in any ripeness state
- Bread and grain products: stale bread, cooked grains, pasta, and cereals without added sweeteners
- Dairy products: milk, whey, yogurt, and cheese scraps provide high-quality protein and are particularly valuable for nursing sows and growing pigs
- Cooked eggs and egg scraps
- Root vegetables: turnips, parsnips, sweet potatoes, and beets
Dairy is particularly valuable. Whey from cheesemaking is a traditional pig feed supplement across many cultures, and pigs receiving regular dairy supplementation show noticeably improved growth rates and coat condition.
Pasture and forage represent another meaningful supplement for pigs with outdoor access. What pigs eat from pasture includes grasses, legumes, roots, and insects, all of which contribute to nutritional diversity and reduce purchased feed costs. Pigs on good pasture with diverse forage can receive 10 to 30% of their total caloric intake from grazing depending on season and pasture quality.

What Can Pigs Not Eat?
The flexibility in what pigs eat has limits that matter for both animal health and food safety.
Raw meat and raw fish should never be fed to pigs. Raw animal protein carries disease transmission risk including trichinosis and can introduce pathogens that pigs then carry into the food chain. Cooked meat scraps in small quantities are considerably safer but still carry legal restrictions in many regions regarding feeding animal products to pigs intended for human consumption. Check your local regulations before feeding any animal-derived scraps.
Nightshade family plants are toxic to pigs in their raw form. This includes:
- Tomato leaves, stems, and unripe green tomatoes
- Potato skins, particularly green-tinged or sprouted potatoes
- Rhubarb leaves
- Raw eggplant in large quantities
Moldy or spoiled feed is dangerous. While pigs will eat spoiled material willingly, mycotoxins from mold cause liver damage, reproductive failure, and immune suppression over time. Never feed moldy grain, spoiled silage, or obviously rotted produce.
Salt toxicity is a real risk when pigs have inconsistent water access. Pigs that are fed salty feed or scraps and then denied adequate water can develop salt poisoning, which causes neurological symptoms and can be fatal. Fresh water must always be available alongside any feeding, and salt supplementation should be provided through a mineral block rather than added to feed directly.
Avocado in any form, including fruit, leaves, and skin, contains persin, which is toxic to pigs in sufficient quantities.
How Much Should You Feed Homestead Pigs?
Feed adult market pigs 2 to 3% of their body weight in total daily feed intake across two feedings, morning and evening. A 100-pound pig needs 2 to 3 pounds of feed per day. A 200-pound pig approaching market weight needs 4 to 6 pounds per day. These are guidelines, not fixed rules. Adjust based on body condition: a pig that is visibly underweight gets more, a pig that is becoming excessively fat gets less.
Feeder pigs arriving at 40 to 60 pounds from a weaning operation are often stressed and may eat poorly for the first few days. Offer palatable feed freely for the first week and monitor intake before establishing a rationed feeding schedule. Once settled, twice-daily feeding in amounts the pigs clean up within 20 to 30 minutes is a practical standard.
Pigs in the final four to six weeks before processing are often deliberately limit-fed to reduce excess fat deposition and improve lean meat yield. Reducing feed to 1.5 to 2% of body weight during this finishing period produces firmer fat and a better meat-to-fat ratio in the carcass.
Water Requirements for Homestead Pigs
Fresh water is not a supplement to what pigs eat. It is the most critical component of their daily intake. An adult pig in moderate temperatures drinks 3 to 5 gallons of water per day. In hot weather, that requirement increases to 6 to 8 gallons. A nursing sow may drink 8 to 10 gallons daily. Automatic nipple waterers or large capacity troughs filled and cleaned daily are the most practical water delivery methods for homestead pigs.
Domivans animal drinking water bowl measures up to 47.2"*12.4"*5.3", holding up to 12 gallons of water.It is suitable for large animals such as cattle, horses, sheep, pigs, dogs and goats.
Pigs that do not have consistent water access eat less, grow more slowly, and are at risk for salt poisoning when water is reintroduced after deprivation. Water delivery is as important as feed delivery in any homestead pig management system.
According to the University of Kentucky Cooperative Extension Service, dietary diversity and appropriate protein levels at each growth stage are the two factors that most consistently influence growth rate and meat quality in pasture-raised pigs.
For help choosing the right pig breed to match your feeding system, see our guide to kune kune pigs.
Frequently Asked Questions About What Pigs Eat
Can pigs eat kitchen scraps?
Yes, with important exceptions. Pigs eat vegetable trimmings, fruit, bread, cooked grains, and dairy products safely. Avoid raw meat, raw fish, moldy food, rhubarb leaves, and green potato skins. Many regions also have regulations restricting the feeding of kitchen scraps to pigs, particularly any materials that have contacted meat. Check local livestock regulations before feeding household waste.
Can pigs eat tomatoes?
Ripe tomatoes in moderate quantities are safe for pigs to eat. Tomato leaves, stems, and unripe green tomatoes contain solanine, which is toxic to pigs. Feed ripe tomato fruit only, and avoid all above-ground plant material outside the fruit.
How often should you feed pigs?
Feed homestead pigs twice daily, morning and evening, in portions they clean up within 20 to 30 minutes. Twice-daily feeding maintains consistent digestive function and allows you to monitor appetite, which is one of the most reliable early indicators of health problems. Continuous free-choice feeding often leads to overconsumption and excessive fat deposition in non-breeding pigs.
Can pigs eat dairy?
Yes. Dairy is one of the most valuable supplemental feeds for what pigs eat on a homestead. Milk, whey, and yogurt are high-quality protein sources that improve growth rates and coat condition. Pigs digest dairy efficiently and respond to it enthusiastically. Whey from cheesemaking has been used as a traditional pig feed supplement across farming cultures for centuries.
What should you not feed pigs?
The most important items to exclude from what pigs eat: raw meat and raw fish, rhubarb leaves, tomato and potato plant material, moldy or spoiled feed, avocado in any form, and food with high salt content without consistent water access. Pigs will eat most of these willingly, which is why intentional exclusion matters more than relying on the pig to self-regulate.








