A 16oz ribeye can easily be eaten in a single meal by most people who are large enough (90kg) to need 200g of protein per day.