-
1
Melt butter in a saucepan over medium heat.
-
2
Stir in flour, and cook until the flour turns from white to a pale beige color, 3 to 4 minutes.
-
3
Whisk in the milk; cook and stir until the milk has thickened and the flour no longer tastes grainy, about 7 minutes.
-
4
Remove from the heat and whisk in mozzarella cheese until melted and smooth, then whisk in parsley and egg yolks; set aside and allow to cool.
-
5
Heat olive oil in a large skillet over medium heat; stir in leeks and garlic and cook until the leek has softened and turned translucent, about 4 minutes.
-
6
Pour in white wine, and allow to cook until evaporated.
-
7
Mix the leeks together with the eggplant, mushrooms, and ground chicken in a medium bowl.
-
8
Season with rosemary, Italian seasoning, salt, and pepper; mix until evenly blended and set aside.
-
9
Bring a large pot of lightly salted water to a boil.
-
10
Add pasta and cook for 2 to 3 minutes or until al dente; drain and rinse under cold running water to chill, set aside.
-
11
Preheat oven to 350 degrees F (175 degrees C).
-
12
Spread about 1 cup of the white sauce in the bottom of a 9x13 inch glass baking dish.
-
13
Assemble the cannelloni by placing a small amount of filling onto a pasta square, then rolling it into a firm cylinder.
-
14
Place the cannelloni into the baking dish as you make them.
-
15
Pour the remaining white sauce overtop, making sure that none of the pasta is uncovered.
-
16
Sprinkle with Parmesan cheese.
-
17
Bake in preheated oven until the filling has firmed and the sauce has turned bubbly and golden brown.
-
18
The cannelloni will be ready when the filling reaches 165 degrees F (75 degrees C).