Prepare the filling by combining all the filling ingredients in a mixing bowl. Cover and refrigerate.
In a large mixing bowl, combine flour, semolina, and eggs.
Knead until homogeneous and smooth.
Wrap the dough with plastic wrap and let it stand for 45 minutes in a cold and dry place.
Divide the dough into two parts.
Roll the two dough portions with pasta machine until you obtain two rectangular sheets approx 1/16 inch thick.
Place one sheet on a floured surface and arrange a spoonful of filling every 1 ½ inches.
Brush the ends of the sheet with water and cover it with the second dough.
Use your fingers to press the dough around the filling.
With a notched cutter wheel, make equal quadrants.
In a non-stick skillet, melt the butter and let it simmer until lightly browned.
Add sage leaves and stir well. Let it simmer for an additional minute and remove from the heat.
Season with black pepper and a pinch of Italian seasoning.
Bring a large pot of salted water to a boil and cook ravioli for 5 minutes.
Remove ravioli with a slotted spoon and transfer them into the skillet with the sauce.
Toss gently to coat.
Serve and enjoy.