It’s easy to learn how to make ravioli with the right step-by-step instructions and tools. Homemade ravioli is way better than store-bought ravioli — and it’s also fun because you can add whatever filling you want!

My favorite filling is my butternut squash filled ravioli. But feel free to customize your raviolis and try new filling combinations! For example you could make a sausage stuffed ravioli and serve it with a red sauce or a thyme ricotta and parmesan filled ravioli served with a bed of red tomatoes.

A photo of homemade ravioli.

Why This Recipe Works

  • I used my Kitchen Aid pasta attachment for this homemade ravioli recipe — which saves so much time!
  • The half batch isn’t as time consuming and still makes a good amount of ravioli, so if this is your first time making ravioli, start with the half batch of ravioli dough.
  • Homemade ravioli is better than store-bought because you can add whatever fillings you want! Plus you could do half of them with a cheese filling and half with a meat filling, mixing things up even more — or customizing for differing food allergies or preferences.
  • This recipe is the perfect step-by-step for making homemade ravioli so you won’t feel overwhelmed with the process.

Ingredients

  • Eggs — You’ll use full eggs and egg yolks
  • Flour — You’ll make a flour well to make the dough. I’ll explain it all below 🙂
  • Salt — For added flavor

Step-by-Step Instructions

Make the Ravioli Dough

  1. Mix the flour and salt together on a clean work surface. Form into a 12 inch diameter mound.
  2. Using your hands, make a well in the flour and salt mixture.
A mound of flour with a well in the center, starting to make homemade ravioli dough.
  1. Pour the eggs and egg yolks into the well.
  2. Using a fork, gently beat the eggs and yolks. Once they’re smooth, slowly incorporate the flour into the eggs. Do this slowly and little by little. You don’t want the “flour wall” to collapse, or accidentally grab too much flour and then suffer the consequences i.e. eggs spilling out.
Eggs and egg yolks filling a flour mound.
  1. Once you’ve incorporated the flour into the eggs, use your hands to help bring the dough together. The dough will take some time before it turns smooth.
  2. Form the dough into a ball.
  3. Begin kneading it for 10 minutes. Pushing the dough with the heel of your hand, and then rotating it.
  4. You’ll know the dough is ready when you press into it and it springs back. The dough should have a nice smooth appearance to it.
  5. Wrap the dough with plastic wrap and let it sit for 30 minutes at room temperature.
  6. If you aren’t using the dough right away, place it in the refrigerator until ready to use. When ready to use, remove from the fridge and bring it to room temperature before rolling it out.
A ball of homemade ravioli dough.

Roll the Ravioli Dough

  1. Roll out the ravioli dough to about 1/16″ or so — not too thin and not too thick. Sectioned into 8 pieces if doing the full batch and 4-6 if doing the half batch.
  2. Flatten each portion of the sectioned pasta dough into a rough rectangular shape. Cover both sides with a dusting of flour.
  3. Attach the pasta sheet roller to your stand mixer and set it to #1. Turn the stand mixer to speed setting 1 (or 2) and run the ravioli pasta dough through the pasta sheet roller. While on #1, fold the the dough in half and run it through again. Repeat at least 4 more times: fold dough in half, run it through pasta sheet roller, fold dough in half, run it through pasta sheet roller etc.
  4. Once you’ve run the dough through the #1 setting several times, flour both sides of the dough and change the pasta sheet roller to #2. Run the pasta through the #2 setting two times.
  5. Change the setting to #3 and run it through 1x.
  6. Change the setting to #4 and run it through 1x. If you want thick ravioli you can stop here. If you prefer a thinner pasta dough, continue to #5 setting and roll it through once.
A ravioli mold and pasta dough.

Make and Fill the Raviolis

  1. Flour the ravioli mold. If using a ravioli mold (like pictured) flour it generously! You need the ravioli frame heavily floured in order for the ravioli to easily release from the mold.
  2. Use your favorite ravioli filling, I used my butternut squash ravioli recipe.
  3. Place the sheet of pasta dough over the ravioli mold.
  4. Create a small indent in the ravioli holes, being careful not to tear the pasta. If you use a ravioli mold like I did, you will place the white portion over the dough and gently press down, as pictured below. This will create a small divot in the dough.
  5. Fill each cube with 1 tablespoon of filling.
A sheet of Ravioli dough over a ravioli mold with a butternut squash filling in each mold.
  1. Cover the filled ravioli with dough.
A sheet of ravioli dough covering the filled ravioli mold.
  1. Use a rolling pin and roll overtop the dough so that it seals.
