Can Goats Eat Mustard Greens? 5 Important Benefits

Written By Jill Taylor

Can goats eat mustard greens? Yes, most goats will eat just about any variety of mustard greens. Mustard greens are a great addition to the goat’s diet.

Goats eat mustards greens in both their leaves and stems. They provide a wide range of nutrients and vitamins.

There are a few things to keep in mind when preparing mustard greens for your goats. Read on to find out everything you need to know about feeding mustard greens to your goats.

can goats eat mustard greens

What are Mustard Greens?

Mustard greens are the leaves of the mustard plant. They are known for their mild flavor and delicate bite. There are many varieties of mustard greens. You can find them in a variety of colors and sizes.

Most often, you will find green mustards in your supermarket. But you can also find red mustard greens in some high-end grocery stores. If they have yellow or white stems, they are considered to be from the same plant family as broccoli raab and rapini, which is different from traditional mustards with their green leaves and pink flowers.

Mustard greens come from an annual plant that grows quickly throughout spring and summer until mid-fall. They need moist soil with a neutral pH to thrive, but they establish quickly in new soil before the winter season settles in for good.


Can Goats Eat Mustard Greens?

fresh mustard greens

As we just mentioned, yes goats can eat mustard greens and it is recommended that you feed them to your goats at least once a week.

Once they get used to eating them on a regular basis, goats tend to go crazy for the stuff. They will have no problem gobbling down an entire bunch of mustard greens in one sitting!

But there are still some precautions that you should take when feeding mustards greens to your herd. You should never give goats naturally bitter or overly spicy mustards if you want them to eat the leaves without any problems.

The key thing here is balance. Mustard plants are known for producing lots of natural defense mechanisms in order to ward off animals who would otherwise tear up their leaves and roots for food.

This is why you should always select young, mild-flavored mustard greens for feeding your goats. If the leaves are tough, stringy, or have a strong spicy flavor, it’s best not to let your herd eat them.

Are Mustard Greens Safe for Goats?

The short answer is yes, mustard greens are safe for goats. But we still recommend following the tips and precautions outlined above to keep your herd happy and healthy.

Mustard plants provide a wealth of vitamins and nutrients that your goats will love. Mustard greens will help keep their digestive system working smoothly as well, which means they will be more inclined to eat them every time you present them with a fresh bunch.

Health Benefits of Mustard Greens for Goats

goat eating

Here are some of the health benefits you can expect from feeding your goats mustard greens.

Goats who eat these leaves will have healthier coats and increased energy levels. A side benefit of this is that they will also produce more milk, which means more cheese and yogurt for you to enjoy!

Mustard greens contain high amounts of vitamins C, E, K, B6, and B12 as well as chromium and potassium. This makes them an excellent source of nutrients for immune system support.

Goats who start eating mustards on a regular basis may develop stronger hooves with fewer cracks or chips in them over time due to improved calcium absorption from their diet.

The best thing about goat diet plants like cabbage family plants is that they are very easy to grow yourself or find at your local farmer’s market. You can pick them up for a reasonable price and prepare them fresh every day.

Are there any Risks in Feeding Mustard Greens to Goats?

goats eating greens

As we mentioned in the beginning, you should limit your goat’s intake of strong and bitter mustards.

When it comes to young greens – which is what you should be feeding your herd – too much can cause digestive issues or diarrhea because goats don’t necessarily have the enzymes to break down mustard plant fibers.

If your goats eat too much at once due to hunger, they might get sick immediately afterward. This will not only cause them discomfort, but they may turn away from eating mustards in the future if it leaves an unpleasant aftertaste.

Cattle and sheep tend to do better with strong and spicy plants than goats because their stomachs produce more cellulase to help digest these types of foods. Goats are used to a diet packed with more tender greens, so the mustards may be too much for them to handle.

How to Prepare Mustard Greens for Goats?

When you feed mustards to goats, here’s what we recommend:

You can pick up a fresh bunch of mild-flavored mustard greens at most local farmer’s markets. Remove any tough stems and place the leaves in a clean bowl of cold water for an hour or so before serving it. This will get rid of some of the natural bitterness and spice that they might add to your goat’s meal.

After soaking the greens, make sure to rinse them thoroughly with fresh water. Serve them on their own or mix them with other green plants like kale, spinach, clover, etc. Make sure they are chopped into pieces that are manageable and small enough for smaller breeds and kids.

Can Goats Eat Cooked Mustard Greens?

goat eating

Yes, goats can eat cooked mustard plants.

