Can Goats Eat Bok Choy? 5 Excellent Health Benefits

Written By Jill Taylor

Can goats eat bok choy? Yes, most goats love bok choy and will eat any variety. Bok choy is great for feeding goats, as it is nutritious and easy to digest. Fresh from the garden, bok choy has a very mild taste. This makes it easy for goats to enjoy and will not change the taste of their milk or meat.

There are a couple of things to remember when preparing bok choy and feeding it to your goats. Read on to learn about all you need to know about feeding bok choy to your goats.

can goats eat bok choy

What is Bok Choy?

First, what is bok choy? Although it sounds like a name for a character from Star Wars, bok choy is actually a vegetable. It belongs to the cruciferous family and has Chinese origins. Even though we refer to this as a vegetable, we can also eat it as an ingredient in our salads.

Bok Choy Nutrition Facts

You may be wondering: “What does bok choy look like?” Bok choy looks similar to celery and much of its taste resembles cabbage and other leafy greens. The stems are white with green leaves at the end; they look very healthy and appealing. Bok choy contains beta-carotene, vitamin C, calcium, folic acid, iron, and magnesium.

Bok choy is low in calories, so you can feel free to offer it to your goats without worrying about the extra pounds your herd is adding. You can feed bok choy to your goats fresh, but if you keep it in a refrigerator for up to two days before feeding, you will help to preserve its nutrients.


Can Goats Eat Bok Choy?

fresh bok choy

Now that you know more about bok choy, you may want to know if goats like it. The answer is yes; goats love this vegetable and find great pleasure in eating it. Usually, they eat the leaves first and will only chew on the stem if their eagerness drives them to do so.

Is Bok Choy Safe for Goats?

Is bok choy safe for goats? Yes, bok choy is great for goats and they will love this new treat. Since it is a vegetable, bok choy is clean, fresh, and nutritious. In fact, it is so healthy for goats that you may want to give them a piece as a treat now and then.

If you have a young goat that is new to your herd, it is important to introduce them slowly to their new food. You should make sure they are not allergic to the leaves before feeding bok choy as a regular part of their diet.

Health Benefits of Bok Choy for Goats

goat eating

There are many health benefits of feeding bok choy to goats. It offers a wide range of nutrients including calcium, beta-carotene, and folic acid. Bok choy is also high in fiber so it can help with digestion and keep your goats regular.

Bok choy contains selenium which is especially important for white blood cell development and the prevention of certain diseases such as polio and measles. This mineral also helps to strengthen the immune system naturally, making it much more difficult for disease-causing germs to spread throughout the herd.

Are there any Risks in Feeding Bok Choy to Goats?

Although bok choy is safe to feed to goats, there are some risks you should be aware of. Although it is unlikely that your goats will eat more than they can fit into their mouths, you should keep in mind that this vegetable contains small seeds.

To avoid any choking hazards, make sure the leaves do not have any seeds when feeding them to your goats fresh. If you choose to feed them bok choy that has already been cut and mixed in with other vegetables in their hay or grain mix, take care not to include too many leaves or stems.

How to Prepare Bok Choy for Goats?

goat eating plant

Preparing bok choy for your goat herd is an easy process. You can feed them fresh or slightly steamed bok choy because both options are appealing.

Steamed Bok Choy

If you choose to steam it, place the vegetables in a colander with holes small enough to prevent any shreds from falling back into the pot when they are done cooking. Steam for five minutes or until tender and the leaves are bright green and tender.

You can serve steamed bok choy to your goats plain or with a little olive oil for added flavor. You can also serve it with some cracked corn or other grain for your goats to munch on while they enjoy their vegetable.

Fresh Bok Choy

The best way to feed bok choy to goats is fresh from the garden or as a salad ingredient. You should only wash it and store it in a refrigerator for up to two days before serving.

You can serve bok choy as part of a salad or after mixing it with lettuce, carrots, and other vegetables. If you choose to serve it as a salad, avoid adding any dressing before serving your goats to avoid wilting the vegetables.