A ravioli mold filled, and ready be turned out for fresh homemade ravioli.
  1. Turn the mold over and tap it on the counter to release the ravioli. Use a knife to separate any ravioli that are stuck together.
  2. Place the filled ravioli on a baking sheet lined with parchment paper and dusted with flour. Continue making ravioli until the dough and filling is all used up.
Freshly made and filled ravioli.

Cook the Homemade Ravioli

  1. Place a large pot of water over medium heat. how long to cook fresh ravioli
  2. Once boiling, add a tablespoon of salt to the water. Place 8 or so ravioli into the pot, being careful not to overcrowd. You’ll want to do this in batches.
  3. Cook for 3-4 minutes. You’ll know how long to cook fresh ravioli to perfection because they’ll float to the top. Using a slotted spoon, transfer the ravioli to a lightly oiled plate OR place in a skillet with the sauce of your choosing.

Recipe Tips

In this recipe, we make the ravioli dough by hand. Sure, you could use your stand mixer and let the machine knead the dough for you. But to me (and to my husband who lived in Italy for 2 year), homemade pasta is traditionally made by hand.

Tools for Making Homemade Ravioli

Making the Homemade Ravioli Dough

Make the flour well BIG because you’ll be adding 5 eggs and 3 egg yolks to that well. When I made this ravioli recipe last year, I made the mistake of having the well be too small. Let’s just say we had eggs drizzling over the flour wall.

You can beat the eggs with a fork prior to pouring them into the flour well or you can wait and lightly beat the eggs once they’re in the flour well — it doesn’t matter.

Once the eggs are incorporated into the flour and you’ve kneaded it, if the dough is too wet and it’s sticking to your work surface, add a little bit of flour to the dough. On the contrary, if the dough is too dry, add a spritz of water to the dough.

Rolling out ravioli dough: To achieve an even thickness, I use my kitchen aid pasta roller attachment and it’s amazing. If you don’t have one, it’s definitely something to consider purchasing. But once again, it’s not necessary. You can make homemade ravioli with an old fashioned rolling pin, just roll the dough until super thin.

If making the full batch of ravioli, section the dough into 8, and then roll out each section with the pasta attachment. If making the half batch of ravioli dough, section the dough into 4-6 sections.

If you use a pasta sheet roller: Dust the dough with flour before running it through the pasta sheet roller, this prevents the dough from sticking. You can definitely run the ravioli dough through the #3 setting more than once. You really have to gauge how the dough feels.

Flouring the ravioli mold: What I found to work the very best was to have a pile of flour on my counter and then dip the metal ravioli frame into the flour so that it was covered in flour.

How to fill homemade ravioli: I use a really small cookie scoop for ease in measuring the filling.

Storing

Ravioli dough will keep in the refrigerator for several days. Cooked, homemade ravioli will keep in the fridge for 3-4 days.

Freezing: Flash freeze the uncooked and filled ravioli on a wax paper lined baking sheet for about 1 hour, then transfer the frozen ravioli to a freezer-safe ziplock bag and store in freezer for up to 3 months. Boil and cook as normal straight out of the freezer.

FAQs

How do you seal ravioli edges?

I use a ravioli maker, so once filled and topped with the dough, I use my rolling pin over the dough to crease the edges. If you use a ravioli stamp, that will crease the edges. If you are doing it by hand with no tools, I’d recommend using some kind of dough crimper or the prongs of a fork to seal the ravioli edges.

Does homemade ravioli need to dry?

Nope! Once all the raviolis are made, you can start cooking them right away.

How do I cook ravioli?

Bring a pot of water to boil and add about 8 raviolis into the water at a time. They’ll cook for about 3-4 minutes and will float to the top when they are done.

A bowl full of butternut squash filled ravioli.

Italian Recipe Favorites

Did you make this recipe? I’d love to hear about it! Click here to leave a rating and review, or scroll below the recipe card and do so there. 

Stay up-to-date by following us on Instagram, Facebook, and Pinterest.

A photo of homemade ravioli.
Print Review
5 from 10 votes

How to Make Ravioli

Homemade ravioli is a labor of love but once you get the hang of it, it's a lot of fun… and delicious!
Prep Time: 1 hr 20 mins
Cook Time: 15 mins
resting time: 30 mins
Total Time: 2 hrs 5 mins
Servings: 50 ravioli (or so)

Ingredients
 

Full Batch

  • 4 cup all purpose flour
  • 1 teaspoon kosher salt
  • 5 large eggs
  • 3 large egg yolks

For half the recipe:

  • 2 cups all purpose flour
  • 1/2 teaspoon kosher salt
  • 3 large eggs
  • 2 large egg yolks

