Homemade Gnocchi with Pesto Cream Sauce Recipe
Introduction
Homemade gnocchi are soft, pillowy potato dumplings that feel like a special treat any night of the week. This recipe guides you through making them from scratch and serving with a creamy pesto sauce that’s rich and comforting.

Ingredients
- 1 pound Russet potatoes (left whole)
- 1 medium egg (beaten)
- 1 cup all-purpose flour
- ½ teaspoon kosher salt
- ¼ cup pesto
- ¾ cup heavy cream
- ¼ cup white wine
- ½ cup freshly grated Parmesan cheese (plus more for serving)
Instructions
- Step 1: Add the potatoes to a pot and cover with water. Bring to a boil and cook until tender all the way through when tested with a knife, about 20 minutes. Remove from water and let cool slightly.
- Step 2: Once cool enough to handle, peel the potatoes using a paring knife. Grate the peeled potatoes using a box grater. Spread the grated potatoes out on your work surface and let them cool for 5 to 10 minutes.
- Step 3: Drizzle the beaten egg over the cooled potatoes. Sift half of the flour and all the salt over the mixture. Use a bench scraper to chop the flour into the potatoes, then gently mix and fold with your hands until the dough comes together but remains light and fluffy. Avoid kneading.
- Step 4: Sprinkle the remaining flour over the dough and repeat the folding gently until incorporated.
- Step 5: Divide the dough into four equal parts. Roll each part into a rope about ½ to ¾ inch thick. Cut each rope into 1-inch pieces and dust with flour to prevent sticking.
- Step 6: Press each gnocchi piece lightly against the tines of a fork and roll to create a “C” shape with fork imprints.
- Step 7: Bring a pot of salted water to a boil. In a separate pan, whisk together pesto, heavy cream, and white wine and heat over medium heat until steaming.
- Step 8: Cook the gnocchi in batches by boiling until they float to the surface. Use a small strainer or spider to remove them and transfer directly into the warm sauce. Repeat with remaining gnocchi.
- Step 9: Once all gnocchi are combined with the sauce, stir in the grated Parmesan cheese until mixed well. Serve immediately with additional Parmesan if desired.
Tips & Variations
- Use starchy potatoes like Russet for fluffier gnocchi that hold their shape better when cooked.
- For a different flavor, substitute the pesto sauce with browned butter and fresh sage.
- Don’t overwork the dough—too much kneading will result in dense gnocchi.
- Add fresh herbs like basil or parsley to the dough for an herbaceous twist.
Storage
Store uncooked gnocchi in a single layer dusted with flour on a parchment-lined tray, covered loosely with plastic wrap, for up to 24 hours in the refrigerator. Cooked gnocchi in sauce can be refrigerated in an airtight container for 2 to 3 days. Reheat gently in a skillet over low heat or microwave until warmed through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use sweet potatoes instead of Russet potatoes?
Yes, sweet potatoes can be used but the texture and flavor will differ. You may need to adjust the amount of flour slightly since sweet potatoes are moister.
How do I prevent gnocchi from sticking together while cooking?
Cook gnocchi in batches without overcrowding the pot. Remove them as soon as they float to the surface, then transfer directly to sauce or toss lightly with oil to keep them separate.
PrintHomemade Gnocchi with Pesto Cream Sauce Recipe
This Homemade Gnocchi recipe guides you step-by-step to create pillowy, tender potato gnocchi from scratch, paired with a creamy pesto sauce. Using simple ingredients, you’ll boil and grate potatoes, gently fold in flour and egg for a light dough, shape and cook the gnocchi, then toss them in a flavorful pesto cream sauce made with white wine and Parmesan cheese. Perfect for an impressive Italian-inspired dinner.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Boiling
- Cuisine: Italian
Ingredients
Gnocchi
- 1 pound Russet potatoes (left whole)
- 1 medium egg (beaten)
- 1 cup all-purpose flour
- ½ teaspoon kosher salt
Sauce
- ¼ cup pesto
- ¾ cup heavy cream
- ¼ cup white wine
- ½ cup freshly grated Parmesan cheese (plus more for serving)
Instructions
- Cook the potatoes: Add the whole Russet potatoes to a pot and cover them with water. Bring the water to a boil and cook until the potatoes are tender through to the center, about 20 minutes. Remove the potatoes from the water and let them cool slightly.
- Peel the potatoes: Once the potatoes are cool enough to handle, peel off the skins carefully using a paring knife.
- Grate the potatoes: Using a box grater, grate the peeled potatoes and spread them out on your work surface. Let them cool for 5 to 10 minutes.
- Add egg: Drizzle the beaten egg evenly over the grated potatoes.
- Mix with flour and salt: Sift half of the flour and all of the kosher salt over the potato and egg mixture. Use a bench scraper to cut the flour into the potatoes, then gently use your hands to fold and mix until the dough comes together and remains light and fluffy. Avoid kneading; fold and pat the dough gently.
- Add remaining flour: Sprinkle the remaining flour onto the dough and repeat the gentle folding process until the dough forms a cohesive ball.
- Divide and shape dough: Divide the dough into four equal portions. Roll each portion into a long rope approximately ½ to ¾ inch thick. Cut each rope into 1-inch pieces and dust them with flour to prevent sticking.
- Form gnocchi shapes: Gently roll each piece of gnocchi along the tines of a fork, applying light pressure to create the traditional ridges and a curved “C” shape.
- Boil gnocchi: Bring a pot of salted water to a boil. Cook the gnocchi in batches, adding them to the boiling water and cooking until they float to the surface, which indicates they are done.
- Make the sauce: While the gnocchi cooks, whisk together the pesto, heavy cream, and white wine in a separate pan. Heat over medium heat until the sauce is steaming but not boiling.
- Combine gnocchi and sauce: Using a slotted spoon or small strainer, transfer the cooked gnocchi directly into the heated sauce. Repeat until all gnocchi are cooked and added to the sauce.
- Finish with Parmesan: Stir in the grated Parmesan cheese into the sauce and gnocchi mixture until well combined. Serve immediately with additional Parmesan cheese sprinkled on top, if desired.
Notes
- Russet potatoes are preferred for their starchy texture, which makes for light and fluffy gnocchi.
- Be gentle when folding the dough to keep the gnocchi tender; overworking can make them tough.
- Dust the gnocchi with flour as you shape them to stop them from sticking together.
- Cook gnocchi in batches to avoid overcrowding the boiling water.
- The folded fork ridges help sauce cling to the gnocchi for better flavor.
- Leftover gnocchi can be frozen before boiling; freeze on a tray then transfer to a sealed bag.
Keywords: homemade gnocchi, potato gnocchi recipe, Italian gnocchi, pesto cream sauce, gnocchi from scratch

