All recipes

Cheesy Ham and Potato Bake

Cheesy Ham and Potato Bake layers tender potato cubes, sweet carrots, and savory ham under a creamy Cheddar sauce with a buttery breadcrumb crust. Each bite balances mellow cheese richness with gentle pepper and onion notes, making it a comforting choice for weeknight dinners or a cozy potluck side. Serve hot when you want something warm, hearty, and satisfying.

  • Prep20 mins
  • Cook50 mins
  • Serves8
  • DifficultyMedium
Cheesy Ham and Potato Bake
  1. 1

    Preheat the oven to 350 degrees F (175 degrees C).

  2. 2

    Place the potatoes, celery, and carrot in a large pot and cover with water; bring to a boil. Reduce the heat to medium-low and simmer until tender, about 20 minutes. Drain and transfer to a 2-quart baking dish.

  3. 3

    Melt 3 tablespoons butter in a large skillet over medium heat; cook and stir the ham, green bell pepper, and onion until the vegetables are tender, about 5 minutes. Transfer the ham mixture to the baking dish and combine with the potatoes.

  4. 4

    Melt the remaining 1/4 cup butter in a clean skillet; cook and stir the flour in the melted butter until smooth, about 3 minutes. Gradually stir in the milk and season with salt and black pepper. Bring to a boil, stirring constantly, until thickened, about 2 minutes. Add the Cheddar cheese and stir until melted. Pour the cheese mixture over the ham and potatoes. Sprinkle with bread crumbs.

  5. 5

    Bake in the preheated oven until bubbly, 25 to 30 minutes. Let the casserole rest for 5 to 10 minutes before serving.