I have always believed that making pasta from scratch is a magical experience, and this Homemade Spaghetti Noodles Recipe is one of my all-time favorites. There’s something so rewarding about mixing simple ingredients like flour, eggs, olive oil, and milk, then turning that into velvety strands of spaghetti. It’s such a great way to elevate dinner, whether it’s a cozy weeknight meal or a special gathering where everyone can taste the love in every bite. I can’t wait to share this recipe with you — it’s straightforward, indulgent, and truly worth the little extra effort!
Why You'll Love This Homemade Spaghetti Noodles Recipe
What makes this Homemade Spaghetti Noodles Recipe stand out to me is the depth of flavor you get right from the dough itself. The egg yolks add a beautiful richness that commercial dried pasta just can’t match. The texture is irresistibly tender, yet with just the right bite, holding onto sauces perfectly without turning mushy. When I eat homemade pasta, it feels like a celebration of Italian culinary tradition in my own kitchen.
Despite the seemingly long resting time, the actual prep and kneading are surprisingly simple and soothing — I find the sensory experience of kneading the dough very therapeutic. The recipe only calls for a few basic ingredients, so you don’t need anything fancy to make a pasta that tastes like it came from an Italian nonna’s kitchen. Plus, with some patience during the resting phase, you get dough that is elastic and smooth, making the rolling and cutting process a joy.
I often serve these homemade noodles on occasions where I want to impress my guests or just treat my family to something special. They are perfect for pairing with a rich bolognese, a fresh marinara, or even a simple garlic and olive oil sauce. What I love best is that once you master the dough, you can customize the thickness and shape to suit whatever meal you’re planning. This recipe truly brings pasta night to a whole new, delicious level.
Ingredients You'll Need
The beauty of this recipe lies in its simplicity — just a handful of high-quality ingredients all playing vital roles in crafting authentic, irresistible pasta noodles. Each component affects the dough’s flavor, texture, or elasticity, coming together to create the perfect base for any sauce.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- All-purpose flour: The foundation of the dough, providing structure and body to the noodles.
- Egg yolks + whole egg: These enrich the dough with color and flavor, making it silky and tender.
- Extra virgin olive oil: Adds a subtle fruity richness and helps keep the dough supple.
- Milk: A small addition that keeps the dough moist and smooth, aiding in elasticity.
Directions
Step 1: Pour the flour into a large bowl or spread it out on a clean surface. Using your fingers, make a well in the center for the wet ingredients.
Step 2: In a separate bowl, whisk together the egg yolks and the whole egg until just combined. Pour this mixture into the well of flour. Add the olive oil and milk on top.
Step 3: Using a fork, start mixing the eggs gently, incorporating the flour bit by bit from the edges into the liquid center. Keep going until a rough, shaggy dough begins to form. Don’t worry if some flour remains unincorporated at this point.
Step 4: Transfer the shaggy dough onto a clean work surface. Begin kneading by folding the dough over itself, pressing down with your palm, and folding again. This process develops the gluten and should take at least 10 minutes. You’ll know you’re done kneading when the dough feels smooth, elastic, and no longer sticky.
Step 5: Wrap the dough tightly in plastic wrap and refrigerate it for at least 5 hours, or up to one week. Resting allows the dough to hydrate fully and relaxes the gluten for easier rolling.
Step 6: When ready to roll, unwrap the dough and divide it into 4 equal portions. Keep portions you’re not working on covered so they don’t dry out. Flatten one portion so it fits through the widest setting on your pasta machine (usually “0”).
Step 7: Feed the dough through the roller on the widest setting multiple times, folding the dough in half between passes. Use flour to dust the dough if it feels sticky. Continue rolling, gradually changing settings to thinner levels (“2”, then “3”, and so forth) until the pasta sheet reaches your desired thickness. I usually stop at “4” for thicker spaghetti strands.
Step 8: Pass the long pasta sheet through the spaghetti cutter attachment to create your noodles. Cut to your preferred length with kitchen scissors. Lay the noodles out on a tray or hang them on a pasta drying rack.
Step 9: Let your noodles dry for at least a couple of hours. You can also dry them completely and store in an airtight container in a cool pantry for up to one month.
Step 10: To cook fresh pasta, bring a large pot of heavily salted water to a rolling boil. Add the noodles and cook until al dente — firm but without crunch, usually just a few minutes. Drain them in a colander set in the sink. If not serving immediately, rinse with cold water to stop cooking.
Servings and Timing
This recipe yields about 4 servings of fresh spaghetti noodles — perfect for a cozy family dinner or a small gathering. The prep time, including kneading and initial mixing, takes roughly 30 minutes, but remember that the dough needs to rest for at least 5 hours, which you can do ahead of time to fit your schedule. Rolling and cutting take approximately 20–30 minutes depending on your experience. Cooking time is quick — just 2 to 3 minutes for fresh pasta to reach al dente. Altogether, expect about 6 hours from start to finish, mainly due to the resting time, which I promise is well worth it for the texture and flavor you’ll get.
How to Serve This Homemade Spaghetti Noodles Recipe
One of the things I adore about this homemade spaghetti is how it acts as the perfect canvas for so many sauces. For a classic experience, I like to serve it with a vibrant tomato basil marinara or a rich, slow-simmered meat ragu. The noodles soak up the sauce beautifully without getting mushy, giving you that perfect bite every time. For side dishes, I often choose a fresh green salad with lemon vinaigrette and crusty garlic bread to complete the meal.
Presentation-wise, I like to coil a generous nest of spaghetti onto each plate, sprinkle freshly grated Parmesan or Pecorino Romano on top, and scatter some torn fresh basil leaves. A drizzle of extra virgin olive oil finishes the look and adds shine. For beverages, a medium-bodied red wine like Chianti works wonderfully, but if you prefer non-alcoholic options, sparkling water with a slice of lemon feels refreshing and light.
This recipe fits wonderfully into various occasions. It’s elegant enough for a special family dinner or holiday feast but easy enough to be part of a relaxing weeknight meal that everyone will rave about. Serving the noodles warm right after cooking yields the best texture and flavor, though leftovers can be enjoyed cold or reheated with care.
Variations
I love experimenting with this Homemade Spaghetti Noodles Recipe to suit different tastes and dietary needs. If you want to switch things up, try using semolina flour instead of all-purpose for a slightly coarser texture and more bite, which is traditional in many Italian regions. For a gluten-free option, you can experiment with gluten-free flour blends, though the texture may differ and might require added xanthan gum to mimic elasticity.
For vegan adaptations, replace the eggs with a mixture of water and a bit of olive oil or use commercially available egg replacers. While this won’t provide the exact same richness as egg yolks, it still yields a decent homemade noodle. You can also infuse your dough with flavor by adding fresh herbs, spinach puree, or even beet juice to give the noodles a lovely color and subtle taste.
In terms of cooking techniques, if you don’t have a pasta machine, rolling out the dough thinly by hand with a rolling pin works just fine — though it takes a bit more muscle and patience. Cutting the dough into thin strips with a sharp knife or pizza cutter gives you rustic, charming noodles. Whichever approach you take, the taste and satisfaction of homemade pasta remain unbeatable.
Storage and Reheating
Storing Leftovers
If you have leftover cooked spaghetti noodles, store them in an airtight container in the refrigerator for up to 3 days. To prevent sticking, I toss the noodles lightly with a bit of olive oil before refrigerating. Use containers with secure lids to keep out moisture and odors, maintaining the noodles’ freshness.
Freezing
You can freeze fresh, uncooked pasta dough or already cut noodles, but there are a few tricks I follow for the best results. For dough, wrap it tightly in plastic wrap and place it inside a freezer-safe bag for up to one month. For cut noodles, lay them out in a single layer on a baking sheet and freeze until firm, then transfer to an airtight bag. Frozen pasta can usually be cooked straight from the freezer, just add a minute or two to the cooking time.
Reheating
When reheating cooked pasta, avoid the microwave if you want to keep the best texture. Instead, gently warm the noodles in a pan with a splash of sauce or olive oil over low heat. This method helps prevent drying and keeps the noodles tender and flavorful. If using the microwave, add a sprinkle of water and cover the dish to retain moisture, reheating in short bursts.
FAQs
Can I use all whole eggs instead of yolks and one whole egg?
You can substitute whole eggs for the yolks and one whole egg, but your dough may be slightly less rich and less tender. The yolks contribute a wonderful silkiness and depth of flavor that’s hard to replicate with just whole eggs alone.
Do I need a pasta machine to make this recipe?
A pasta machine definitely makes rolling and cutting easier and more consistent. However, if you don’t own one, you can use a rolling pin to roll the dough thinly and a sharp knife or pizza cutter to cut the strips by hand. It takes a bit more effort but is equally rewarding.
Can I make the dough in advance?
Yes! In fact, the dough benefits from resting in the fridge for at least 5 hours or up to a week. This resting time hydrates the flour fully and relaxes the gluten, making the dough easier to roll and giving you a better texture in the finished noodles.
How long should I cook fresh homemade spaghetti noodles?
Fresh pasta cooks much faster than dried pasta. Typically, 2 to 3 minutes in rolling boiling salted water is enough to reach al dente, where the noodles are tender but still firm to the bite. Keep an eye on them as overcooking can make them mushy.
Can I store homemade pasta noodles without cooking them?
Absolutely! Once your noodles are cut and dried for a couple of hours, you can store them in an airtight container in a cool, dry pantry for up to a month. Make sure they are completely dry to avoid mold or spoilage.
Conclusion
If you’re ready to bring the joy of homemade pasta into your kitchen, I wholeheartedly encourage you to try this Homemade Spaghetti Noodles Recipe. From the satisfying kneading to the glorious first bite of fresh, tender noodles, it’s a culinary adventure that’s well worth your time. Trust me, once you taste pasta made with your own hands, you’ll never want to go back to the box again!
Print
Homemade Spaghetti Noodles Recipe
- Prep Time: 20 minutes
- Cook Time: 5 minutes
- Total Time: 5 hours 36 minutes
- Yield: 4 servings
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This recipe guides you through making homemade spaghetti noodles from scratch using simple ingredients like all-purpose flour, eggs, olive oil, and milk. With a combination of kneading, resting, and rolling the dough, you'll create fresh pasta that's perfect for your favorite sauces. The process includes step-by-step instructions for dough preparation, rolling with a pasta machine, drying, and cooking the noodles to al dente perfection.
Ingredients
Ingredients
- 1 ¾ cups (210 grams) all-purpose flour
- 6 large egg yolks + 1 whole egg (140 grams total)
- 1 tablespoon extra virgin olive oil
- 1 tablespoon milk
Instructions
- Create the flour well: Dump the flour into a large bowl or onto a clean work surface. Use your fingers to create a well in the center of the flour. In a separate bowl, whisk the egg and egg yolks just to combine, then pour them into the center of the flour. Add the olive oil and milk.
- Mix eggs and flour: Using a fork, start whisking the eggs, gradually incorporating the flour bit-by-bit. Continue to whisk, pulling more and more flour into the eggs, until a soft, shaggy dough begins to form. This will take a couple of minutes. It's normal that not all flour is incorporated at this point.
- Knead the dough: Dump the whole shaggy mixture onto a clean work surface and use your hands to knead it by folding the dough over onto itself, pressing it down with your palm, and folding again. Incorporate more flour as you knead until you have a smooth, elastic, non-sticky dough. This will take about 10 minutes. Avoid skimping on kneading to develop gluten properly.
- Rest the dough: Wrap the dough tightly in plastic wrap and refrigerate it for at least 5 hours, up to 1 week. This resting helps hydrate the flour and relax the gluten.
- Divide and flatten dough: When ready to make noodles, unwrap and cut dough into 4 equal portions. Take one portion while keeping the rest covered and flatten it enough to fit through a pasta machine.
- Roll the dough: Set pasta machine to the widest setting (usually '0'). Feed dough through rollers 10-12 times, folding it in half before each pass. Dust with flour as needed to prevent sticking.
- Thin the pasta: Gradually change the pasta machine setting to thinner settings (2, then 3, then 4 as preferred). Feed dough through rollers a couple of times at each setting, dusting with flour regularly. Stop when pasta reaches desired thickness; typically setting 4 for thicker spaghetti.
- Cut into noodles: Pass the thin sheet of dough through the spaghetti cutter attachment. If strands are too long, trim with kitchen shears. Lay noodles on a tray, baking sheet, or hang on a pasta drying rack.
- Dry the noodles: Let the noodles dry for at least a couple of hours. For longer storage, dry completely and store in an airtight container for up to 1 month.
- Cook the noodles: Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook until al dente — tender but firm to the bite. Drain in a colander and rinse with cold water if not serving immediately to stop cooking.
Notes
- Kneading time is crucial to develop the dough’s elasticity and smoothness; do not rush it.
- Dusting with flour throughout rolling prevents sticking and uneven noodles.
- Resting the dough in the refrigerator allows gluten to relax and makes rolling easier.
- You can freeze the dough portioned before rolling, wrapped tightly, for up to one month.
- Fresh pasta cooks much faster than dried pasta; watch closely to avoid overcooking.
- Use a pasta drying rack if possible to hang noodles without sticking.


Leave a Reply