1. Preheat oven to 425° F and line a rimmed baking sheet with tin foil.2. Place the prepared Brussels sprouts in a large Ziploc® bag. Add enough olive oil to coat, seal the plastic bag, and shake to mix. 3. Pour the Brussels sprouts onto lined baking sheet. Place in oven and roast until caramelized (approx. 20 mins). Set aside.4. While the Brussels sprouts are roasting, cook the pasta according to package instructions. Drain, and set aside.5. In a large skillet, cook the bacon pieces over medium heat until crispy. Using a slotted spoon, remove bacon, reserving the rendered fat in the pan. Add the onion and garlic to the pan and cook until softened. Add the flour, whisking constantly for 1–2 mins. Slowly, whisk in the milk. Cook, stirring constantly until the mixture thickens (approx. 5–6 mins). Stir in Dijon mustard, crushed red pepper, salt, and pepper.6. Turn off heat and add cheeses, stirring until melted. Mix in cooked pasta, bacon, and roasted Brussels sprouts. Enjoy!