1 In a large pot, bring salted water to a boil.
2Cook your macaroni shells according to package instructions. Drain, reserve some of the pasta cooking water.
3Add your bacon to a sheet tray, cook until crispy at 385 degrees, or according to package instructions.
4Once cooked, chop the bacon into small pieces, set aside.
5Tear your white bread pieces roughly onto a sheet tray. Generously spread oil on the bread, and any seasoning if desired. Place into the oven until golden.
6Add cooked bread to a food processor, process until you reach desired breadcrumb consistency.
7In a large saucepan, add your butter. Once melted, add your sour cream, stir until smooth.
8Stir in the sour cream, followed by the Mexican cheese and cheddar cheese.
9Once the sauce is emulsified, add your cooked macaroni shells to the sauce, along with a splash of the pasta cooking water. Stir to combine.
10Top your macaroni and cheese with the remaining mexican cheese spread, and place under the broiler until melted and golden.
11Top with bacon, breadcrumbs, and enjoy!