Сытьсть дают не белки, а сложные углеводы (в вашем варианте овсянка), которые расщепляются довольно медленнно, поэтому в крови долго поддерживается необходимый уровень глюкозы. При расщеплении белка расходуется очень много энергии, белок выполняют другую, нежели обеспечение сытости, биохимическуб роль. Это что касается функции тех веществ, которые Вы потребляете на завтрак. Сам же по себе завтрак вполне может считаться правильным.