This is amazing Mac-n-Cheese. It’s a bit heavy on the bacon for how much other stuff is in there, but if you love bacon, this is your dish!

Ingredients

Directions

  1. Slice your onions in thin rings, Add the olive oil to a large wide bottomed pan and let heat for about 30 seconds.

  2. Add in the onions and cover the pan. Cook the onions over medium low heat, stirring frequently, until they are soft and golden brown. Do NOT rush this process. It will take about 30 to 40 minutes to get nicely caramelized onions. If you turn the heat up, yep, they will brown, but that is fried onions and there is a definite taste difference. Fried onions can get a bitter edge to them. When done, set them aside and preheat your oven to 350 degrees.

  3. Melt the butter in a large sauce pan over medium heat. Whisk in the flour and continue to cook, whisking for about 3 minutes or so.

  4. Slowly add the milk, whisking as you do. Cook, stirring constantly, until the sauce comes to a gentle boil and thickens. This will take about 8 to 10 minutes.

  5. Add in the cheeses, salt, chipotle and garlic powder. Stir until the cheese melts. Add in the caramelized onions and the bacon pieces

  6. Pour the sauce over the cooked pasta. Pour everything into a buttered 13 x 9 glass dish or individual ramekins. Top with more shredded cheese and if you’re hating your arteries, more bacon.

  7. Cook in a 350 degree oven for just about 10 minutes; just long enough to melt the cheese on top and firm up the mac and cheese.

  8. Serve this oooey gooey goodness to your favorite people. Including two year olds who will eat cardboard.

Source: http://www.fromcupcakestocaviar.com/?p=727