Homemade Gnocchi Recipe
Introduction
Homemade gnocchi is a comforting Italian classic that’s surprisingly simple to make from scratch. Soft potato dumplings offer a tender texture that pairs beautifully with a variety of sauces. With just a few ingredients, you can enjoy fresh, pillowy gnocchi right from your kitchen.

Ingredients
- 4 large russet potatoes (about 3 lb. total)
- 2 large eggs
- 2 cups (240 g) all-purpose flour, plus more for dusting
- 2 teaspoons kosher salt, plus more
- Semolina flour, for dusting
Instructions
- Step 1: Arrange a rack in the center of the oven and preheat to 400°F (200°C). Poke each potato all over with a fork, then place them directly on the oven racks. Roast until a knife easily pierces through, about 1 hour. Let potatoes cool slightly.
- Step 2: When cool enough to handle, cut potatoes in half lengthwise and scoop out the insides, discarding the skins. Pass the potato flesh through a ricer or mash well with a fork. Transfer to a large bowl.
- Step 3: Add eggs, all-purpose flour, and 2 teaspoons of kosher salt to the potatoes. Mix with a wooden spoon until a dough forms.
- Step 4: Turn the dough onto a lightly floured surface and knead gently until smooth, about 3 minutes.
- Step 5: Sprinkle semolina flour on a baking sheet. Divide the dough into 4 pieces. Roll each piece by hand into a long rope about ½ inch in diameter. Cut ropes into 1-inch pieces and arrange on the baking sheet. Toss gently with semolina to coat.
- Step 6: If the dough feels too soft to work with, freeze the pieces for 10 minutes. Then, use the back of a fork to roll each piece along the tines, creating ridges. Return pieces to the baking sheet.
- Step 7: Bring a large pot of salted water to a boil. Add gnocchi and cook until they float to the surface, about 2 minutes. Use a slotted spoon to transfer the gnocchi to your preferred sauce. Toss gently to coat and serve.
Tips & Variations
- Use russet potatoes as they’re starchy and dry, which helps the dough hold together better.
- For a richer flavor, substitute one egg yolk for a whole egg.
- If your dough is too sticky, sprinkle in a little more flour—but add it gradually to avoid tough gnocchi.
- Try serving gnocchi with a classic tomato sauce, browned butter and sage, or a creamy mushroom sauce.
Storage
Fresh gnocchi can be stored in the refrigerator for up to 24 hours, ideally on a semolina-dusted tray covered lightly with plastic wrap. For longer storage, freeze gnocchi spread out on a baking sheet until solid, then transfer to a freezer bag. Cook frozen gnocchi directly from frozen by adding a minute or two to the cooking time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of potatoes for gnocchi?
While russet potatoes are best for their starchy texture, Yukon Golds can also work but may result in slightly softer gnocchi. Avoid waxy potatoes as they make the dough too sticky.
How can I tell when gnocchi are done cooking?
Gnocchi are done when they float to the surface of the boiling water, usually about 2 minutes. Once floating, let them cook for an additional 30 seconds before removing with a slotted spoon.
Print
Homemade Gnocchi Recipe
- Total Time: 1 hour 35 minutes
- Yield: 4 servings 1x
Description
This Homemade Gnocchi recipe features tender, pillowy potato dumplings made from roasted russet potatoes, eggs, and flour. The gnocchi is shaped by hand and cooked until they float, then served with your favorite sauce for a comforting and authentic Italian dish.
Ingredients
Potatoes
- 4 large russet potatoes (about 3 lb. total)
Dough
- 2 large eggs
- 2 cups (240 g) all-purpose flour, plus more for dusting
- 2 tsp kosher salt, plus more to taste
For finishing
- Semolina flour, for dusting
Instructions
- Roast Potatoes: Arrange a rack in the center of the oven and preheat to 400°F (204°C). Poke the potatoes all over with a fork to allow steam to escape. Place them directly on the oven racks and roast for about 1 hour, or until a knife easily pierces through. Remove and let cool slightly.
- Prepare Potato Flesh: Once the potatoes are cool enough to handle, cut them in half lengthwise and scoop out the insides, discarding the skins. Pass the potato flesh through a ricer or mash well with a fork to ensure smoothness. Transfer the mashed potatoes to a large mixing bowl.
- Make the Dough: Add the eggs, flour, and 2 teaspoons of kosher salt to the mashed potatoes. Mix gently with a wooden spoon until the ingredients come together into a dough.
- Knead Dough: Turn the dough onto a lightly floured surface and knead until smooth, about 3 minutes. Avoid overworking so the gnocchi stays tender.
- Shape Gnocchi: Sprinkle a baking sheet with semolina flour to prevent sticking. Divide the dough into 4 equal pieces. Roll each piece by hand into a long rope about 1/2 inch in diameter. Cut the ropes into 1-inch pieces and arrange on the semolina-dusted sheet. Toss gently with semolina to coat. If the dough feels too soft to handle, freeze the pieces for 10 minutes.
- Create Ridges: To help sauce cling better, roll each gnocchi piece along the back of a fork’s tines to create characteristic ridges, then return them to the baking sheet.
- Cook Gnocchi: Bring a large pot of salted water to a boil. Drop the gnocchi in batches into the boiling water. When they float to the surface, about 2 minutes, use a slotted spoon to remove them.
- Serve: Toss cooked gnocchi immediately with your preferred sauce and serve warm.
Notes
- Roasting the potatoes instead of boiling them reduces moisture, resulting in fluffier gnocchi.
- Use a potato ricer for best texture, but a fork will also work if mashed well.
- If the dough is sticky, chill it briefly before shaping to make handling easier.
- Coating with semolina flour prevents sticking during shaping and cooking.
- Do not over-knead the dough; overworking can make the gnocchi dense.
- Prep Time: 25 minutes
- Cook Time: 1 hour 10 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: homemade gnocchi, potato gnocchi, italian gnocchi recipe, soft potato dumplings, easy gnocchi

