The reason I suggest shelves with long standards is that the load is distributed over 12 screws total instead of 4. The brackets are also easier to hide. You also have a selection of heights. However, the brackets artemus suggests will work but I would use very heavy duty screws, 3" #16 Torx wood screws or 1/4" lag bolts.
I like the idea of a butcher block shelve. You can order that in various sizes and thicknesses.
I like the idea of a butcher block shelve. You can order that in various sizes and thicknesses.