This is a basic potato gnocchi that can be topped with almost any sauce.
The trick to gnocchi is to not over knead the dough, and to use only as much flour as is needed to create a soft, workable dough. Knead your gnocchi dough only as long as it takes for the ingredients to come together into a smooth dough. The longer you knead, the more flour you will use, resulting in a heavier gnocchi. It is a good idea if you are new to gnocchi making to test your gnocchi before you prepare the whole batch. Drop a couple of gnocchi into boiling water and remove as soon as they come to the surface. If they fall apart, knead in a little more flour. If they hold up well, continue cutting the rest of your gnocchi.
Potatoes can also be baked. This method keeps the moisture level low allowing you to use less flour. In some regions of Italy, ricotta cheese replaces part or all of the potatoes in this recipe.