What Do Goats Eat? [List of Different Foods for Goats]

list of food goats eat

Goats need to eat healthy food to grow, survive and produce better. But the question is “What do goats eat to grow fast and gain weight?”

Do goats eat any and everything? Or do they have some favorite foods?

Whatever the correct answer may be, you are about to find out in this article.

This article contains the different food alternatives available for goats.

If you are going to be successful in your goat farming business, then this is the ultimate feeding guide you need.

Let’s dive right in.


Goats, just like other ruminants such as cattle, deer, sheep and antelope chew their cud. When cud-chewing animals eat their food, some of the food is stored in a special pouch within its stomach.

Goats don’t really get their nutrition directly from eating their food.

Rather, the nutrient comes from the fermentation of the food in their stomach. 

The stomach of goats and other ruminants is designed to ferment and break down their food.

After the fermentation, their body then digests the nutrition from the food.

Another thing you should know is that goats are not grazers that will eat everything and mow your lawn. 

You can refer to goat’s style of eating as “browsing”

What this means is that goats are picky eaters and prefer to brown and eat from a variety of food. 

They will always go for the most nutritious plants in your garden, and so they will stubbornly refuse to graze a lawn.

Most likely, they will eat all the weeds, bushes, leaves, & finally barks of the trees before they’ll tackle your grass.

What do Goats Eat?

Goats eat mainly Hay which is the main source of their nutrients apart from their range. It is what they mostly eat in the winter when they don’t have access to the range. The hay that goats eat can be grass, a legume, or alfalfa. 

Generally, each goat needs about two to four pounds of hay per day, minus what they might forage on pasture.

Quality grass hay is good for all goats.

Also, they eat some long-stemmed hay every day to keep their rumen functioning at its best. 

Do goats eat everything?

Goats do not eat anything and everything they see. When it comes to normal forage, they can be rather careful about what type of weeds, grasses, and hay they will consume. Goats can be rather choosy eaters and won’t just eat anything.

People often misunderstand this matter, but a goat farmer will know that they do not eat everything. 

Although, you may find that goats eat paper, household trash, etc. but do they digest the food?

The answer is that those things cannot digest properly. 

Besides, if you consider humans, we can eat everything but does it digest? 

Again, we may die if we continue eating everything that can go through our mouths. The same thing is applicable to goats. They can die eating something poisonous or not digestible.

That is why goats are browsers, always selecting what food to eat.

As a farmer, it is not a wise thing to feed your goats everything that is eatable. 

You should focus on feeding them good food that will ensure healthy growth and weight.

This brings us to…

What is the list best of foods for goats?

1. Alfalfa hay

what do goats eat? A food goats eat is alfalfa hay

Alfalfa hay is one of the best and favorite foods of goats.

It is best for female goats in the last trimester of pregnancy as it helps in milk production for kids. 

Bucks (male goats) or wethers may not need that much calcium, so you have to feed them alfalfa in moderation.

Alfalfa is a great source of calcium and protein that results in fast growth for young kids (baby goats) and makes them gain reasonable weight.

However, somewhere between six months and a year old, it’s a good idea to transition them over to grass hay rather than alfalfa.

Goats need a healthy balance of calcium and zinc since they bind together. 

So, if you feed your goats too must calcium-producing alfalfa hay, they may wind up with zinc deficiency. 

2. Pasture and forage crops


Pasture and forage crops contain sufficient nutrients and are a delicacy for goats. 

This type of goat food helps in the digestive process of the goat and goats enjoy eating them.

A wide variety of plants can be used as pasture and forage crops in the tropics. 

Of these, a few are particularly important due to their wide adaptability, ease of growth, high yield potential, and high nutritional value.

Most of these are either grasses or legumes.

Some examples of pasture for goats are Sudan grass, Bahia grass, Sorghum, and Millet.

Also, a mixture of grain grass and clover is a great source of nourishment for the goats. 

3. Grass hay

Weed and grass hays are really good food for goats. 

Not only that they are cheap but they also contain a large amount of protein and nutrition for goats. 

You should include quality grass hay for at least part of their diets. It’s really the only hay that bucks, wethers, and does that are drying off should have.

You may want to ask, is it okay to feed goats hay cubes?

Well, you should know that hay cubes are made for cows and horses, so they are generally too large for goats to eat. 

However, you can break the cubes apart into smaller pieces so your goats can eat them. 

But that’s a lot of work to do on a regular basis especially when you have to feed a large flock of goats.

So, just focus on feeding the goats with grass hay.

4. Chaffhaye

