The Mile High City requires a dish with a similarly towering taste! The Denver Potato Casserole is exactly the kind of heartwarming and hearty fare that will help you recover from a long day at work or a long day climbing mountains. Buttery potatoes envelop layers of sweet bell peppers and savory onions, with ooey-gooey and sharp cheese stretching in between each slice and forming a golden-brown top. Fatty, meaty ham adds even more savory flavor to each and every bite, ensuring you have the energy to take another trek up rolling hills or simply enjoy life to the fullest. The Denver Potato Casserole is a mountain of a meal that will get you ready for anything that comes next… although all you’ll want next is another slice!

recipe image


  • 4 medium Yukon gold potatoes, thinly sliced
  • 8 ounces ham, cooked and cubed
  • 1 medium green sweet pepper, chopped
  • 1 small sweet yellow onion, chopped
  • 1 cup Colby and Monterey Jack cheese, shredded and mixed


Step 1 –Preheat the oven to 350 degrees F.

Step 2 –Grease a 2-quart baking dish.

Step 3 –Layer 1/2 of the potatoes, 1/2 of the ham, 1/2 of the green pepper, 1/2 of the onion, and 1/2 of the cheese in that order in the prepared baking dish.

Step 4 –Layer on the remaining ham, the remaining sweet pepper, and the remaining onion in the baking dish.

Step 5 –Top the casserole with the remaining potatoes in an even layer.

Step 6 –Cover the casserole and bake for 45 minutes.

Step 7 –Uncover and continue baking until the potatoes are tender, about 15 minutes.

Also Read:  Cheesy Good Orzotto

Step 8 –Sprinkle the remaining cheese on top of the casserole and bake until melted, about 5 minutes.

Step 9 –Serve hot.