-
1
Preheat oven to 350F Butter 13x9x2-inch baking dish.
-
2
Cook macaroni in heavy large pot of boiling salted water until just tender but still firm to bite.
-
3
Drain.
-
4
Rinse and drain again.
-
5
Cook bacon in heavy large pot over medium heat until crisp, about 10 minutes.
-
6
Transfer bacon and 1/4 cup pan drippings to large bowl.
-
7
Add breadcrumbs, 1/4 cup Parmesan cheese and 1/4 cup parsley to bacon; toss to coat.
-
8
Add minced garlic to remaining pan drippings in pot and saute over medium heat until fragrant, about 30 seconds.
-
9
Add flour and whisk 3 minutes.
-
10
Gradually whisk in whole milk, then egg yolks, salt and pepper.
-
11
Cook until mixture thickens, whisking constantly, about 12 minutes.
-
12
Add 2 cups Fontina cheese and remaining 3/4 cup Parmesan cheese; whisk until cheeses melt.
-
13
Remove from heat.
-
14
Mix in peas, macaroni and remaining 1/4 cup parsley.
-
15
Stir in remaining 1 1/2 cups Fontina.
-
16
Transfer macaroni mixture to prepared dish.
-
17
(Can be prepared 6 hours ahead.
-
18
Cover macaroni and breadcrumb mixtures separately and refrigerate.
-
19
Before continuing, bake refrigerated macaroni mixture, covered, at 350F until just heated through, about 30 minutes.)
-
20
Sprinkle breadcrumb mixture over macaroni mixture.
-
21
Bake just until topping is golden, about 15 minutes.
-
22
Let stand 15 minutes before serving.