Absolute Best Potato Casserole


Here is an experimental recipe that turned out to be a huge hit! I had many of these ingredients 'left over' from a catered luncheon, and decided to give my creativity a try. My family was glad I did!

Prep Time:
20 mins
Cook Time:
1 hrs 10 mins
Total Time:
1 hrs 30 mins
10 servings


  • ¼ cup butter

  • 6 tablespoons all-purpose flour

  • ½ teaspoon garlic powder

  • ¼ teaspoon salt

  • ¼ teaspoon pepper

  • 2 ½ cups milk

  • ¾ cup shredded Cheddar cheese

  • ¾ cup shredded Swiss cheese

  • 6 large russet potatoes, sliced into 1/4 inch slices

  • 1 small onion, finely chopped

  • 1 pound cooked ham, chopped

  • 1 (16 ounce) package frozen cauliflower

  • ¼ cup crushed cornflakes cereal


  1. Preheat oven to 375 degrees F (190 degrees C). Lightly grease a medium baking dish.

  2. To prepare the cheese sauce, melt butter in a medium saucepan over medium heat. Whisk in flour, garlic powder, salt, and pepper. Mix in milk, and stir constantly until thickened. Mix in Cheddar cheese and Swiss cheese, and continue to stir until smooth. Reduce heat to low.

  3. Layer potatoes in the bottom of the prepared baking dish. Layer onion and ham over potatoes. Top with cauliflower. Cover with the cheese sauce.

  4. Bake covered 1 hour in the preheated oven. Remove cover, sprinkle with crushed cornflakes, and continue baking 10 minutes, until vegetables are tender and surface is bubbly and lightly browned. Allow to cool about 10 minutes before serving.

Nutrition Facts (per serving)

452 Calories
20g Fat
49g Carbs
21g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 452
% Daily Value *
Total Fat 20g 25%
Saturated Fat 10g 50%
Cholesterol 59mg 20%
Sodium 797mg 35%
Total Carbohydrate 49g 18%
Dietary Fiber 6g 22%
Total Sugars 6g
Protein 21g
Vitamin C 82mg 412%
Calcium 240mg 18%
Iron 3mg 16%
Potassium 1286mg 27%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love