Hay is the foundation of your goat’s diet if they aren’t able to forage. However, it’s also not filled with the essential vitamins and minerals they require to thrive.

This is where Chaffhaye comes into play.

Chaffhaye is premature alfalfa or grass that has been cut early. 

After cutting, cut it up further into smaller chunks and spray it with molasses. 

Add a culture of Bacillus subtillis to the grass and vacuum seal it into a bag.

The Chaffhaye will ferment while in the bag.

This adds good bacteria to the hay which makes it easier for the goats to digest. 

The fermentation process also adds more nutrients, minerals, and energy to their food.

As you probably already know, the biggest danger in keeping goats is their digestive systems. 

If they get messed up, they can die very easily.

Anything that adds good bacteria to their gut is a huge bonus.

5. Food supplements for goats

Goats need calcium, Phosphorus, salt, and other essential minerals for healthy growth.

They also need some vitamins which help them with bloating problems. 

Vitamins E, A, and D are very necessary for both baby and adult goats.  

Even though they can find some amount of these vitamins and minerals in their food, you can still add some food supplements every now and then.

However, these supplements don’t replace their food.

Some food supplements for goats include;

i. Loose minerals

Just like human needs to take multivitamins to make sure their bodies get all of the required nutrients, goats need loose minerals for the same purpose. You can buy them loose and mix them with their feed or get them a mineral block that they lick. Either way, they will be happy to eat them, and you are doing your part to raise healthy goats.

ii. Baking Soda

Goats have a very sensitive stomach and baking soda can help keep that in check. Feed your goats baking soda freely with their loose minerals will aid their digestion and stop stomach bloat.

iii. Beet Pulp

Beet pulp is high in fiber, protein, and energy. So, if your goat gets bored with the average goat feed then switch it up a little bit. They’ll be happier about it.

iv. Black Oil Sunflower Seeds

This is very rich in vitamin E which helps the goat enrich its milk and healthy development of muscles and reproduction in your goats.

In addition, black oil sunflower seeds contain selenium, iron, and zinc which is helpful for internal and external goat health.

Feeding goats black oil sunflower seeds is a way to supplement to enrich the fat content in your goat’s milk while ensuring their coats remain shiny and healthy. 

It’s one of the best supplements to use.

v. Kelp Meal

Kelp meal is a great source of iodine. Another great benefit of your goats eating Kelp Meal is that it will increase their milk production too.

This would be an extremely helpful supplement for those that raise dairy goats. You can buy a kelp meal if you are interested.

vi. Apple Cider Vinegar

Apple cider vinegar has a lot of health benefits for goats.

It is full of enzymes and minerals that help support a healthy immune system.

You just need to add a little to their drinking water every day. 

6. Garden and kitchen Scrap

Scraps have a great nutritious demand in the field of feeding goats. It saves your time as well as your expense. Of course, the scraps will have to be vegetables, fruits, and other healthy things the goats can eat.

Scraps like tomato ends, banana peels, garlic skins, and orange peels are of great purpose in this regard.

Furthermore, human foods, like veggies, fruits, and also dried fruits will be useful for this purpose. 

Sweet feeds are not really great for the goats.

This is because it can make the goats lazy and dependent on these junk products.

7. Grain

People who are unable to provide the necessary foods for the goats can fill the gap with 12-16% of grains. 

Grains, just like hay are an essential item in the goat feed list in any part of the world.

Generally, you have to feed grain every day.

Baby goats may not digest grains properly, but mature goats need about 30% – 40% grain in their foods.

Grains for goat feed can be rolled, texturized, whole, or pelleted.

Products like oats, rye, corn, barley, moil are known as cereal grains that provide the consisting elements.

8. Water

Of course, no class of food is complete without water.

Goats need to drink a lot of clean water to aid digestion and healthy living.

What do goats eat in winter? 

The best food for goats in winter is hay. 

So, you need to store enough hay in the summertime that will last through the winter season.

Every other meal may be difficult for the goats to digest, that’s why hay is the best.

Also, goats do not like the rain or winter season, so you need to be careful when feeding them in winter.

Make sure you keep quality hay that is free of mould and provide them with warm water to drink.

Summary of what goats eat

Goats eat hay, chaffhaye, grains, pasture, or forage crops among many other feeds.

In addition, they need a lot of clean water to stay healthy.

When you provide your goats with healthy food to eat, they grow very fast and gain weight easily.

Because goats have a very delicate stomach, you must make sure to moderate their feeding.

Always provide them with foods that prevent bloating and give them foods rich in vitamins.

I hope this article was helpful to you?

If yes, please share this post using the social media icons on your screen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.