01 -
Heat your oven to 350°F (175°C) and get ready to create some comfort food magic.
02 -
Warm the olive oil in a large skillet over medium heat. Cook those chopped onions until they're soft and translucent (about 5 minutes), then toss in the minced garlic and cook for another minute or two until it smells amazing.
03 -
In a large bowl, stir together the sour cream, milk, dried thyme, salt, and black pepper until smooth and well combined.
04 -
Grease a 9x13-inch baking dish with a little butter or non-stick spray to prevent sticking.
05 -
Arrange half of your sliced potatoes evenly across the bottom of your dish. Top with half of the onion-garlic mix, half the diced ham, and sprinkle with half the cheddar cheese. Pour half of your sour cream mixture over everything.
06 -
Repeat the layering process with your remaining potatoes, onion-garlic mixture, ham, and cheese. Pour the rest of the sour cream mixture on top, making sure it seeps down into all the layers.
07 -
Mix the breadcrumbs with melted butter in a small bowl, then sprinkle this buttery mixture evenly over the top of your casserole.
08 -
Cover the dish with aluminum foil and bake for 45 minutes in your preheated oven.
09 -
Remove the foil and continue baking for another 15-20 minutes until the top turns golden brown and the potatoes are fork-tender.
10 -
Let the casserole cool for about 5 minutes before serving so it can set up a bit. Then dig in and enjoy your comforting, cheesy creation!