Aside from yoghurt, you’ve only listed carbs. Sure oatmeal has protein (and fiber), but not as much as eggs.