Do Squirrels Feed On Carrots And Their Peels?

  • By: Ray Johnson
  • Date: June 22, 2022
  • Time to read: 5 min.

Squirrels are known for their love of nuts and seeds, but what about vegetables? This article discusses the feeding habits of squirrels, with the main focus being whether squirrels eat carrots and their peels.

Before delving into whether squirrels can feed on carrots, let’s briefly review a carrot and its nutritional value.

Carrots are a root vegetable typically found in the form of a long, thin tube. They are part of the onion family, and like other vegetables, it has three layers of cells: the outer layer, the middle layer, and the inner layer.

The layers are responsible for the carrot’s characteristic orange color. Carrots are believed to have originated in Central Asia and were first domesticated in Persia.

In most cases, carrots are eaten either raw or cooked in a variety of ways. They are commonly eaten as part of a salad, cooked in stews or casseroles, or bread and other baked goods. Carrots are also used in sweet and savory preparations such as carrot cake and carrot soup.

Carrots are a nutritional powerhouse as they’re loaded with antioxidants, vitamins, minerals, and other nutrients. And unlike some vegetables, like broccoli, Brussels sprouts, or cauliflower, which can be tough to digest for some people, carrots are easy to digest and have a low glycemic index. This means carrots won’t spike your blood sugar like other foods might.

Do Squirrels Really Eat Carrots?

Squirrels are omnivorous and eat anything edible, including fruits, vegetables, nuts, seeds, insects, bird eggs, and small mammals. Their favorite foods include acorns, beech nuts, peanuts, and beechnuts.

Carrots are a type of vegetable that squirrels love. They are so fond of carrots that some squirrels will often eat them even if other food sources are available. Carrots contain several nutrients that help keep squirrels healthy, including vitamin A and vitamin C. Additionally, the fibers in carrots can help keep their intestines moving correctly.

It is common for squirrels to dig carrots from the grounds and eat them. Once squirrels have dug carrots from the ground or been fed a dirty carrot, they use their nimble fingers to strip the peels from the carrot and proceed to eat the carrot.

If the carrot is clean, the squirrels will eat the carrot with its peel. Depending on the size of the carrot, some squirrels can eat a whole carrot. You can feed the squirrel an entire carrot or cut the carrots into small pieces. I prefer to feed them whole carrots with the leaves.

Is It True That Squirrels Eat Carrot Peels?

Carrot peels are the outermost layer of a carrot. I have found that the color and texture of the peel will vary depending on the variety of carrots. However, all carrot peels have a bitter taste.

The peels are used in many cooking recipes, such as stir-fries, soups, and salads. They can also be eaten raw, boiled, or cooked in a soup. In addition, carrot peels contain many nutrients and antioxidants.

They are a good source of vitamin A, beta-carotene, and fiber. Therefore, some people believe that carrot peels can be consumed as part of a healthy diet since they are rich in fiber.

As squirrels must constantly gnaw and chew things to keep their incisors and teeth short, they will eat carrot peels whenever they come across them. The carrot peels are nutritious and can thus have different health benefits to the squirrels.

Do Squirrels Like Carrots?

Squirrels are known for their voracious appetites, which makes them eat anything edible that they find.

However, their favorite food is nuts since, apart from the nuts being nutritious, the squirrels love opening up the nuts because, in the process, they can sharpen their teeth and maintain them at the ideal length that ensures they can feed.

In addition, squirrels like carrots since they are juicy, sweet, and crunchy.

Carrots are beneficial to squirrels because they provide them with essential nutrients like vitamin A, fiber, and potassium. Additionally, carrots keep squirrels’ teeth healthy by helping to wear down their teeth as they chew. This is important because healthy teeth help squirrels eat food properly and avoid health problems.

Without healthy teeth, many adult squirrels would die of hunger as they cannot feed.

Do Grey Squirrels Eat Carrots?

The diet of a grey squirrel can vary depending on the time of year, but they are typically omnivorous. They will eat nuts, seeds, insects, and even small vertebrates if they can get them.

Grey squirrels, ground squirrels, flying squirrels, and red squirrels will eat raw or cooked carrots. However, the squirrels’ favorite foods are fruiting trees and trees that have nuts or seeds. 

They love these kinds of food since it allows them to sharpen their teeth and keep them small as they chew the hard nuts and seeds.

Do Squirrels Eat Carrot Tops?

Carrot tops are the upper portion of the carrot where the stem and root meet. They are edible and have a slightly sweet taste. The leaves can be used in sauces or eaten raw. In addition, the tops can also be used in salads or as a side dish.

Squirrels eat carrot leaves once they have finished eating the carrots. However, the leaves are less sweet, so squirrels prioritize eating the carrot before eating the tops.

Will Squirrels Eat Cooked Carrots?

Most squirrels are familiar with raw carrots, which are crisp and with a fresh taste. To cook carrots, they are boiled, roasted, or fried. By cooking the carrots, some of the nutrients are lost.

Squirrels will eat cooked carrots whenever they find them. However, if the carrots have been cooked with cinnamon or garlic, which the squirrels don’t like, the squirrels might not eat the cooked carrots.

Do Squirrels Eat Baby Carrots?

Baby carrots are basically “baby cuts” as they are smaller than regular carrots and are usually eaten raw or cooked. They have a slightly sweet flavor when compared to ordinary carrots and are usually available fresh or frozen.

Even if the baby carrots are cut from larger carrots, they are a healthier option since they have high fiber and low calories. In addition, as opportunistic feeders, squirrels eat baby carrots whenever they find them. So if you have spare carrots in your house, it’s perfectly fine for you to feed the gnawer with baby carrots.


Squirrels can be fed raw or cooked carrots even though raw carrots would be the best as they have all the nutrients. However, when feeding squirrels in the yard, you must not overfeed them.

You should never make the squirrels dependent on the food you give them since if you do, they will forget how to look for food on their own and might starve to death. 

In addition, some foods like chocolates can also be poisonous to the squirrels. Thus, you should always ensure that you feed the squirrels food that is not toxic to them.


Queensland Government

Conversa et al. 2022

Garden Guides