Homemade Gnocchi
Homemade gnocchi are soft, pillowy potato dumplings made from simple ingredients and a gentle potato dough. They taste delicate, buttery, and so much fresher than store-bought gnocchi.

This homemade gnocchi recipe shows you how to make gnocchi from scratch using boiled potatoes and a simple potato dough. The process takes a little time, but it is not difficult, and the result is soft potato gnocchi you can cook right away, freeze for later, or serve with your favorite sauce.
What Is Gnocchi?
Gnocchi are small Italian potato dumplings made from cooked potatoes, flour, egg, and salt. They are soft and tender like little pillows, but they are not exactly pasta. Classic potato gnocchi are made by turning mashed potatoes into a light dough, rolling it into ropes, cutting it into small pieces, and shaping each piece with ridges so it can hold sauce later. The best homemade gnocchi should feel delicate, not heavy, with a soft potato flavor and a simple, rustic texture.
The best homemade gnocchi should feel delicate, not heavy, with a soft potato flavor and a simple rustic texture. Once you learn how to make gnocchi at home, they become an easy base for tomato sauce, brown butter, pesto, cream sauce, or cozy creamy chicken recipes.
Why This Recipe Works
The key to soft homemade gnocchi is using dry, fluffy potatoes and adding only as much flour as the dough really needs. Too much flour can make potato gnocchi dense, so the dough should stay soft, light, and easy to shape.
I especially love this recipe because it shows the simple base of homemade potato gnocchi without making the process feel complicated. Once the dough is rolled and cut, you have fresh gnocchi ready to cook later with your favorite sauce.
Quick Look at The Ingredients
You only need a few simple ingredients to make homemade gnocchi from scratch. The potatoes matter most, because a dry, starchy potato makes the dough easier to handle and keeps the gnocchi light.
- Potatoes: Russet potatoes are the best choice because they are starchy, fluffy, and not too wet. Yukon Gold potatoes can also work, but avoid young or waxy potatoes.
- Flour: All-purpose flour helps bring the potato dough together. Start with less flour and add more only if the dough feels too sticky.
- Egg: One egg helps bind the dough and makes it easier to roll, cut, and shape.
- Salt: Salt gives the gnocchi dough better flavor from the inside.

How to Make Homemade Gnocchi
If you have ever wondered how to make gnocchi at home, the process is really about texture. Start with tender boiled potatoes, mash them while warm, add just enough flour to form a soft dough, then roll, cut, and shape the gnocchi on a floured surface.
Boil and peel the potatoes. Place the potatoes in a large pot, cover with cold water, and boil until fork-tender. Drain well, then peel them while they are still warm. Warm potatoes are easier to mash and help create a smoother gnocchi dough.
Mash the potatoes. Mash the peeled potatoes until they are as smooth as possible. A potato ricer gives the lightest texture, but a regular masher also works. Let the steam escape for a few minutes so the potatoes are not too wet before adding the flour.

Add the egg, salt, and flour. Transfer the mashed potatoes to a lightly floured surface. Add the egg, salt, and part of the flour, then gently start bringing everything together. Add more flour only as needed, because too much flour can make homemade gnocchi dense.

Form the potato dough. Gently mix the potatoes, egg, and flour until a soft dough forms. Do not knead it like bread dough. The dough should feel soft and delicate, just firm enough to hold together when rolled.
Divide and roll. Cut the dough into smaller pieces, then roll each piece into a long rope on a lightly floured surface. Cut the ropes into small gnocchi pieces, about 1 inch long. Keep a little flour nearby to prevent sticking.

Shape the gnocchi. Lightly dust the fork with flour, then gently press and roll each piece over the back of the fork to create ridges. These little ridges give the gnocchi that classic homemade look and help them hold sauce later.

