Preheat your oven to 400 degrees
Skin + thinly slice your sweet potatoes and onions
Place in your Ello DuraGlass 8x8 Bakeware Set, alternating between potato slices and onion slices (2 potato slices | 1 onion slice ) & set aside.
In a medium - large frying pan, melt your 3 tablespoon of butter with your 2 cloves of garlic (minced), once the butter is melted and the garlic starts to brown, add in your 3 tablespoon flour + salt and pepper.
Then slowly add both your heavy cream and 2% milk; I added them in 4 ½ c. increments. Stir your mixture and make sure your milk is fully incorporated before pouring more.
Once all your milk is mixed in, continue to stir and bring the mixture to a boil. Once boiling, stir and let cook for 1 minute.
Remove from the heat and add in ¾ c. cheddar + ¾ c. gruyere (save the remainder of the cheese to top).
Once the cheese is fully melted into the mix, pour over your sweet potatoes + onions. Spread the mixture to make sure it evenly covers the 8x8 pan.
Take the rest of your cheese and sprinkle it on top. Cover with aluminum foil and allow to bake for 1 hour.
Once the hour is up, take your bakeware out of the oven, uncover it and set your oven to Broil. Broil, uncovered, on high for 7-10 minutes.
Allow your potatoes to cool for 15 - 20 minutes after broiling.
Serve + enjoy!