1½poundsFarmland baconcut crosswise into ¼ -inch strips
1poundelbow macaroni
8tablespoonsunsalted butter
½cupflour
1tsp. saltplus more to taste
¼ tsp. pepperplus more to taste
3cupswhole milkor more, as needed
1cupshredded mild cheddar cheese
1cupshredded mozzarella cheese
8ouncespesto
Instructions
In large skillet over medium heat, cook bacon, stirring occasionally, until crisp, 15 to18 minutes. Use slotted spoon to transfer bacon to a paper towel-lined plate. Set aside.
While bacon is cooking, in large saucepan or small stockpot, cook pasta according to package directions. Drain and set aside.
Wipe out saucepan or small stockpot and return it to medium heat.
Add butter. When butter is melted, sprinkle in flour, salt, and pepper and cook, whisking, for 2 minutes. Slowly add milk, whisking.
Continue cooking and whisking until mixture thickens, about 3 minutes. Reduce heat to low and stir in the cheeses.
Stir in the pasta and pesto. Set aside 1 cup of bacon and stir in the remaining bacon. Add more salt and pepper, to taste.
Serve immediately, garnished with reserved bacon. (If mixture gets too thick as it cools, stir in additional milk.)