Can Goats Eat Cooked Bok Choy?

You can cook bok choy for your goats by steaming it or sauteing it. You should place the leaves and stems of the vegetable in a colander with holes small enough to prevent any stem pieces from falling back into the pan when they are done cooking.

While you want to avoid serving them too much raw bok choy because of the choking hazard, cooked bok choy is just as healthy for your goats as fresh vegetables are. Just make sure that they do not have an upset stomach after eating the vegetables, especially if they are new to this food.

Can Goats Eat Raw Bok Choy?

goat in field

Goats can eat freshly picked bok choy right from the garden or farm stand. It is even safe for them to eat raw bok choy that has dropped on the ground but just make sure you do not give your goats spoiled vegetables to avoid sickness.

If you are new to feeding bok choy to your herd, make sure they are not allergic by introducing small amounts over time.

How Often Should I Feed my Goats Bok Choy?

Some goat owners choose to feed their goats bok choy daily. However, you can give your goats this vegetable as a treat several times each week if they enjoy it.

Although some people do not feed their goats bok choy because of the high amounts of oxalic acid in this leafy green, studies have shown that the amount is not enough to cause any problems for adult animals.

What other leafy greens can goats eat apart from bok choy?

Just like humans, goats thrive on a balanced diet. Feeding them a variety of leafy greens can provide essential nutrients to maintain their health. While bok choy is a good option, there are other leafy greens to consider as well. In this section, we will examine five other greens, discussing their suitability for a goat’s diet.


Lettuce is safe for goats to eat. It’s light, water-rich, and provides a good source of fiber. However, as lettuce has a high water content and relatively low nutritional value compared to other leafy greens, it should only make up a small part of the goat’s diet. The fiber helps in digestion, but lettuce alone will not provide enough nutrients for a healthy diet. So, while you can safely give your goats lettuce, it should be mixed with other more nutritious food.

Read More: Can Goats Eat Lettuce? 6 Awesome Benefits


While spinach is nutritious and packed with a wealth of vitamins and minerals, it contains high levels of oxalic acid, which can interfere with the body’s ability to absorb calcium, leading to potential kidney problems in goats. Therefore, it’s best to feed spinach to your goats in moderation, and not as a large portion of their diet.

Read More: Can Goats Eat Spinach: 7 Benefits And Things To Watch Out For


Kale is another leafy green that goats can eat. It is high in vitamins and antioxidants, making it a healthy addition to a goat’s diet. However, like spinach, kale also contains oxalates. This means that while kale can be a part of a balanced diet for goats, it should be fed sparingly and mixed with other types of feed to ensure a balanced nutrient intake.

Read More: Can Goats Eat Kale? A Great Treat In Moderation

Swiss Chard

Swiss chard is safe for goats and can be a part of their balanced diet. It’s an excellent source of vitamins K, A and C, as well as minerals like magnesium, potassium, and iron. However, it also contains oxalates, so it should not constitute the majority of their feed.

Read More: Can Goats Eat Swiss Chard? Yes, But Moderation Is Key

Mustard Greens

Mustard greens are a suitable leafy green for goats, providing ample amounts of vitamins A, C, K, and E, folate, and fiber. They can be fed to goats in moderate amounts. However, due to their somewhat spicy flavor, not all goats may find them palatable. It’s always best to introduce any new food slowly, including mustard greens, to see if your goats will accept it.

Read More: Can Goats Eat Mustard Greens? 5 Important Benefits

Can Goats Eat Bok Choy – Final Thoughts

Feeding your goats bok choy is a great way to give them some extra nutrition. Bok choy is easy to digest and has a mild taste that most goats love. When preparing bok choy for your goats, make sure to remove the stems and leaves from the stem.

You can either chop it up into small pieces or feed it whole. If you are feeding it whole, just be careful not to let your goats eat too much at once, as they could get sick if they eat too much.

Related Articles: