01 - Preheat oven to 400°F. Toss cubed butternut squash with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 25 to 30 minutes until tender and caramelized. Allow to cool slightly.
02 - On a clean surface, mound flour and create a well in the center. Add eggs and salt. Gradually incorporate flour into eggs with a fork, then knead for 8 to 10 minutes until smooth. Wrap dough in plastic wrap and let rest at room temperature for 30 minutes.
03 - Mash the roasted squash until smooth. Combine with ricotta, Parmesan, nutmeg, salt, and black pepper. Mix until creamy and fully incorporated. Set aside.
04 - Roll out dough on a floured surface to about 1/16 inch thickness. Place 1 teaspoon mounds of filling 1.5 inches apart on one sheet. Brush edges around filling with water, cover with a second sheet, and press to seal. Cut into shapes and place on a floured surface covered with a towel.
05 - Melt butter in a skillet over medium heat. Add sage leaves and cook until butter browns and sage crisps, about 3 to 4 minutes. Remove from heat and keep warm.
06 - Bring a large pot of salted water to a simmer. Cook ravioli in batches for 2 to 3 minutes until they float. Remove with a slotted spoon and transfer directly to the sage butter. Toss gently to coat.
07 - Plate ravioli warm. Garnish with extra grated Parmesan and freshly ground black pepper before serving.