If you have a small kitchen, maybe my number one recommendation is getting pull-out shelving. It doesn’t give you more storage space, but it gives you more usable storage space.
Before I installed these, the back half of my pantry shelves were completely inaccessible. Wine bottles, boxes of bone broth from when someone was under the weather and I was afraid I’d run out of Instant Pot (for Rice & Bone Broth), lentils I thought I might do something with, etc.
Now the back of the cupboard is just as useful and used as the front of my cupboard!
They’re very easy to install: basically you lay a paper template on your shelf to determine where the screws are going to go, mark them, then screw in the two rails to the top of the shelf, left and right, click the drawer onto the rails and you’re done!
I added an extra step for peace of mind: I measured the height of the back wall between each shelf and then cut something sturdy to fit perfectly in that space. That way, if there’s too much weight out in front when I pull a shelf forward, the back of the shelf won’t be able to flip up. You could also install a bracket at the back of the cupboard to hold the shelf down, but I wanted the flexibility to put my shelves at different heights (my cupboard has little holes on the sides where you choose the placement of your shelves).
You could also make sure to put heavy things like wine bottles or soup cans or pickle jars in the back row and that should keep the weight on the correct side of the fulcrum.
See also Double your accessible shelf space with a lazy susan