Ravioli with Ricotta and Spinach

Editor's Note: This Ravioli with Ricotta and Spinach features a homemade ravioli recipe that's packed with cheese - it's sure to become a family favorite. Making homemade pasta for a weeknight dinner might seem like a daunting task, but once you learn how to make ravioli from scratch, you'll never go back to buying it from the store! The flavors of ricotta cheese and spinach combine to create a savory taste that's impossible to resist, and this whole ravioli recipe takes less than two hours to put together. You can even get the kids to help you make it and turn dinner into a fun family activity!
In Italy, these little cheese and spinach-filled ravioli are often served on Christmas Eve.

Serves4 servings

Preparation Time30 min

Preparation Time - Text30 mins, plus standing

Cooking Time - Text15


OccasionFamily Get-together

Recipe CourseMain Course

Dietary ConsiderationVegetarian


Taste and TextureButtery, Cheesy, Savory

Type of DishStuffed Pasta


  • 1½ cups all purpose flour
  • Pinch of salt
  • 3 large eggs
  • 1 tbsp olive oil
  • Beaten egg, for brushing
  • 12 oz (350g) baby spinach leaves, washed, but not dried
  • 1 cup ricotta
  • 1/3 cup freshly grated Parmesan
  • 1 large egg, beaten, plus more for serving
  • ¼ tsp freshly grated nutmeg
  • Salt and freshly ground black pepper
  • Olive oil or melted butter, to serve


  1. Sift the flour and salt on to a work surface and make a well in the center. Beat 2 of the eggs and the oil together and pour into the well. Using your fingertips, draw the flour into the center, gradually incorporating all the liquid to form a rough, sticky dough. Knead the dough for about 10 minutes, adding more flour as needed, until the dough is smooth and elastic. Wrap in oiled plastic wrap and let stand for 30 minutes.

  2. To make the filling, place the spinach in a heavy pan. Cover and cook over medium heat for 2 minutes, shaking occasionally, or until wilted. Drain, pressing out as much water as possible, then chop finely and transfer to a bowl. Add the ricotta, Parmesan, egg, and nutmeg and mix, seasoning with salt and pepper.

  3. Cut the pasta in half. Keeping the other portion covered, roll out one portion on a very lightly floured work surface into a rectangle about 1/16 in (1.5mm) thick.

  4. Using a teaspoon for each, drop mounds of the filling on the pasta, spacing them 1½ in (4cm) apart. Beat the remaining egg and brush it between the mounds. Roll out the second portion of dough to the same size as the first, and place it over the first rectangle. Use your fingertips to press the pasta between the mounds to seal.

  5. Cut squares around the mounds with a pasta wheel or sharp knife. Place on a baking sheet lined with a floured kitchen towel and let stand for 1 hour to dry.

  6. Bring a large pot of lightly salted water to a boil. In batches, add the ravioli and cook until floating. Transfer to a large warmed bowl and toss with melted butter. Grind pepper over the ravioli and serve hot.



I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

This ravioli looks delicious and the kids will LOVE it. I've always wanted to make homemade ravioli. Thanks! Lisa


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password