Prepare the pasta dough: Pile the flour on your work surface, make a well in the center, crack in the eggs, and add a pinch of salt. Using a fork, gently whisk the eggs while gradually pulling in the surrounding flour. Once it forms a shaggy dough, knead with your hands for 8-10 minutes until smooth and elastic – it should feel like soft playdough! Wrap in plastic and rest for 30 minutes.
Cook the spinach: Wash fresh spinach well. Wilt it in a pan over medium heat (no added water – just the clinging drops) for 2-3 minutes until bright green and wilted. Cool slightly, then squeeze out every drop of moisture using a clean tea towel – this is key for perfect filling!
Make the filling: In a large bowl, mix the drained ricotta, chopped wilted spinach, grated Parmigiano, egg, nutmeg, salt, and pepper. Stir until creamy and well combined – taste and adjust seasoning for that irresistible savory punch. Chill until ready.
Roll the pasta: Divide the rested dough into 4 pieces. Flatten one piece, dust with flour, and roll through a pasta machine starting on the widest setting. Gradually thin it to setting 6-7 for delicate sheets. Keep others covered to prevent drying.
Set up for filling: Lay one pasta sheet on a floured surface. Place teaspoonfuls of filling about 5cm apart in two rows, leaving space around edges.
Brush and top: Lightly brush egg wash (or water) around each mound of filling to help seal. Gently drape another pasta sheet over the top, pressing around each filling to expel air bubbles – this keeps them plump and sealed!
Cut the ravioli: Use a ravioli cutter, wheel, or knife to cut squares (about 5-6cm), ensuring sealed edges. Press gently with fingers to secure.
Dust and rest: Place finished ravioli on a semolina-dusted tray. Repeat with remaining dough and filling – you’ll have a beautiful tray of handmade treasures!
Cook the ravioli: Bring a large pot of salted water to a gentle boil. Add ravioli in batches and cook for 3-5 minutes until they float and pasta is tender. Drain carefully with a slotted spoon.
Serve with love: Toss gently in melted butter with fresh sage leaves (or your favorite sauce). Sprinkle extra Parmigiano and enjoy every homemade bite – pure Italian bliss!