However, it’s best to stick with fresh greens for feeding your herd. Cooking them will eliminate some of the nutrients that make them so healthy in the first place.

You should always follow cooking instructions carefully when preparing any type of plant-based meal for your goat herd, including mustards. Goats are used to eating tender greens without many strong spices or flavors added to them.

To Cook Mustard Greens:

Wash and chop a bunch of raw leaves into manageable pieces with a sharp kitchen knife. Fill a heavy-bottomed pot about half full with cold water and bring it to a boil over high heat on top of your stovetop.

Add the chopped leaves and reduce the heat to medium-low. You’ll want to simmer them for 10 minutes before you drain the liquid and serve them with an option like fresh pomegranate seeds, fresh veggies, or fresh fruit.

Can Goats Eat Raw Mustard Greens?

You can feed your goats raw mustard plants, but it’s best to wash them first or at least rinse them with clean water.

If they’re young and haven’t been exposed to a variety of spices and flavors yet, there’s a chance that their stomachs won’t be able to handle the strong taste.

In general, you should keep most feeding greens in their natural form until you know how they affect your goat herd.

We also recommend preparing any type of greens for feeding before you bring them home from the farmer’s market or farm store. Either cook, soak, or freeze them so that all traces of dirt and microbes are eliminated before serving them up fresh.

How Often Should I Feed my Goats Mustard Greens?

When it comes to mustards, you need to keep a close eye on feeding frequency.

You might be tempted to feed young plants as a daily snack or use them as a fun and tasty treat for your goat herd with other types of greens, fruits, veggies, hay, and more.

However, the stronger flavors in most wild mustards can cause digestive issues even in adult goats if fed too often.

If you do decide to offer mustards as a dietary supplement, make sure they are only about one percent of your goat’s total diet by volume.

What other leafy greens can goats eat apart from mustard greens?

While goats can consume a variety of foods, it’s important to know that not all of them are safe or nutritious for the animal. With their robust digestive system, goats can typically process most plants, including many leafy greens. However, the nutritional value and safety of these greens can vary. Let’s take a look at how lettuce, spinach, kale, bok choy, and Swiss chard fit into a goat’s diet.


Yes, goats can eat lettuce. In fact, they seem to particularly enjoy this leafy green. Lettuce provides a good amount of water content which can help keep the goat hydrated. However, it should be noted that lettuce does not provide much in the way of nutrients. While it can serve as a nice treat and a change of pace for your goats, lettuce should not make up a large part of their diet due to its low nutritional value.

Read More: Can Goats Eat Lettuce? 6 Awesome Benefits


Spinach is safe for goats to eat, and it contains a good mix of vitamins and minerals that can contribute to the overall health of your goat. However, it should be fed in moderation. Spinach is high in oxalic acid, which in large quantities can interfere with the absorption of calcium and other minerals in a goat’s diet. While occasional consumption is perfectly safe, feeding your goats large amounts of spinach regularly could lead to nutritional deficiencies.

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


Kale can be a beneficial addition to a goat’s diet, given its high nutritional profile. It is packed with vitamins A, C, and K, and also has a decent amount of iron and calcium. However, like spinach, kale also contains oxalic acid. While the amount is less than in spinach, it’s still wise to feed kale in moderation to avoid potential health problems.

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

Bok Choy

Bok choy, also known as Chinese cabbage, is safe for goats to consume. It is nutrient-dense, boasting high levels of vitamin C, vitamin A, and calcium. Moreover, the oxalic acid content is relatively low compared to spinach and kale, making it a safer green for regular consumption. Nonetheless, variety is key in a goat’s diet, so while bok choy can be a regular feature, it should be part of a wider mix of food items.

Read More: Can Goats Eat Bok Choy? 5 Excellent Health Benefits

Swiss Chard

Swiss chard is another leafy green that goats can safely eat. It has a high water content and is rich in vitamins A, C, and K, as well as minerals like magnesium and potassium. Similar to other leafy greens, it does contain oxalic acid, so it should not be the sole green in their diet. Fed in moderation, Swiss chard can provide a healthy, tasty addition to your goat’s food.

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

Can Goats Eat Mustard Greens – Final Thoughts

Feeding your goats mustard greens is a great way to give them some added nutrition. Most goats will eat just about any variety of mustard green, so you can be creative with the types of greens you offer them.

Just make sure to keep in mind that some parts of the mustard plant are poisonous to goats, so make sure to only feed them the leaves and stems.

Related Articles: