There are certain dishes in Italian cooking that feel almost timeless, and for me, potato gnocchi is one of them. Simple, humble, and deeply comforting—yet when done right, incredibly refined. It’s the kind of recipe that reminds me why I fell in love with cooking in the first place.
As a chef, I’ve always appreciated how just a few ingredients—potatoes, flour, and egg—can come together to create something so delicate and satisfying. Making gnocchi from scratch is not complicated, but it does require a bit of attention and care. And that, to me, is part of the beauty.

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.
A little about Gnocchi
Gnocchi has its roots in Northern Italy, where cooler climates made potatoes a natural staple. Long before potatoes arrived in Europe, similar dumplings were made with flour or semolina, but the version we know today—gnocchi di patate—became popular after the introduction of potatoes in the 16th century.
What I find fascinating is how each region has its own variation, yet the idea remains the same: creating something soft, pillowy, and comforting from simple ingredients. It’s rustic food at its best, but with the potential to feel incredibly elegant when prepared with care.
Why Make Gnocchi at Home?
I’ll be honest—once you make gnocchi yourself, it’s hard to go back to store-bought.
Homemade gnocchi has a completely different texture: soft, light, and delicate rather than dense or chewy. You can control every step, from the type of potatoes to the final shape, which makes a noticeable difference in the result.
It’s also a very rewarding process. There’s something incredibly satisfying about shaping each piece by hand, watching them rise to the surface as they cook, and then turning them into a beautiful dish.
Recipe Ingredients
Potatoes
I always use floury (starchy) potatoes. They create a lighter dough and require less flour, which keeps the gnocchi soft.
Flour
Just enough to bring the dough together. Too much flour will make the gnocchi heavy, so I add it gradually and stop as soon as the dough is workable.
Egg
I like to add a small egg for structure, although traditional recipes sometimes skip it. It gives a bit more consistency, especially for home cooking.

A visual walk-through of the recipe
Take a look at the step-by-step photos below for a visual guide to the process. You’ll find the complete written recipe along with helpful tips in the recipe card further down the page.
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.
FROM MY KITCHEN (CHEF’S NOTES)
On the potatoes
For me, this is where everything begins. I always use floury potatoes and cook them with the skin on—it keeps them from absorbing too much water, which makes a big difference in the final texture.
Keep the dough light
I treat gnocchi dough very gently. The less flour you use, the softer the result will be. I stop adding flour as soon as the dough comes together and feels just manageable.
Work while warm
I like to prepare the dough while the potatoes are still slightly warm. It helps everything come together more smoothly and creates a more delicate texture.
Don’t overwork it
This is probably the most important part. The more you knead, the denser the gnocchi become. I mix just until combined—nothing more.
Shaping with intention
Whether you roll them on a fork or leave them simple, the goal is to create small ridges. They help the sauce cling to the gnocchi beautifully.
Cooking cue
I always watch for them to float. That’s your signal—they’re done. From that point, I give them just a few more seconds before lifting them out.
Delicious Ways to Serve Gnocchi
One of the things I love most about gnocchi is how versatile it is. Once you’ve mastered the base, you can take it in many different directions:
Classic with butter and sage – simple and elegant
With tomato sauce – comforting and familiar
Pan-fried in butter – for a slightly crispy texture
With cream sauces or mushrooms – richer, more indulgent
Baked like a gratin – with cheese for a golden finish

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.