- Bring a pot of liberally salted water to a boil and pour in the pasta. Cook until almost al dente, about 10 minutes. Drain and set aside.
- Preheat oven to 375°F.
- Heat a large skillet over medium heat and add the butter. Once melted, add in the flour, herbs, salt and pepper; cooking until golden brown. Slowly whisk in the milk to form a roux and stir in the cheeses until melted.
- Fold in the pasta and bacon. Scoop into a greased baking dish and sprinkle the breadcrumbs over top. Cover and bake for 45 minutes. Remove the foil and bake an additional 15 minutes or until the topping is golden brown and the edges are bubbling.
- Cool for 5 minutes before serving.
Looking for a main dish? Try one of these recipes!