This 4-ingredient cheesy potato skillet is one of those unfussy, back-pocket recipes that feels like a warm hug at the end of a long day. At its heart, it’s a pared-down riff on classic Midwestern skillet potatoes and gratins you’ll find at church potlucks and family suppers—just streamlined for busy weeknights. Potatoes and cheese have been paired for centuries across Europe, from French gratins to Swiss rösti crowned with melted cheese, and this version borrows that same comforting logic: crisp-edged potatoes, a little onion for savoriness, and plenty of melty cheese. You might make this when you need something cozy and filling without fussing with the oven, when you’re cooking for just a few people, or when you want a satisfying base to dress up with whatever odds and ends are in your fridge.
This cheesy potato skillet is wonderfully versatile on the table. For a hearty breakfast or brunch, serve it alongside fried or poached eggs, crisp bacon, or sautéed greens. At dinner, it pairs well with simple proteins like roast chicken, grilled sausages, or seared pork chops, and it’s especially good next to a bright, vinegary salad to cut through the richness—think arugula with lemon vinaigrette or a classic coleslaw. If you’re leaning vegetarian, add a pan of roasted vegetables or a bean salad for protein. It can also stand in as a warm party side dish next to burgers, brats, or a pot of chili, where its creamy, cheesy comfort helps round out the meal.
4-Ingredient Cheesy Potato Skillet
Servings: 4 servings

Ingredients
2 pounds russet or Yukon Gold potatoes, thinly sliced (about 1/8 inch)
1 medium yellow onion, thinly sliced
2 cups shredded cheese (such as sharp cheddar, Colby Jack, or a melty blend)
3 tablespoons butter, divided
Kosher salt, to taste
Freshly ground black pepper, to taste
Directions
Prep the potatoes and onion: Scrub and peel the potatoes if you like (the skins can be left on for more texture). Slice the potatoes into thin, even rounds, about 1/8 inch thick. A mandoline makes quick work of this, but a sharp knife is fine. Thinly slice the onion.
Preheat the skillet: Place a large, heavy skillet (10–12 inch cast iron or stainless steel) over medium heat. Add 2 tablespoons of the butter and let it melt, tilting the pan so the bottom is evenly coated.
Build the first potato layer: Add half of the sliced potatoes to the skillet in an even layer, slightly overlapping the slices like roof shingles. Sprinkle lightly with salt and pepper.
Add onion and cheese: Scatter all of the sliced onion evenly over the potatoes. Top with 1 cup of the shredded cheese, distributing it as evenly as possible.
Add the second potato layer: Arrange the remaining potatoes over the cheese and onion in another even, slightly overlapping layer. Season again with a light sprinkle of salt and pepper.
Dot with butter and cover: Cut the remaining 1 tablespoon butter into small pieces and dot it over the top layer of potatoes. Cover the skillet with a lid or a sheet of foil, reducing the heat to medium-low. Cook for 15–20 minutes, or until the potatoes are mostly tender when pierced with the tip of a knife.
Brown the bottom and finish cooking: Remove the lid and increase the heat slightly to medium. Continue cooking uncovered for another 8–10 minutes, allowing the bottom layer of potatoes to develop a golden, crisp crust while the last bit of moisture cooks off. Rotate the skillet occasionally if your burner has hot spots, to prevent uneven browning.
Add remaining cheese: Once the potatoes are fully tender and the bottom is nicely browned, sprinkle the remaining 1 cup of cheese evenly over the top. Cover the skillet again just for 2–3 minutes, until the cheese is melted and gooey.
Rest briefly and serve: Turn off the heat and let the skillet rest for 3–5 minutes to firm up slightly, which makes it easier to cut into wedges. Taste and adjust seasoning with a final pinch of salt and pepper if needed. Slice into wedges or scoop out generous spoonfuls and serve hot.
Variations & Tips
A dish this simple is easy to adapt to your own kitchen and tastes. For extra savoriness, you can use smoked cheese (like smoked cheddar or gouda) or mix a sharper cheese such as aged cheddar with a milder, meltier cheese like Monterey Jack. If you’d like a bit more richness without adding extra ingredients to the official count, drizzle a splash of milk or cream over the potatoes before the final cheese layer—this gives you something closer to a stovetop gratin. To introduce herbs without complicating things, finish with a sprinkle of whatever you have on hand: chives, parsley, or thyme all play well with potatoes and cheese. If you’re feeding meat lovers, crisp some diced bacon or ham in the skillet first, then cook the potatoes in the rendered fat, using less butter. For a slightly lighter version, swap half the potatoes for thinly sliced zucchini or cauliflower. Technically it adds ingredients, but a spoonful of grainy mustard or a pinch of smoked paprika stirred into the cheese can add a lovely depth. Finally, if you prefer a crisper texture overall, cook the skillet uncovered for longer at the end, and slide it under the broiler for 2–3 minutes to brown the top cheese layer—just keep a close eye on it so it doesn’t scorch.