Good ways to gain more weight?

I know most people wanna use it but I don’t eat less but still I’m skinny and struggle to gain weight. Should I go with protein bars, shakes, eggs and lots of meat or anything else/ a combination.
Good ways to gain more weight?
Post Opinion