Yes Cabbage contains lots of protein.
Cabbage contains 1 gram of protein per 1 cup of cabbage and cabbage is also an excellent source of folate, calcium, potassium, manganese, iron and vitamins A, C and K (21).
Cabbage is very healthy for you and even makes great salads.