If you thought you loved pasta, wait until you try it homemade. This Pasta Dough Recipe makes fresh pasta with a tender, satisfying bite and texture that you just can’t get from a box. It’s made with just 2 ingredients and can be rolled into everything from fettuccine and pappardelle to ravioli, lasagna noodles, and more.

homemade pasta dough in nests on a baking sheet

This post may contain affiliate links. Read my disclosure policy.

On our trip to Italy, my family took a pasta-making class where an Italian chef taught us how to make fresh pasta dough from scratch. I brought those techniques home with me and this recipe quickly became a family favorite. My kids request it all the time, and I love how something made with just 2 ingredients can taste so special.

Family in Pasta cooking class in Italy

Homemade Pasta Video

Watch my video tutorial to see exactly how to make homemade pasta dough from scratch, from mixing and kneading the dough to rolling and cutting it. After my trip to Italy, I’ve adopted the Italian method – a simple 2-ingredient* dough made with just flour and eggs that can be shaped into fettuccine, linguine, lasagna noodles, ravioli, and more.

Why Make Homemade Pasta?

Fresh homemade pasta is easier than you might think, especially if you have a pasta maker to do the rolling and cutting. The biggest difference is the texture – fresh pasta is tender and silky with a satisfying bite that makes even a simple pasta sauce feel special.

If you don’t have a pasta maker, I also included instructions below for rolling and cutting the dough by hand with a rolling pin and knife.

Pasta Dough Ingredients

Homemade pasta only has a few ingredients, so quality matters.

  • “00” Flour – I use traditional Italian-style flour to create the silkiest texture, but you can substitute all-purpose. See our breakdown of flours below. Whatever you choose, be sure to measure correctly.
  • Eggs – eggs add color, strength, and elasticity to the dough. Eggs make it easy for the dough to stay together while cooking and eating.
  • Semolina flour – used for dusting to keep the pasta strands from sticking
00 flour and eggs for making pasta dough

What is the best flour for homemade pasta?

  • “00” Flour – Italian fine flour made from soft durum wheat to create a silky dough. It can be a bit expensive, but it is the most traditional for making pasta. I’ve tried Caputo “00” pasta flour, Caputo “00” chef’s flour and Molino Grassi “00” flour (slightly softer dough) with great results.
  • All-purpose flour – easy to work with and creates a softer dough.
  • Semolina flour – I use this to dust the noodles to keep them from sticking together once they are cut. You can also use more “00” flour for dusting if you prefer.

How to Make Homemade Pasta Dough

After taking the pasta class in Italy, I’ve been making my dough directly on the counter by making a well in the center and adding the eggs. You can also do this in a bowl with a fork and your hands. Watch my quick video for making authentic Italian Pasta Dough.

  1. Prep – Set your pasta machine to the widest setting. Use semolina flour to sprinkle a large baking sheet and set aside.
  2. Make the dough: Pour your flour into a mound onto your work surface. Make a well in the center with the bottom of a bowl and crack the eggs into the well. Use a fork to beat the eggs lightly, then gradually blend them into the flour, working from the edges outwards to incorporate the flour, and mix until most of the flour is incorporated.
  3. Knead the dough – Use a bench scraper to scrape the counter and cut the remaining flour into the dough until the mixture resembles scrambled eggs. Then use your hands to pull the dough together and knead for about 5 minutes, until smooth. To knead, use the heel of your hand to push the dough down, then away from you. Turn the dough and press down again. Dust with flour if it’s too sticky to knead.
  4. Rest the dough – shape the dough into a disk and wrap in plastic wrap. Rest on the counter for 20 minutes or up to an hour. Resting relaxes the gluten, making it easier to roll.
Step by step how to make pasta dough

