This loaded mac and cheese is the ultimate comfort food. Creamy, rich, and stuffed with four cheese, bacon, and caramelized onions...it's homemade mac and cheese to a new gourmet level!
Mix everything together and top with an extra 1/2 cup of cheddar cheese on top. Bake at 350 for 20-25 minutes or until the cheese is melted and bubbly.