This potato and onion bake is the kind of dish that quietly earns a permanent place at the table. My neighbor Marlene has been making it for over forty years, ever since her kids were little and money was tight but bellies still needed filling. She taught me that the real secret isn’t anything fancy—it’s the slow bake. Given time, simple potatoes, onions, and a bit of dairy turn tender and creamy, while the top goes golden and crisp. It’s an old-fashioned, five-ingredient, stick-to-your-ribs Midwest casserole that fits right in next to a Sunday roast or a plate of ham, but it’s humble enough for any weeknight when you want something comforting and inexpensive.
Serve this potato and onion bake straight from the oven while the top is still golden and crisp, with a big spoon to dig all the way down into the tender layers. It pairs beautifully with simple roasted or grilled meats—pork chops, meatloaf, baked chicken, or a pot roast—and doesn’t mind sharing the plate with green beans, buttered peas, or a crisp lettuce salad. Leftovers warm up nicely next to scrambled eggs or fried ham for breakfast, and a little dollop of sour cream or a sprinkle of chopped fresh parsley on top never hurts if you have it on hand.
Old-Fashioned Potato and Onion BakeServings: 6
Ingredients
3 pounds russet or Yukon Gold potatoes, peeled and thinly sliced
2 large yellow onions, thinly sliced
4 tablespoons unsalted butter, melted (plus a little extra for greasing the dish)
2 cups whole milk
2 teaspoons kosher salt (or 1 1/2 teaspoons table salt), plus 1/2 teaspoon black pepper
Directions
Preheat your oven to 300°F (150°C). Generously butter a deep 9x13-inch casserole or similar baking dish, making sure to coat the corners so the potatoes don’t stick.
Peel the potatoes and slice them into thin rounds, about 1/8 to 1/4 inch thick. A steady hand and a sharp knife work just fine. Place the slices in a large bowl. Thinly slice the onions into half-moons and set aside.
In a small bowl or measuring cup, whisk together the whole milk, melted butter, salt, and black pepper until the seasonings are evenly dispersed.
Layer about one-third of the potato slices in the bottom of the buttered dish, overlapping them slightly like shingles. Scatter one-third of the sliced onions over the potatoes. Repeat with another third of the potatoes and onions, then finish with the remaining potatoes and onions, ending with onions on top.
Slowly pour the milk and butter mixture evenly over the layered potatoes and onions, tilting the dish gently if needed so the liquid seeps down into the corners. The liquid should come most of the way up the sides but not completely cover the top layer.
Cover the casserole tightly with foil, crimping the edges to keep the steam in. Place the dish on a baking sheet in case of any bubbling over, and slide it into the preheated oven.
Bake covered at 300°F for about 1 hour 45 minutes to 2 hours, until the potatoes are very tender when pierced with a knife. The slow bake is important here; it lets the potatoes soften and the onions gently caramelize without drying out.
Carefully remove the foil and increase the oven temperature to 375°F (190°C). Return the uncovered dish to the oven and bake for another 25 to 35 minutes, or until the top is bubbling, the edges are browned, and the top layer of potatoes and onions is golden and lightly crisp.
Let the casserole rest for at least 10 to 15 minutes before serving. This short rest helps the layers settle and makes it easier to scoop neat portions while still keeping that tender, creamy interior and crispy top.
Variations & Tips
For a slightly richer version, replace 1 cup of the milk with heavy cream or half-and-half; the slow bake will turn it extra silky. If you like a touch of cheese but still want to keep things simple, sprinkle 1/2 to 1 cup of shredded cheddar or Swiss over the top for the final 20 minutes of baking, just until melted and golden. A pinch of dried thyme or a clove of minced garlic whisked into the milk and butter mixture adds a gentle flavor without straying far from the old-fashioned feel. For a heartier, one-pan supper, tuck thin slices of fully cooked ham or smoked sausage between the potato layers before baking. If you need to stretch the dish for company, add one more potato and a splash more milk; the slow, low oven forgives a little guesswork. Leftovers reheat well, covered, at 325°F until warmed through, or in a skillet over medium-low heat where the bottom can crisp again.