No. At least not in one sitting.
I'm talking about lifters who are working on strength and muscle-building for 3+ hours/week. For muscle repair and renovation, such people need from 70-90 gms of protein daily depending on their size and body type.
Serious strength-builders also need more carbs and fats/oils than non-lifters. It's near-impossible for men to gain significant strength without gaining some weight (muscle weight, not fat weight). Women are different because they can not normally build muscle bulk.
Sedentary or cardio-exercisers need around 40 gms of protein daily. That does not include people in marathon training. And don't forget that there is some protein in everything we eat, so vegetarians can build strength as well as carnivores as long as they consume enough volume.
HOWEVER, nobody's body can use or metabolize more than 20-25 gms of protein in 3 hours. Anything more than that goes to waste or into body fat (yes, excess dietary protein can go to body fat). That's why lifters eat multiple small meals daily rather than the conventional three - to keep a stream of usable protein flowing.
A nice steak contains 70+ gms of protein, so most of that steak goes to nutritional waste. However delicious, it's recreational eating - something Americans specialize in. I love a t-bone occasionally but am under no illusion that I need it. It's for enjoyment.
(Other examples: a chicken breast has around 70 gms protein, an egg about 8 gms, a McDonald's burger about 20 gms, a cup of green beans about 2 gms, a cup of yoghurt or milk 8 gms, a cup of oatmeal 6 gms. )