-
1
Fill a large pot with water and bring to a boil over high heat.
-
2
Add 1 tablespoon salt carefully add the lasagna noodles.
-
3
Return to a boil, reduce the heat to a low boil and cook for about 5 minutes, or until pasta is very al dente (slightly undercooked).
-
4
Drain in a colander, rinse slightly and drizzle with olive oil to prevent sticking.
-
5
In a heavy, medium saucepan melt 4 tablespoons of the butter over low heat.
-
6
Add the garlic and then the flour and stir to combine.
-
7
Cook, stirring constantly, for 3 minutes.
-
8
Increase the heat to medium and whisk in the half-and-half little by little.
-
9
Cook until thickened, about 4 to 5 minutes, stirring frequently.
-
10
Remove from the heat; add 2 cups of the grated Parmesan.
-
11
Season with the salt, pepper and stir until cheese is melted and sauce is smooth.
-
12
Cover and set aside.
-
13
Preheat the oven to 375 degrees F.
-
14
In a large bowl combine 1/4 cup Parmesan, Cheddar, and mozzarella.
-
15
Toss to combine.
-
16
Grease a 3-quart baking dish or casserole with 1 tablespoon of butter.
-
17
Spread a ladle full of sauce on the bottom of the pan.
-
18
Cover the sauce with a single layer of cooked lasagna noodles.
-
19
Spread another ladle full of sauce on top of noodles.
-
20
Sprinkle with 1/3 of the mozzarella cheese mixture.
-
21
Top with 1/3 of the sliced pepperoni.
-
22
Repeat with remaining ingredients for 2 more layers.
-
23
Sprinkle 1/2 cup bread crumbs onto top of lasagna and top with remaining grated Parmesan, 1/4 cup.
-
24
Bake, uncovered, for 40 to 45 minutes or until the lasagna is bubbly and hot and the top is golden brown.
-
25
Remove from the oven and allow to sit for 5 minutes before serving.