This cheesy scalloped potato recipe is just plain delicious! You can't go wrong with potato anything! This would be a great dish to serve to a group of hungry friends.
Preheat oven to 325 degrees F.
Butter a 9 inch oven proof casserole dish.
Place the butter into a saucepan, melt over medium low heat and stir in the flour. Cook the mixture for 2 minutes, stir constantly and do not let it get brown.
Add the milk and use a whisk to combine with the flour and butter mixture.
Bring to a boil then reduce the heat and stir in the cream cheese, swiss and cheddar cheese, along with all the spices.
Simmer for 5 minutes and stir with a spatula until the cheese has melted.
Turn off and set aside.
Peel, wash, dry and slice the potatoes into 1/4 inch round slices.
In the prepared baking dish, place the potatoes in layer, alternating the potatoes and the sauce and end with the sauce.
Sprinkle the parmesan on top.
Cover the baking dish tightly with aluminum foil and place into the preheated oven.
Bake for 1 1/2 hours.
During the last 10 minutes of baking, remove the aluminum foil so you can brown the top.
Sprinkle the fresh chopped parsley on top.
Let the scalloped potatoes set for 5 minutes before serving.