• Total Time: 1 hour 30 minutes
  • Yield: 4-6 1x


For the Pasta

  • Use 1 pound pre-made pasta sheets OR
  • 2 1/4 cups 00 flour (or all purpose flour)
  • 3 eggs
  • Salt

For the Filling

  • 1 pound fresh mozzarella, chopped fine
  • 1 cup fresh ricotta
  • 2 tablespoons Parmigiano Reggiano, grated
  • 1/2 cup olive oil
  • 1/4 cup fresh parsley, chopped
  • Salt, to taste
  • Ground white pepper, to taste

For the Sauce

  • 1 pound cherry tomatoes, halved
  • 1 onion, finely chopped
  • 4 ounces olive oil
  • 46 basil leaves, torn into pieces
  • Salt, to taste
  • Freshly ground black pepper, to taste

Which wine do
I pair with this recipe?

Check out our wine pairings to complement this recipe!

Find Out


Prepare the Pasta

  1. Make a mound with the flour, plus a pinch of salt. Then make a well in the middle in which to put the eggs. Beat the eggs with a fork and then slowly use the fork to incorporate the flour. Once the eggs are absorbed, use your hands to knead the dough for 10 minutes until smooth. (Of course, you can use a kitchen mixer with a knead attachment to accomplish the foregoing.) Wrap the dough tightly in plastic and set aside for 20 minutes.
  2. Cut the dough into 4-6 pieces of equal size, but use only one piece at a time (leaving the remaining dough wrapped in plastic). If you are doing this the old fashion way, with a rolling pin, then roll it out, fold it back several times, and continue this process until thin. Alternatively, pass it through a pasta machine until thin (or until it goes through the second thinnest setting at least twice).

Prepare the Filling

  1. In a large bowl, combine the mozzarella, ricotta, Parmigiano, parsley, salt, and pepper. Mix well until smooth. Set aside.

Prepare the Sauce

  1. In a large skillet, sauté the onion in the olive oil until golden. Add the tomatoes, salt, and pepper. Cook over medium heat for about 10 to 15 minutes, until slightly reduced.

Prepare the Ravioli

  1. With a pastry cutter or a glass, cut the sheet of pasta into 3 inch discs. Add a spoonful of the ricotta mixture in the center of each disc and brush the outer edge of the ravioli with a little egg white. Cover with another disc and firmly press the edge to seal the ravioli. Use a fork, if desired, to further seal the edge, or gently fold over. Place the ravioli on a well floured surface until ready to cook.
  2. Bring a large pot of salted water to a boil. Cook the ravioli in salted water until al dente (2-3 minutes or until floating) and remove with a slotted spoon. Place onto a serving plate, and cover with sauce and a sprinkle of Parmigiano.
  3. Serve immediately.


Total time is 60 minutes if using pre-made pasta sheets.