Instructions
 

  • To make the ravioli dough, mix the flour and salt together on a clean work surface. Form into a 10-12 inch diameter mound. 
  • Using your hands, make a well in the flour and salt mixture. Pour the eggs and egg yolks into the well. Using a fork, gently beat the eggs and yolks. Once you’ve done that, slowly incorporate the flour into the eggs. 
  •  If the dough is too wet and it’s sticking to your work surface, add a little bit of flour to the dough. If the dough is too dry, add a spritz of water to the dough. 
  • Form the dough into a ball. Begin kneading it for 10 minutes. (Pushing the dough with the heel of your hand, and then rotating it). You’ll know the dough is ready when you press into it and it springs back. The dough should have a nice smooth appearance to it. 
  • Wrap the dough with plastic wrap and let it sit for 30 minutes at room temp. (If you aren’t using the dough right away, place it in the refrigerator). 
  • Roll out the ravioli (I use my kitchen aid pasta roller attachment). Roll out to about 1/8” to 1/16" thick. (Depending on how thin/thick you want your pasta to be).
  • Using a ravioli mold, place the sheet of dough over the ravioli mold (following instructions for the ravioli mold), gently create a small divot in the dough. Fill each cube with 1 tablespoon of filling. Cover with dough. Use a rolling pin and roll overtop the dough so that it seals. Turn the mold over and tap it on the counter to release the ravioli. Use a knife to separate any ravioli that didn’t separate. 
  • Transfer the ravioli to a baking sheet lined with parchment paper that has been dusted with flour. Continue rolling out the pasta dough and filling the ravioli until all of the dough and filling has been used.

Cooking the Ravioli

  • Bring pot of water to boil. Once boiling add 1 tablespoon of salt to the water. Add some of the ravioli to the water. Don’t overcrowd. You’ll want to do this in batches. Cook for 3-4 minutes or until they float to the top. Using a slotted spoon, transfer them to a lightly oiled plate or add them to whatever sauce you plan on serving with them.

Notes

I highly recommend you go through and read the blog post associated with this recipe before making the ravioli. I go into a lot of detail (accompanied by photos) about how to successfully make ravioli. 
Here are additional tips:
Tools for Making Homemade Ravioli
Making the Homemade Ravioli Dough
Make the flour well BIG because you’ll be adding 5 eggs and 3 egg yolks to that well. When I made this ravioli recipe last year, I made the mistake of having the well be too small. Let’s just say we had eggs drizzling over the flour wall.
You can beat the eggs with a fork prior to pouring them into the flour well or you can wait and lightly beat the eggs once they’re in the flour well — it doesn’t matter.
Once the eggs are incorporated into the flour and you’ve kneaded it, if the dough is too wet and it’s sticking to your work surface, add a little bit of flour to the dough. On the contrary, if the dough is too dry, add a spritz of water to the dough.
Rolling out ravioli dough: To achieve an even thickness, I use my kitchen aid pasta roller attachment and it’s amazing. If you don’t have one, it’s definitely something to consider purchasing. But once again, it’s not necessary. You can make homemade ravioli with an old fashioned rolling pin, just roll the dough until super thin.
If making the full batch of ravioli, section the dough into 8, and then roll out each section with the pasta attachment. If making the half batch of ravioli dough, section the dough into 4-6 sections.
If you use a pasta sheet roller: Dust the dough with flour before running it through the pasta sheet roller, this prevents the dough from sticking. You can definitely run the ravioli dough through the #3 setting more than once. You really have to gauge how the dough feels.
Flouring the ravioli mold: What I found to work the very best was to have a pile of flour on my counter and then dip the metal ravioli frame into the flour so that it was covered in flour.
How to fill homemade ravioli: I use a really small cookie scoop for ease in measuring the filling.
Storing: Ravioli dough will keep in the refrigerator for several days. Cooked, homemade ravioli will keep in the fridge for 3-4 days.
Freezing: Flash freeze the uncooked and filled ravioli on a wax paper lined baking sheet for about 1 hour, then transfer the frozen ravioli to a freezer-safe ziplock bag and store in freezer for up to 3 months. Boil and cook as normal straight out of the freezer.
Use this recipe when making my butternut squash ravioli

Nutrition

Calories: 73kcal (4%)Carbohydrates: 12g (4%)Protein: 3g (6%)Fat: 1g (2%)Saturated Fat: 1g (5%)Cholesterol: 52mg (17%)Sodium: 84mg (4%)Potassium: 30mg (1%)Fiber: 1g (4%)Sugar: 1g (1%)Vitamin A: 74IU (1%)Calcium: 10mg (1%)Iron: 1mg (6%)
Course: Main Course
Cuisine: Italian
Did you make this recipe?snap a photo and tag @saltandbaker in your posts and stories so I can see what you’re making!

This recipe was originally published on Nov. 3, 2019. It was republished on Aug. 17, 2021, to include additional information and/or photos.