Ingredients

  • 1 and 1/2 pounds potatoes, peeled
  • 3 and 1/2 tablespoons butter, divided
  • 1/2 cup chopped onion
  • 1 clove garlic, minced
  • 3 tablespoons flour
  • 1 and 1/4 cups milk (I used 2%)
  • 1/2 cup sour cream (you can use low-fat)
  • Mrs. Dash Table Blend, or salt, to taste
  • 1/4 teaspoon cayenne pepper
  • Black pepper to taste
  • 1 cup sharp cheddar cheese, plus more for topping
  • 1/4 cup Parmesan cheese, plus more for topping

Method

  • Preheat oven to 375 degrees. Boil the whole, peeled potatoes for about 15 minutes - just long enough to slice through easily but you don't want them mushy.
  • Meanwhile saute one tablespoon of the butter, chopped onion, and garlic in a small skillet until softened.
  • When the potatoes are done, drain and wash under cold water until cool enough to handle.
  • Spray a 2-quart casserole dish with oil. Slice the potatoes thinly and layer in the dish and set aside.
  • In a medium saucepan, melt the remaining butter over medium heat. Stir in the flour and combine to make a paste. Then add the milk all at once and whisk until it starts to thicken. Add the cayenne pepper, then season to taste with Mrs. Dash (or salt) and black pepper. Then add the onions and garlic, and then the sour cream. Lastly, add the cheddar and Parmesan cheeses. Stir well until all combined, then pour over the the potatoes.
  • Pop that baby in the oven for about 45 minutes until bubbly. Carefully sprinkle some additional cheddar and Parmesan cheese on top, then broil for about 5 minutes until the top cheese is nice and brown. Remove from oven and let sit about 10 minutes, if you can wait that long!