Peel the skin of the potatoes. Do not discard the skin, you can make potato skin chips out of them which is equally as delicious! Once peeled, mash the potatoes with ideally a ricer to ensure there are no lumps, but if you don't have one, a handheld masher should suffice which is what I used in this recipe. Let the mashed potato cool down slightly.
Add the egg, freshly grated parmesan, flour, and season with salt & pepper and/or fresh herbs. Combine all ingredients until it forms a ball, if the dough is still sticky dust a bit more flour. Dust the bench with flour and divide the dough in thirds, rolling each portion into a thin log. Divide into bite sized chunks and dust with more flour to stop them from sticking. Note that these puff up as you boil them.
You can either use a fork to create indents by pressing them lightly onto the fork then slide it off. The indents help the gnocchi cling onto the sauce. Alternatively you can just lightly poke your finger to create a slight dip to create little pillows.
In a large pot, boil water with a healthy amount of salt, like how you would when cooking pasta. Once boiling, drop the gnocchi but do not overcrowd them. They will tell you they're cooked when they start to float.
To serve, you can either directly place them in a pan with melted butter and sage to make them crispy for added texture, or simply just drain them and mix through your favourite jar of pesto. But without question always finish it off with freshly grated Parmigiano Reggiano because you deserve happiness.