Well, who said we should eat 3 meals a day? This "tradition" was created by society, not the demands of our body. When you eat your full caloric intake for the day in 3 meals, you are packing it in! Research also shows that you will eat more calories in those 3 meals than if you spread them out into 5 meals throughout the day.
Here's a thought...How often to babies eat? They eat about every 2-3 hours. Shouldn't you be doing the same?
Think of it this way: calories fuel our body. When you consume a bunch of calories and then have to wait 4-5 hours before your body can have more energy, you feel tired and energetic. If you supply your body with calories (i.e. energy) every 2-3 hours, you create a steady stream of energy, so you won't feel as tired.
Eating 5 meals a day can also help you lose weight! Most people eat in between their meals because they are bored or hungry, but then they consume the same amount of calories at each of the 3 meals like normal. Spreading your meals out throughout the day helps curb your cravings because you are eating smaller meals throughout the day instead of waiting until the next meal.
Eating 5 meals a day is also necessary for those of you who are working out and building muscle. This also means that you need to eat a source of protein during each meal to rebuild the muscle that you have broken down during your workout.
Eating 5 meals a day will also increase your metabolism. You teach your body what to do. If you teach your body to eat 3 meals a day, that is what it will expect. If you teach your body to eat 5 meals a day, your body will expect to become hungry before your next meal. As you increase your food intake and decrease the time between meals, your body will learn to process the food faster so that it will be hungry for the next meal, therefore, increasing your metabolism.
Obviously, eating 5 meals a day takes time, preparation, and dedication/training. It's not easy to teach your body to eat 5 times a day, especially after you have been eating 3 times a day for years. You also need to be eating healthy foods to supply your body with good energy. Protein is a "belly filler." Protein at each meal will help you stay full until the next meal. Veggies, fruits, whole grains, nuts, and protein are an important part of training your body to eat more and smaller meals.