How to Roll and Cut Pasta Dough

  1. Cut the dough into 4 pieces. I like to use a bench scraper. Remove one slice and keep the remaining pieces covered.
  2. Shape and flatten the piece into a rectangle so it will fit into the pasta dough roller on the widest setting. Dust the dough generously with flour and feed it into the KitchenAid dough roller, a free-standing dough roller (my favorite), or hand-crank at an even pace, catching it as it comes through. After the first pass, fold the dough into thirds like a letter. Feed the folded pasta dough through on the widest setting a second time then fold the dough once more and roll it through the widest setting.
  3. Adjust the setting from the widest to the next setting, a step narrower. Pass the dough through the roller once on each setting until you reach your desired thickness. For most pasta shapes, the dough should be slightly transparent when you put your fingers under it. Keep the dough sheet generously dusted with flour to prevent sticking. If the sheet gets too long, cut it into manageable lengths.
  4. Cut the pasta – Once you’ve reached your desired thickness, generously dust the sheet with flour and change to the pasta cutter attachment. Pass through the pasta cutter, catching the dough as it exits. Lay the noodles out on the semolina-dusted baking sheet and dust with more semolina (or use a pasta drying rack). Cover with a clean towel and dry for 20 minutes before cooking the pasta or freezing the dough (see freezing directions below).
how to use a KitchenAid roller attachment to roll dough into sheets

What is the best pasta maker?

Natasha rolling homemade pasta dough

How to Make Pasta Without a Machine

If you don’t have a pasta machine, you can roll it out by hand, although it is quite a bit more effort. You’ll need a rolling pin and knife or pizza cutter. Roll the piece of dough to form a rectangle. Fold it once into a letter, and roll it out again slightly, then fold it a second time. Now roll the dough out uniformly and thinly to about the thickness of a dime. Cut fettuccine-type pasta by rolling or folding the flour-dusted dough like you would a burrito. Then cut the rolled dough into thin slices.

Make-Ahead and Storage

Homemade pasta dough is great for making ahead. Here’s how to store it before or after rolling and shaping it:

  • Refrigerate: Wrap the pasta dough tightly in plastic wrap and refrigerate for up to 2 days. Let it sit at room temperature for 20-30 minutes before rolling so it’s easier to work with.
  • To Freeze Shaped Pasta – Once the pasta is cut and shaped, arrange in a single layer or loose nests on a flour- or semolina-dusted baking sheet. Freeze until firm, then transfer to a freezer zip-top bag. Cook straight from frozen without thawing.
drying pasta and rolling into nests for storage

Can I dry egg pasta dough for storage?

Because it has raw eggs in it, it’s best to store homemade pasta in the freezer and it does freeze well. Freezing homemade pasta is also considered safer and more effective for preserving the quality and taste of the pasta.

the best homemade pasta recipe resting in nests

How to Cook Homemade Pasta

Bring a large pot of salted water to a boil. Drop your cut pasta dough into the boiling water and cook until you reach your desired tenderness. Homemade pasta cooks faster and takes just 2-4 minutes, depending on how thick you cut the pasta.

To Cook from Frozen: do not thaw and cook directly from frozen to prevent sticking. Frozen pasta can take an extra 2 minutes to cook and get rid of any eggy taste.

easy homemade fettuccini in a blue bowl

This foolproof homemade pasta recipe makes it easy to make delicious pasta dishes from scratch. The pasta has a delicate yet chewy texture you’ll crave. You’ll never want store-bought dried pasta again!

nests of homemade pasta dough dusted with flour on a sheet pan
5 from 18 votes

Homemade Pasta

Prep Time: 20 minutes
Resting Time: 40 minutes
Total Time: 1 hour
Yield:
Makes 19 oz or 533 grams of pasta dough
This Homemade Pasta recipe is the perfect way to make pasta from scratch. The fail-proof pasta dough comes together with 2 simple ingredients* and is easy to work with. I use a pasta roller to roll and cut the dough, making it even easier.

Ingredients 

Servings: 8 servings

