I think a combination of both is usually best, but pull-outs are a total game-changer for visibility. You can see how professionals handle these layouts at https://alliancemillwork.ca/pantry-cabinets-toronto/ to get a better sense of how to utilize every inch of your space. The most important thing is customizing the depth and width based on exactly what you store, like tall appliances or bins. A good custom cabinet maker will help you visualize the flow before you commit to the install.
I think a combination of both is usually best, but pull-outs are a total game-changer for visibility. You can see how professionals handle these layouts at https://alliancemillwork.ca/pantry-cabinets-toronto/ to get a better sense of how to utilize every inch of your space. The most important thing is customizing the depth and width based on exactly what you store, like tall appliances or bins. A good custom cabinet maker will help you visualize the flow before you commit to the install.