I've ODed on pub carverys years ago so I'm biased against that type of pub food. Off the top of my head:
Market bar - unpleasant environment pub but great good value food. Favourites are the duck confit with lentils or the mackeral - 6 quid each.
The Purty Kitchen near the West Pier of Dun Laoghaire. The burger and the seafood spagetti dish are excellent.
Searsons, Baggot St. Bit pricey but consistently good.
Porterhouse branches do good burgers for reasonable price and their beer is great (wrasslers xxxx best stout in the country). Agree that Market Bar has excellent food, not so keen on the place itself though.
Can't wait to try out some of the places on here. I also recommend Market Bar, especially as you can get small and large portions of their food - so you can share if you want, tapas-style.
I know it says Dublin, and I have to say that I think Browns Barn is just terrible, and that includes the restaurant upstairs.
The Waterside Bar in Clondalkin does nice Carvery food, though it can be quite hit and miss sometimes, depending on the Chef and the Bar food in the evening is quite good too.
If anyone is out Kildare way, the Ballymore Inn in Ballymore Eustace is excellent.