What Does The Very Hungry Caterpillar Eat? A Comprehensive Guide

If you’re a fan of Eric Carle’s classic children’s book “The Very Hungry Caterpillar,” you may have wondered what exactly the caterpillar eats during his journey. In the book, the caterpillar starts off by eating through a piece of fruit on Monday, and continues to eat through various types of food throughout the week.

On Monday, the caterpillar eats through one apple, but that’s obviously not enough to satisfy his hunger. On Tuesday, he eats through two pears, and on Wednesday, he eats through three plums. By Thursday, the caterpillar is really getting serious about his eating habits, and plows through four strawberries.

But what about Friday and Saturday? The caterpillar shows no sign of slowing down, and on Friday he eats through five different types of junk food, including a piece of cake, a lollipop, and a slice of Swiss cheese. On Saturday, he finishes off his food odyssey by eating through one piece of chocolate cake, one ice cream cone, one pickle, one slice of Swiss cheese, and one slice of salami.

The Diet of the Very Hungry Caterpillar

Have you ever wondered, “What does the very hungry caterpillar eat?” The answer is quite simple – everything! Well, almost everything.

The star of the beloved children’s book, “The Very Hungry Caterpillar” by Eric Carle, starts his journey by munching on a single green leaf. As he moves from day to day, he indulges in a feast of various foods, ranging from fruits to junk foods – and everything in between.

Let’s take a closer look at the diet of the very hungry caterpillar.

Day 1

On the first day, the caterpillar eats a single, solitary green leaf. This leaf is a clue to the reader that the caterpillar likes to eat healthy foods.

Days 2 and 3

The second day starts off with the caterpillar eating two green leaves, and on the third day, he eats three. As the caterpillar gets hungrier and hungrier, he begins to crave more than just leaves.

Day 4

On the fourth day, the caterpillar starts to get adventurous. He eats one shiny red apple, and then proceeds to eat through two more apples.

Day 5

The fifth day sees the caterpillar chomping his way through a juicy pear and two plums, as well as a variety of other fruits.

Day 6

As the caterpillar’s hunger grows, he indulges in an array of treats on the sixth day, including cake, ice cream, and even a pickle! These foods are a bit more indulgent than the healthy fruits and leaves he had been eating earlier in his journey.

Day 7

On the final day of his feeding frenzy, the caterpillar eats through one slice of watermelon – but he’s still hungry! He then proceeds to eat through one green leaf before transforming into a cocoon.

In conclusion, the very hungry caterpillar eats a variety of foods, starting off with healthy greens and moving on to fruits, and finally indulging in some less healthy treats. The story is a great way to teach children about healthy eating habits and the importance of a balanced diet.

How much does the very hungry caterpillar eat?

The very hungry caterpillar is known for its insatiable appetite. During its caterpillar stage, it eats almost constantly. The amount it eats varies depending on its size and age, as well as the availability of food. Here are a few figures to give you an idea of how much the very hungry caterpillar eats:

  • On the first day, the caterpillar eats one piece of fruit.
  • On the second day, it eats two pieces of fruit.
  • On the third day, it eats three pieces of fruit, and so on.
  • By day seven, the caterpillar has eaten a total of 28 pieces of fruit.

As the very hungry caterpillar continues to eat, it grows larger and its appetite increases. It is not uncommon for a fully grown caterpillar to eat several times its own weight in food each day.

The very hungry caterpillar’s diet consists primarily of fruits and vegetables. In the popular children’s book “The Very Hungry Caterpillar” by Eric Carle, the caterpillar eats a variety of foods including apples, pears, plums, strawberries, oranges, and even a slice of cake. However, in reality, the specific types of fruits and vegetables it eats may vary depending on what is available in its environment.

In addition to fruit and vegetable matter, the very hungry caterpillar also requires water to survive. It may obtain this from the plants it eats or from other sources such as dew on leaves.

Overall, the very hungry caterpillar is a voracious eater with a constantly expanding appetite. Its diet primarily consists of fruits and vegetables, and it requires water to survive.

Nutritional Value of the Very Hungry Caterpillar’s Diet

The diet of the very hungry caterpillar consists mainly of fruits, vegetables, and some protein-rich foods. Below are some of the foods that the caterpillar eats:

  • Fruits: The very hungry caterpillar eats many types of fruits such as apples, pears, plums, peaches, and strawberries. Fruits are rich in vitamins, fiber, and natural sugars that provide the energy and nutrients needed for the caterpillar’s growth.
  • Vegetables: The caterpillar eats green leafy vegetables like spinach, kale, and collard greens, as well as other vegetables like carrots and sweet potatoes. These vegetables are packed with minerals, vitamins, and fiber required for the caterpillar’s healthy development and immune system support.
  • Protein-rich foods: The very hungry caterpillar eats protein-rich foods like eggs, cheese, and salami. These foods provide the necessary amino acids to support muscle growth and development.

Overall, the caterpillar’s diet is diverse and nutrient-rich. It contains the necessary components like carbohydrates, proteins, fats, minerals, and vitamins for optimal growth and development. The table below summarizes the nutritional value of the caterpillar’s diet.


In conclusion, the very hungry caterpillar’s diet is well-balanced and nutrient-dense. Its diet provides an excellent example of the importance of a well-rounded and varied diet in promoting healthy growth and development.