Generally speaking, this should be plenty of time. Flights usually start boarding about 25 minutes before departure so you SHOULD be good enough to even have a quick beer if you wanted to. The exception would be if your 1st flight is behind schedule, which could eat into your 55 minutes considerably.