Prepare macaroni according to package directions. Set aside.
In a large pot, melt butter over medium-high heat. Add milk and bring to near boiling. Reduce heat to medium and sprinkle in flour. Whisk vigorously over medium heat for 1-2 minutes until the mixture is thick and boiling. Slowly add cream, while whisking. Stir in salt, pepper, mustard, and Worcestershire sauce. Reduce heat to low and continue to stir for about 5 minutes.
In a food processor, shred the Gouda and Cheddar cheese. Add to the pot and stir until thoroughly combined.
Add the cooked macaroni to the cheese mixture. Pour into a 13x9 inch baking dish.
In the same food processor bowl (no need to wash it after shredding the cheese), process the bread slices to fine crumbs. Add melted butter to the crumbs. Sprinkle the breadcrumb mixture over the macaroni. Top with the crumbled bacon.
Bake uncovered in a preheated oven at 375 degrees Fahrenheit for 25-30 minutes. Enjoy!
Notes
This rich and decadent macaroni and cheese is a crowd-pleaser. Feel free to experiment with different cheese combinations for a unique twist.