The brand Amy's makes awesome canned bean soups - two of my favorites are black bean and lentil! 16g of protein per can.