01 - Preheat oven to 400°F. Toss the cubed butternut squash with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 25–30 minutes until tender and caramelized. Allow to cool slightly.
02 - On a clean surface, mound flour and create a well at the center. Crack in eggs and salt, incorporating flour gradually with a fork. Knead the dough for 8–10 minutes until smooth and elastic. Wrap in plastic wrap and let rest at room temperature for 30 minutes.
03 - Mash the roasted squash until smooth. Stir in ricotta, Parmesan, nutmeg, salt, and black pepper until creamy and well combined. Set aside.
04 - Roll out pasta dough on a floured surface to a thickness of about 1/16 inch. Place small teaspoon-sized mounds of filling approximately 1.5 inches apart on one sheet. Brush surrounding dough with water, cover with another sheet, and press to seal. Cut into individual ravioli shapes and place on a floured surface, covering them with a towel to prevent drying.
05 - Melt butter in a skillet over medium heat. Add sage leaves and cook until the butter turns golden brown and the sage crisps, about 3–4 minutes. Remove from heat and set aside.
06 - Bring a large pot of salted water to a gentle boil. Cook ravioli in batches for 2–3 minutes or until they float to the surface. Remove with a slotted spoon and transfer directly to the sage butter sauce. Toss gently to coat. Serve warm, topped with extra grated Parmesan and freshly ground black pepper.