There is something truly magical about a plate of pillowy, tender gnocchi made from scratch, and this Homemade Potato Gnocchi Recipe captures that magic perfectly. The humble potato transforms into delicate little pillows of comfort, combining a simple handful of ingredients into a crowd-pleasing dish that feels both rustic and refined. Whether you are whipping this up for a cozy family dinner or impressing friends with your culinary skills, these gnocchi offer a delightful bite that melts in your mouth and pairs beautifully with so many sauces. Trust me, once you try this recipe, you’ll never want to settle for store-bought gnocchi again!

Ingredients You’ll Need
One of the best parts about this Homemade Potato Gnocchi Recipe is how straightforward the ingredient list is. Each item plays a crucial role, helping create the perfect texture and flavor without fuss or fancy additions.
- Potatoes (2 medium, peeled): These provide the fluffy base that gives gnocchi their signature lightness, so choose starchy potatoes like Russets or Yukon Golds.
- All-purpose flour (2 cups): Flour binds the dough while keeping it tender—too much flour can weigh down the gnocchi, so careful measurement is key.
- Egg (1 large, slightly beaten): Adds richness and helps hold the dough together for easier shaping.
- Pinch of salt: Enhances all the flavors without overpowering the subtle potato taste.
How to Make Homemade Potato Gnocchi Recipe
Step 1: Cook and Mash the Potatoes
Start by placing your peeled potatoes in a saucepan and covering them with water. Bring to a boil and cook until they’re tender but still hold their shape—about 15 minutes. Drain them well, then mash them using a potato masher, aiming for a smooth but slightly fluffy texture. This step ensures your gnocchi will stay airy and not gummy.
Step 2: Combine Ingredients and Form the Dough
Take one cup of the mashed potatoes and transfer them to a medium bowl. This measured portion keeps the dough just right. To the bowl, add the flour, beaten egg, and a pinch of salt. With your hands, knead everything together until a soft ball of dough forms. It should be cohesive but not too sticky—much like a cozy dough blanket ready for shaping.
Step 3: Roll and Shape the Gnocchi
Divide the dough ball into four equal parts for manageable handling. On a floured surface, roll each portion into a long snake about ½ inch thick. Cut these snakes into small ½-inch pieces to get those classic gnocchi shapes. If you want to get fancy, gently roll each piece down the back of a fork to create shallow grooves—it’s a little trick that helps sauce cling better.
Step 4: Cook the Gnocchi
Bring a large pot of salted water to a rolling boil. Carefully drop your gnocchi pieces into the water in batches to avoid overcrowding. They’ll cook quickly, just until they float to the surface, which usually takes 3 to 5 minutes. Use a slotted spoon to scoop them out, and they’re ready for your sauce or seasoning magic.
Step 5: Serve and Enjoy
Once cooked, the gnocchi are soft, fluffy, and begging to be smothered in your favorite sauce. Whether you’re a fan of classic marinara, fresh basil pesto, or browned butter with sage, these tender potato pillows steal the spotlight on any plate.
How to Serve Homemade Potato Gnocchi Recipe
Garnishes
Adding the right garnishes can elevate your gnocchi into a dish that looks as divine as it tastes. A sprinkle of freshly grated Parmesan or Pecorino cheese adds a nutty, salty finish that complements the mild gnocchi perfectly. Fresh herbs like basil, parsley, or sage bring brightness and color, while a drizzle of good-quality olive oil or browned butter adds luscious richness.
Side Dishes
Gnocchi pairs wonderfully with a variety of side dishes that balance its soft texture and gentle flavor. Consider serving alongside a crisp green salad dressed with tangy vinaigrette to cut through the richness. Roasted vegetables such as asparagus, bell peppers, or Brussels sprouts bring a smoky sweetness that contrasts beautifully. For a heartier meal, sautéed mushrooms with garlic and thyme are a fantastic companion.
Creative Ways to Present
If you want to wow your guests, go beyond the basic plate presentation. Try layering gnocchi in a baking dish with sauce and cheese for a bubbly gnocchi gratin, or toss them briefly in browned sage butter then skewer onto toothpicks for a charming appetizer. You can even pan-fry leftover gnocchi until golden and crispy for a textured twist that’s utterly addictive.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store your cooked gnocchi in an airtight container in the refrigerator for up to two days. To prevent them from sticking together, toss them lightly with a bit of olive oil before refrigerating. When ready to eat, gently reheat them with your preferred sauce on the stovetop.
Freezing
Homemade gnocchi freeze beautifully and are perfect for preparing in advance. Lay uncooked gnocchi in a single layer on a baking sheet, making sure no pieces touch, and freeze until solid. Then transfer them into a freezer bag or airtight container. Frozen gnocchi can be cooked straight from the freezer by adding a minute or two to the boiling time.
Reheating
To reheat cooked gnocchi, sauté them gently in a bit of butter or olive oil over medium heat until they’re warmed through and slightly crisp on the outside. This method refreshes their texture wonderfully. Alternatively, reheat them in simmering sauce until heated through, taking care not to overcook.
FAQs
Can I use sweet potatoes instead of regular potatoes?
While sweet potatoes can technically be used, their higher moisture content and sweetness alter the texture and flavor of the gnocchi, making them softer and sweet rather than light and neutral. If you want to experiment, consider adjusting the flour amount to get the right consistency.
What is the best potato to use for making gnocchi?
Starchy potatoes like Russets or Yukon Golds are ideal because they have less moisture and a fluffier texture when cooked. This helps achieve gnocchi that are tender without being gummy or dense.
Why do I need to roll the gnocchi over a fork?
Rolling gnocchi over the back of a fork creates ridges that help the sauce cling better, ensuring every bite is bursting with flavor. It also gives the gnocchi that classic look that’s instantly recognizable.
Can I make this dough ahead of time?
Yes, you can prepare the dough up to a day ahead. Wrap it tightly in plastic wrap and store it in the refrigerator. Let it come to room temperature before shaping and cooking for the best texture.
What sauces work best with homemade gnocchi?
Homemade gnocchi are incredibly versatile. Classic tomato-based sauces like marinara, rich brown butter with sage, creamy Alfredo, and fresh herb pesto all complement them beautifully. Don’t be afraid to get creative and tailor to your taste!
Final Thoughts
Making gnocchi from scratch might seem intimidating, but this Homemade Potato Gnocchi Recipe proves it’s easier than you think and so rewarding. There’s nothing quite as satisfying as that first pillowy, freshly cooked bite paired with your favorite sauce. Once you master these simple steps, you’ll be ready to adapt and experiment, turning this classic dish into your own delicious signature. So grab some potatoes, roll up your sleeves, and dive into making gnocchi—your taste buds will thank you for it!
Print
Homemade Potato Gnocchi Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Boiling
- Cuisine: Italian
- Diet: Vegetarian
Description
This homemade potato gnocchi recipe delivers tender, pillowy dumplings made from simple ingredients like potatoes, flour, and egg. Perfectly cooked by boiling until they float, these gnocchi serve as a delightful base for your favorite Italian sauces, making a comforting and satisfying meal in just 35 minutes.
Ingredients
Potato Gnocchi
- 2 medium potatoes (peeled)
- 2 cups all-purpose flour
- 1 large egg (slightly beaten)
- Pinch of salt
Instructions
- Cook the Potatoes: Place the peeled potatoes in a medium saucepan and cover them with water. Bring the water to a boil over high heat and cook the potatoes until they are tender but still firm, about 15 minutes. Drain the potatoes and mash them thoroughly with a potato masher.
- Prepare the Dough: Transfer 1 cup of the mashed potatoes into a medium bowl. Discard or save the remaining mashed potatoes for another use. Add the flour, beaten egg, and a pinch of salt to the bowl. Knead the ingredients together until they form a smooth, cohesive ball of dough.
- Shape the Gnocchi: Divide the dough ball into four equal portions. On a floured surface, roll each portion into long, snake-like ropes. Cut these ropes into 1/2-inch pieces. Optionally, use the back of a fork to roll each piece gently, creating ridges that will help hold sauce.
- Cook the Gnocchi: Bring a large pot of salted water to a rolling boil. Carefully drop the gnocchi pieces into the boiling water. Cook until they float to the surface, which typically takes 3 to 5 minutes. Once they float, use a slotted spoon to remove them from the water and drain well.
- Serve: Serve the gnocchi immediately with your choice of sauce such as marinara, pesto, or browned butter with sage for a classic Italian dish.
Notes
- Using starchy potatoes like Russets will yield better texture for gnocchi.
- Do not overwork the dough to keep the gnocchi tender and light.
- If dough is too sticky, sprinkle slightly more flour but avoid adding too much to prevent tough gnocchi.
- Gnocchi can be frozen uncooked by placing them on a tray until firm, then transferring to a bag for freezing. Cook straight from frozen, adding a minute or two to boiling time.
- Serve immediately after cooking for the best texture.

