Cheesy Potato And Ham Squares Recipe

This irresistible cheesy potato casserole is a crowd-pleaser guaranteed to earn raves! Loaded with creamy mashed potatoes, savory ham, and melted cheese, this recipe is incredibly versatile. Swap cheddar for Swiss cheese or bacon for ham – it's delicious either way! Perfect for potlucks, family dinners, or a comforting weeknight meal. (Note: Cooking time excludes potato boiling time.)

Prep Time 20 mins
Cook Time 70 mins
Calories 692.5 kcal
Protein 61g
Rating Be the first
Cheesy Potato And Ham Squares 54

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Cheesy Potato And Ham Squares

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Cheesy Potato And Ham Squares? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Cheesy Potato And Ham Squares

  1. Preheat oven to 375°F (190°C).
  2. Grease an 8x8 inch baking dish with butter.
  3. Boil 2 lbs of potatoes in salted water for 20-25 minutes, or until very tender. Drain well.
  4. Mash potatoes with 1/4 cup (1/2 stick) butter, 1 tablespoon chopped fresh parsley, 1 teaspoon salt, and 1/2 teaspoon black pepper.
  5. Press about 4 cups of the mashed potato mixture onto the bottom and up the sides of the prepared baking dish, creating a crust.
  6. In a bowl, combine 1 1/2 cups shredded Swiss cheese (or cheddar), 1 cup diced cooked ham (or 1/2 cup cooked bacon, crumbled), 1/4 cup chopped onion, and 1/2 teaspoon garlic powder.
  7. Spoon the cheese and ham mixture into the potato crust.
  8. In a separate bowl, whisk together 2 large eggs and 1/2 cup milk.
  9. Pour the egg mixture evenly over the ham and cheese filling.
  10. Top with the remaining mashed potatoes, spreading evenly.
  11. Sprinkle with 1 teaspoon paprika.
  12. Bake uncovered for 45-50 minutes, or until golden brown and heated through.
  13. Let stand for 5 minutes before serving.

Nutrition Information (Approximate per serving)

Sodium

10 g

Sugar

17g

Fat

99g

Carbs

21g

Frequently Asked Questions

How long does it take to make Cheesy Potato And Ham Squares?

Cheesy Potato And Ham Squares takes about 90 minutes from start to finish — roughly 20 minutes to prepare and 70 minutes to cook.

How many calories are in Cheesy Potato And Ham Squares?

Cheesy Potato And Ham Squares has approximately 692.5 calories per serving, with about 61 g protein, 21 g carbohydrates and 54 g fat.

What ingredients do I need for Cheesy Potato And Ham Squares?

The key ingredients for Cheesy Potato And Ham Squares are Russet Potatoes, Butter, Fresh Parsley, Salt And Pepper, Swiss Cheese, Cooked Ham. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review