Preheat oven to 350 degrees. Spray a large baking pan with cooking spray. Add the crumbled onion rolls.
In a medium skillet melt the butter and stir in the brown sugar and red onion. Caramelize it for 6 minutes and set aside.
In a large skillet cook the ground beef until done. Drain and add the onions, bacon, alfredo sauce and garlic powder. Simmer for 1 minutes.
Pour half the meat mixture over the buns in baking pan. Top with the shredded Gruyere cheese and half the fries. Top with the rest of the meat mixture then the rest of the fries. Top with cheddar cheese.