½ cup gruyere cheese (or substitute with more sharp cheddar)
¼ cup grated parmesan
Fresh chopped parsley for garnish
Instructions
Preheat your oven to 375°F.
Spray a 2-quart square baking dish (or an 8×12) with nonstick cooking spray or grease it with butter or oil.
Arrange your sliced potatoes in three tight slanted rows in the baking dish, with onion slices nestled between.
In a saucepan over medium heat, melt your butter. Whisk in a little bit of flour before gradually adding the almond milk while whisking to avoid lumps. Bring this mixture to simmer until it thickens slightly.
Lower the heat and stir in your shredded cheddar cheese along with garlic powder, salt, and pepper. Taste and adjust seasoning as needed.
Pour this sauce evenly over your layered potatoes and onions.
Cover the dish tightly with foil and let it bake for about 45 minutes.
After 45 minutes, remove the foil and sprinkle gruyere cheese and parmesan on top. Return it to bake uncovered for another 30-45 minutes until golden brown and fork-tender.
When it's done baking, remove it from the oven and garnish with fresh chopped parsley before serving.