Making potato gnocchi from scratch is easier than you might think, and the result is light, tender dumplings that pair beautifully with your favorite sauces.

What Is Gnocchi?
Gnocchi are small Italian dumplings traditionally made with potatoes, flour, and sometimes egg. They originate from northern Italy and are commonly served as a first course, similar to pasta.
The texture of gnocchi is what makes them unique. Unlike pasta, which is firm and chewy, gnocchi are soft and pillowy. When cooked properly, they almost melt in your mouth while still holding their shape.
You’ll often see gnocchi with small ridges or indentations. These are usually made by rolling the dough pieces over a fork or a gnocchi board. The ridges help sauces cling to the dumplings, making every bite extra flavorful.
Why Make Gnocchi at Home?
While you can find packaged gnocchi at most grocery stores, homemade gnocchi have a completely different texture and flavor. Fresh gnocchi are softer, lighter, and taste much more delicate.
Another reason I love making gnocchi at home is how relaxing the process can be. Rolling the dough into ropes and cutting small pieces feels almost meditative. It’s also a great recipe to make with family or friends, because shaping the gnocchi together can turn into a fun kitchen activity.
Recipe Ingredients
Potatoes
Potatoes are the main ingredient in gnocchi and give the dumplings their soft, fluffy texture. Starchy potatoes work best because they create a lighter dough.
Flour
Flour helps bind the potatoes together and forms the dough. It gives the gnocchi structure while still keeping them tender.
Egg
Some recipes include an egg to help hold the dough together and make it easier to work with. It can also add a little richness to the gnocchi.

How to make Gnocchi
Making homemade potato gnocchi may sound complicated, but the process is actually quite simple and very rewarding. With just a few ingredients and a little patience, you can create soft, tender dumplings that taste far better than store-bought versions.
Start by cooking the potatoes until they are tender. You can either boil them whole or bake them in the oven. Once cooked, let them cool slightly, then peel off the skins and mash the potatoes until smooth. It’s important that the potatoes are lump-free so the gnocchi dough becomes soft and even.
Next, prepare the dough. Transfer the mashed potatoes onto a clean work surface or into a large bowl. Add the flour and a pinch of salt, and if your recipe includes it, a lightly beaten egg. Gently mix everything together until a soft dough forms. Try not to overwork the dough, as this can make the gnocchi dense instead of light and fluffy.

Cut the dough. Once the dough is ready, divide it into several smaller portions. Roll each portion into a long rope about the thickness of your thumb. Using a knife or bench scraper, cut the rope into small bite-sized pieces.

If you’d like to create the traditional ridges, roll each small piece gently over the back of a fork or a gnocchi board. These ridges help the sauce cling to the gnocchi, adding extra flavor to every bite.

To cook the gnocchi, bring a large pot of salted water to a boil. Carefully drop the gnocchi into the water in batches. They cook very quickly—once they float to the surface, usually after about one to two minutes, they are ready. Use a slotted spoon to remove them from the water.
At this point, the gnocchi can be tossed directly with your favorite sauce, or briefly sautéed in a pan with butter or olive oil to give them a slightly crispy exterior. Serve them warm and enjoy one of the most comforting homemade dishes.
Delicious Ways to Serve Gnocchi
One of the best things about gnocchi is how versatile they are. They pair beautifully with many different sauces and ingredients.
Classic Tomato Sauce
A simple tomato sauce made with garlic, olive oil, and fresh herbs is one of the most traditional and comforting ways to serve gnocchi. The rich tomato flavor coats the soft dumplings perfectly and creates a classic Italian dish that is both satisfying and easy to prepare.
Butter and Sage
Brown butter with crispy sage leaves is a well-known Italian combination that beautifully complements the delicate texture of gnocchi. The nutty flavor of the browned butter together with the fragrant sage creates a rich, aromatic sauce that lets the gnocchi shine.
Pesto
Fresh basil pesto adds bright, herbal flavor and a wonderful freshness to gnocchi. The creamy texture of the pesto clings perfectly to the dumplings, making every bite flavorful and vibrant.

Homemade Potato Gnocchi
Ingredients
- 2 pounds potatoes 4 large
- 1 1/4 cups all-purpose flour
- 1 tsp sea salt
- 1 large egg beaten
Instructions
- Place 2 pounds potatoes in a large pot and cover them with cold water. Bring to a boil and cook for about 20–30 minutes, or until the potatoes are tender when pierced with a knife.
- Drain the potatoes and let them cool slightly. Peel off the skins and mash the potatoes until completely smooth. Spread the mashed potatoes onto a clean work surface or large bowl.
- Add 1 1/4 cups all-purpose flour, 1 tsp sea salt, and 1 large egg to the potatoes. Gently mix everything together until a soft dough forms. Avoid kneading too much, as this can make the gnocchi dense.
- Divide the dough into several portions. Roll each portion into a long rope. Cut the rope into small bite-sized pieces. If desired, roll each piece over the back of a fork to create ridges.
- Bring a large pot of salted water to a boil. Add the gnocchi in batches and cook for 1–2 minutes, until they float to the surface. Use a slotted spoon to remove the gnocchi from the water. Toss them with your favorite sauce, such as tomato sauce, pesto, or butter and sage, and serve immediately.