This is the Best Mac and Cheese recipe ever! I'm not kidding guys.When I put this in my mouth the first time, I literally stopped to shout hallelujah. Okay not really, but I'm telling you it is SO CREAMY AND SO CHEESY and so worth it.
Preheat your oven to 350 degrees F. Grease an 8x8 pan (or any 2 quart casserole dish) with butter or nonstick spray.
In a 3 quart pot, boil the macaroni according to package instructions. Omit any salt or fat called for. (Trust me there's enough in this recipe) Should take 6-8 minutes or so. Drain and return to the pot. (If your cheese sauce is not close to being ready, add 1-2 teaspoons oil so your pasta doesn't stick.)
Meanwhile in another smallish pot, melt 1/4 cup butter. Once it is hot, whisk in the flour. Cook 1 minute whisking, until it is bubbly.
Slowly stir in the cream and milk. Stir the whole time until it is thick. Add salt and pepper and stir 1 more minute.
Remove from heat and gradually stir in the shredded mozzarella and cheddar. If it is not melting, put it back on the burner over very low heat, stirring until the cheese is incorporated.
Stir the cheese sauce into the cooked macaroni. It's pretty thick.
Pour half of the mac and cheese into the prepared casserole dish.
Add the 1/2 pound layer of cheese slices. YES DO ALL OF IT.
Pour the other half of the mac and cheese on top and spread.
In a small bowl, melt 1/4 cup butter. Stir in the bread crumbs. Spread the mixture on top of the mac and cheese.
Bake for 20-25 minutes at 350. The top should be turning golden brown and the mac and cheese should be bubbly.
Notes
*Or you can omit the cream and do 1 cup milk total. If you're not in it for the win. **Cheese of your choice. I did half sharp cheddar and half Monterey Jack. Make ahead: You can assemble this (without the crumb topping) ahead of time (1-2 days), and store covered in the fridge. Add the crumb topping and then bake when you are ready to serve. You will have to bake it longer if you put it in the oven cold, I would guess at least 30-40 minutes.