Add all-purpose flour and salt to a large bowl. Create a well in the center using your fingers and crack in the eggs.
Gently add flour from the sides and mix the ingredients using a fork.
Once you get a sticky mixture, transfer it to a floured work surface. Using your hands, knead the mixture until smooth and pliable.
Wrap the dough ball with plastic wrap and place it in the refrigerator for an hour.
Take the dough out of the refrigerator and cut it into two even pieces.
Using a pasta machine, roll the dough until it reaches ¼ inch in thickness.
Prepare the Filling
Add pumpkin puree, parmesan cheese, egg yolk, brown sugar, and cinnamon in a large mixing bowl. Mix well until everything is well combined.
Assemble and Cook the Pumpkin Ravioli
Place one of the pasta sheets on a flat working station. Scoop a tablespoon of the prepared filling and continue adding more filling every 3 inches.
Gently place the other pasta sheet on top to seal the filling.
Cut out individual ravioli using a flower-shaped cookie cutter, ensuring the filling remains in the center. Repeat until you have used up all the pasta dough.
Add raw pumpkin seeds and walnuts to a warm pan with some olive oil and sauté for a minute then set aside.
Warm a pan with butter over medium-low heat until the butter melts completely.
Meanwhile, fill a pot with water and place it over medium-high heat. Once it starts to boil, add prepared ravioli and let it boil until tender.
Remove the ravioli from the water and add them directly to the melted butter, tossing to coat the pasta evenly.