Make the Pasta Dough: On a clean, flat surface or in a large mixing bowl, combine the all-purpose flour and sea salt. Create a well in the center of the flour mound. Break the eggs into the well and add the olive oil. Gradually incorporate the flour into the eggs by mixing with a fork until a shaggy dough begins to form. Knead the dough with your hands for about 5-7 minutes or until it becomes smooth and elastic. Wrap the dough tightly in plastic wrap and allow it to rest for 30 minutes at room temperature to relax the gluten.
Prepare the Filling: Heat 1 tablespoon of unsalted butter in a medium skillet over medium heat. Add the finely minced mushrooms and sauté them until softened and their moisture has evaporated, about 5-7 minutes. Stir in the chopped garlic and cook for another minute until fragrant. Remove from heat and transfer the mixture to a bowl to cool slightly.
Combine Cheese and Spices: In the bowl with the cooled mushroom mixture, add the ricotta cheese, grated Parmesan cheese, freshly grated nutmeg, and cracked black pepper. Stir everything together until the mixture is smooth and well combined.
Roll Out the Dough: After the pasta dough has rested, divide it into 4 equal pieces. Using a pasta machine or a rolling pin, roll each piece out thinly (aim for about 1/16 inch thickness), dusting with a little flour if necessary to prevent sticking.
Assemble the Ravioli: On one sheet of rolled pasta, place small teaspoonfuls of the mushroom filling, leaving about 1 inch of space between each mound. Using a pastry brush or your finger, lightly brush water around each filling to help seal the ravioli. Carefully lay another sheet of pasta over the filled sheet and gently press down to seal the edges. Cut out individual ravioli using a knife, pizza cutter, or a specialized pasta cutter. Repeat this process with the remaining dough and filling.
Cook the Ravioli: Bring a large pot of salted water to a rolling boil. Gently add the ravioli to the boiling water, taking care not to overcrowd the pot. Cook for 3-4 minutes or until the ravioli float to the surface. Use a slotted spoon to carefully remove the ravioli and set them aside on a plate lined with paper towels.
Make the Cream Sauce: In the same skillet used for sautéing the mushrooms, melt the remaining tablespoon of butter over medium heat. Pour in the heavy cream and bring it to a simmer while stirring constantly. Allow the cream to simmer for 2-3 minutes, or until it thickens slightly.
Combine Ravioli and Sauce: Add the cooked ravioli to the skillet with the creamy sauce. Gently toss the ravioli to coat them evenly in the sauce. Allow to cook for an additional minute to heat through.
Serve: Plate the creamy mushroom ravioli, drizzling any remaining sauce over the top. Finish with a generous sprinkle of freshly chopped parsley for a pop of color.
Notes
For an elegant touch, serve the ravioli on warmed plates and garnish with a sprinkle of Parmesan and extra parsley, maybe even a few edible flowers for color.