Instructions

  • Prep – dust a large baking sheet with semolina flour. Secure your pasta roller and set it to the widest rolling setting.
  • To make the pasta dough – Mound your flour on your work surface, make a well in the center with the bottom of a bowl, and crack your eggs into the well. Use a fork to blend the eggs into the flour. Start stirring the flour from the sides of the well, working outwards until incorporated. Use a bench scraper to scrape the surface and cut the remaining flour into the dough until it resembles scrambled eggs. Knead the dough over a lightly floured surface for 5 minutes or until smooth and flexible, but not sticky, dusting with flour if it's too sticky to knead. Shape into a ball and flatten into a disk. Cover the dough with plastic wrap and let it rest at room temperature for 20 minutes or up to an hour.
  • Divide and roll the dough – Use a bench scraper to cut the dough into 4 equal pieces. Keep the extra dough covered with plastic wrap as you work with one piece at a time. Flatten the piece of dough into a rectangle to fit the dough roller and dust the dough with flour to prevent sticking then roll it through on the widest setting on your pasta maker, catching it as it comes through then trifold the dough like a letter. Put it through the widest setting again then fold the dough once more and roll it through the widest setting.
  • Continue rolling the pasta through the machine without folding, adjusting the rollers to a smaller setting with each pass-through until the desired thickness is reached (I stop at the setting before the last one for fettuccini). Keep the dough dusted with flour to prevent sticking. If the sheet becomes too long to manage, cut it into manageable lengths and continue rolling.
  • To Cut the Pasta Dough – Dust the final sheet with flour to ensure clean cuts that don’t stick to each other and switch to your desired pasta cutter attachment. Catch the pasta as it comes through the cutter and arrange it on your prepared baking sheet, dusting it with more semolina flour. Cover with a clean kitchen towel and let dry 20 minutes before cooking or freezing (see make-ahead tips).
  • To cook the homemade pasta – salt a large pot of water and bring it to a boil. Add the dried pasta dough (or frozen dough), stirring gently at first to be sure the noodles don't stick. Homemade pasta dough cooks much faster than store-bought dough, so check the noodles for doneness between 2-4 minutes. If undercooked, the noodles will taste a bit eggy. Add 2 minutes if cooking from frozen. Drain the pasta.

Notes

*Measuring and Adding Flour – if you don’t have a kitchen scale for precise measurements, be sure to spoon it into a dry ingredients measuring cup and level the top. Add more flour only as needed until the dough comes together and is no longer sticky. The dough should feel firm but pliable. Depending on the size of your eggs and the type of flour used, you may use closer to 370–400 g total flour.
*Olive Oil Note: I used to add 1 tsp of olive oil to the dough but after the class in Italy with an Italian chef, I realized it wasn’t necessary for an authentic and traditional Italian pasta dough. 
  1. Make Ahead: You can refrigerate dough tightly covered in plastic wrap for up to 2 days. To freeze formed pasta: Sprinkle with a little more semolina on top, then twirl pasta into little nests. Transfer the baking sheet to the freezer uncovered and freeze for 1 hour until firm then transfer to a freezer-safe zip bag and freeze for up to 2 months. Cook directly from frozen.
  2. Pasta Machines: We use our stand mixer with a KitchenAid attachment. You can also use a free-standing electric pasta maker (my favorite), or hand-cranked pasta machine.
  3. To Roll Pasta dough by hand: Lightly roll the dough out and fold like a letter twice then roll to an even thickness, similar to a dime. Fold or roll the dough like you would a cake roll or burrito, and cut thin slices to your desired width. Unfold and lay long noodles onto the prepared baking pan.

Nutrition Per Serving

188kcal Calories33g Carbs7g Protein3g Fat1g Saturated Fat1g Polyunsaturated Fat1g Monounsaturated Fat0.01g Trans Fat82mg Cholesterol32mg Sodium76mg Potassium1g Fiber0.2g Sugar120IU Vitamin A19mg Calcium2mg Iron
Nutrition Facts
Homemade Pasta
Amount per Serving
Calories
188
% Daily Value*
Fat
 
3
g
5
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Cholesterol
 
82
mg
27
%
Sodium
 
32
mg
1
%
Potassium
 
76
mg
2
%
Carbohydrates
 
33
g
11
%
Fiber
 
1
g
4
%
Sugar
 
0.2
g
0
%
Protein
 
7
g
14
%
Vitamin A
 
120
IU
2
%
Calcium
 
19
mg
2
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dinner, Main Course, Side Dish
Cuisine: Italian
Keyword: homemade pasta, pasta dough, pasta recipe
Skill Level: Easy/Medium
Cost to Make: $$

Serve Homemade Pasta With

Toss the cooked pasta with these warmed sauces or use homemade pasta in any dish that calls for pasta.

  • Cheesy buttered pasta – toss with butter, parmesan cheese, and reserved pasta water.
  • Pesto– toss until coated
  • Marinara – coats the noodles beautifully
  • Alfredo Sauce – you’ll find the best recipe in my Cookbook
  • Bolognese Sauce – for beefy and saucy noodles

More Pasta Recipes