Dust and set aside. Place the shaped potato gnocchi on a lightly floured plate or tray in a single layer. Sprinkle a little more flour over the gnocchi if needed to keep them from sticking. At this point, they are ready to cook right away, freeze for later, or use in your favorite gnocchi recipe.
Pro Tips for Soft Homemade Gnocchi
- Cook the potatoes whole. Boiling the potatoes whole helps them absorb less water, which makes the gnocchi dough easier to work with.
- Let the steam escape. After mashing, let the warm potatoes sit for a few minutes so extra moisture can evaporate. This helps keep the gnocchi light and tender.
- Try baked potatoes for a lighter texture. This recipe uses boiled potatoes, but baked potatoes are naturally drier and can help you make lighter, softer gnocchi with less flour.
- Use flour gently. Start with less flour and add more only if the dough is too sticky. Too much flour can make homemade gnocchi heavy instead of soft and pillowy.
- Do not overwork the dough. Mix just until the potato dough comes together. Kneading too much can make the gnocchi dense.
- Dust as you shape. Keep the work surface, fork, and tray lightly dusted with flour so the gnocchi do not stick.
Variations and Substitutions
Baked potatoes: This recipe uses boiled potatoes, but baked potatoes are a great option if you want an even lighter texture. Baked potatoes are drier, so the dough usually needs less flour.
Yukon Gold potatoes: Russet potatoes are best for homemade gnocchi because they are starchy and fluffy, but Yukon Gold potatoes can also work. They give the gnocchi a slightly richer, creamier texture.
No ridges: You can leave the gnocchi plain instead of shaping them with a fork. The ridges help hold sauce, but simple cut gnocchi still taste delicious and look rustic.
Nutmeg: A small pinch of nutmeg is optional, but it gives the potato dough a warm, classic flavor. Use only a little so it does not overpower the gnocchi.
No egg gnocchi: You can make gnocchi without egg, but the dough will be more delicate and can be harder to shape. For an easy homemade version, I prefer using one egg because it helps the dough hold together.
Storage and Freezing
Uncooked gnocchi: Freshly shaped gnocchi are best cooked the same day. Place them on a lightly floured tray in a single layer, cover loosely, and refrigerate for up to 24 hours.
Freezing gnocchi: To freeze homemade gnocchi, arrange them on a floured tray in a single layer and freeze until firm. Once frozen, transfer them to a freezer bag or airtight container and freeze for up to 2 months.
Cooking from frozen: Do not thaw frozen gnocchi before cooking. Add them straight to boiling salted water and cook until they float to the top, then give them a little extra time to become tender.
Cooked leftovers: If you already cooked the gnocchi, store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with butter, sauce, or a splash of water until warmed through.
FAQ
Can I make homemade gnocchi ahead of time? Yes. You can shape the gnocchi and refrigerate them on a lightly floured tray for up to 24 hours. For longer storage, it is better to freeze them.
Can you freeze homemade gnocchi? Yes. Freeze the shaped gnocchi in a single layer first, then transfer them to a freezer bag or airtight container. Cook them straight from frozen without thawing.
Why are my gnocchi too sticky? The potatoes may have too much moisture, or the dough may need a little more flour. Add flour slowly and gently, just until the dough is soft enough to roll.
Why are my gnocchi dense? Dense gnocchi usually come from too much flour or overworking the dough. Mix the dough gently and stop as soon as it comes together.
Do I have to shape gnocchi with a fork? No. You can leave gnocchi plain and rustic. The fork ridges are classic and help hold sauce, but plain homemade gnocchi still work well.
Homemade gnocchi take a little patience, but the result is worth it. Once the dough is shaped and ready, you have soft, delicate potato gnocchi that can turn a simple sauce into a cozy homemade meal or an easy idea for your next dinner recipe.
Homemade Gnocchi

Ingredients
- 2 lb potatoes preferably Russet or another starchy potato
- 1 large egg
- 1 1/2 to 2 1/2 cups all-purpose flour plus more for dusting
- 1 teaspoon salt
- Pinch of nutmeg optional
Instructions
- Place the potatoes in a large pot and cover with cold water. Boil until fork-tender, about 25 to 35 minutes depending on the size of the potatoes.
- Drain the potatoes well, then peel them while they are still warm.
- Mash the potatoes until very smooth. For the lightest texture, use a potato ricer if you have one.
- Let the mashed potatoes sit for a few minutes so the steam can escape and the potatoes are not too wet.
- Transfer the potatoes to a lightly floured surface. Add the egg, salt, and 1 1/2 cups flour.
- Gently mix until a soft potato dough forms. Add more flour only if the dough feels too sticky to handle.
- Divide the dough into smaller pieces and roll each piece into a long rope, about 3/4 inch thick.
- Cut the ropes into small gnocchi pieces, about 1 inch long.
- Lightly dust a fork with flour, then gently roll each piece over the back of the fork to create ridges.
- Place the shaped gnocchi on a lightly floured tray in a single layer.
- To cook, boil the gnocchi in salted water until they float to the top, then cook for 30 to 60 seconds more. Remove with a slotted spoon and serve with your favorite sauce.
Notes
- For lighter homemade gnocchi, avoid adding too much flour and do not overwork the dough.
- This recipe uses boiled potatoes, but baked potatoes can also be used for an even drier, fluffier dough.
- If freezing, place the shaped gnocchi on a tray first, freeze until firm, then transfer to a freezer bag.


