French Onion Mac and Cheese

French onion soup meets ridiculously creamy mac and cheese. Deeply caramelized onions, crispy bacon, Gruyère, sharp white cheddar, and a rich cheese sauce make this the ultimate comfort food.