Yes, pigs can eat rice, and it’s actually a well-studied alternative feed ingredient in swine nutrition. Both white and brown rice are safe for pigs and provide a good source of digestible energy. Rice is commonly used in pig diets across Asia and is increasingly researched as a corn substitute elsewhere. That said, the type of rice, how it’s prepared, and how much you feed all matter for your pig’s health.
White Rice vs. Brown Rice for Pigs
White and brown rice differ in ways that are relevant to how pigs digest them. White rice is high in easily digestible nutrients and low in fiber, making it a straightforward energy source. It’s essentially pure starch and a small amount of protein, which pigs break down efficiently.
Brown rice retains its bran and germ layers, which gives it more protein, fat, vitamins (especially B vitamins), and antioxidants than white rice. Pigmented varieties like brown, purple, and black rice contain additional antioxidant compounds in their bran. However, the bran layer also contains complex plant fibers that are difficult for pigs to digest. So while brown rice is more nutritionally complete on paper, pigs don’t extract all of those extra nutrients as easily.
For most pig owners, plain cooked white rice is the simpler, more digestible option. Brown rice works fine too, but don’t assume your pig is getting the full nutritional benefit of that bran layer.
Rice Bran as a Supplement
Rice bran, the outer layer removed during milling, is sometimes sold as a separate feed ingredient. It’s nutrient-dense: roughly 35 to 40 percent carbohydrates, 10 to 15 percent protein, and 15 to 20 percent fat, along with B vitamins and phosphorus. Research on growing and finishing pigs has found that both full-fat and defatted rice bran can be fed without harming growth performance or carcass quality, as long as the overall diet is properly balanced for amino acids and phosphorus.
The catch is digestibility. Rice bran contains complex plant fibers that pigs struggle to break down. If you’re adding rice bran to your pig’s diet, treat it as a supplement rather than a primary feed, and make sure the rest of the diet compensates for what the pig can’t extract from the bran.
How Rice Affects Weight Gain
This is where rice feeding gets more nuanced, especially for pet pig owners worried about obesity. The starch in rice matters. White rice is a rapidly digestible starch, meaning it causes a quick spike in blood sugar and insulin. Research in swine has shown that rapidly digestible starches can promote fat accumulation through their high glycemic response. In feeding trials, pigs given slowly digestible starches (those with more of a starch type called amylose) ended up leaner than pigs fed rapidly digestible starches.
Pigs are somewhat self-regulating. Studies have found that pigs will voluntarily reduce their food intake when eating high-glycemic foods, seemingly to avoid the metabolic consequences. But this self-regulation isn’t foolproof, especially in pet pigs with limited exercise and easy access to food. Foods with a lower glycemic load allowed pigs to eat normally and grow at a healthy rate without triggering excessive fat storage.
White rice is on the higher end of the glycemic scale, so if your pig is already overweight or sedentary, large amounts of white rice could contribute to weight problems. Small portions mixed into a balanced diet are a different story. Brown rice, with its extra fiber, produces a somewhat slower glucose response, making it a marginally better choice for weight-conscious feeding.
How to Prepare Rice for Pigs
Cook rice plain in water with no added salt, butter, oil, garlic, onion, or other seasonings. Pigs will happily eat plain rice, and the additives that make rice taste good to humans can cause problems for pigs. Excess salt contributes to sodium toxicity, oils add unnecessary fat, and many common seasonings (garlic and onion especially) are harmful to pigs in significant quantities.
Cooked rice is preferable to raw. Cooking gelatinizes the starch, making it far easier to digest. Raw rice isn’t toxic to pigs, but it’s harder on their digestive system. The starch in uncooked rice resists breakdown, which means less nutritional value and more potential for digestive discomfort. If you’re going to feed rice, the few minutes it takes to cook it are worth it.
Let cooked rice cool to room temperature before serving. You can mix it with vegetables, fruits, or your pig’s regular feed to round out the nutritional profile. Rice on its own is mostly carbohydrates and doesn’t provide the full range of vitamins, minerals, and protein that pigs need.
How Much Rice Is Too Much
Rice works best as a supplement to a pig’s primary diet, not as a replacement for it. It’s energy-dense but nutritionally narrow. A pig fed mostly rice would get plenty of calories but fall short on protein, essential fats, vitamins, and minerals. For pet pigs, rice should make up a modest portion of the overall diet, with the majority coming from a formulated pig feed that covers their full nutritional needs.
For farm pigs, rice has been studied more extensively as a corn replacement. In parts of Asia, rice and rice byproducts form a significant share of pig diets, but always alongside protein sources and mineral supplements. The principle holds regardless of scale: rice provides energy, and everything else needs to come from somewhere.
A reasonable approach for pet pig owners is to use cooked plain rice as an occasional treat or meal supplement, keeping it to roughly 10 to 15 percent of the day’s total food intake. If you notice weight gain, cut back. If your pig has any metabolic issues, the high glycemic nature of white rice is worth factoring into your feeding plan.

