This oven baked 4-ingredient cream cheese potato puff is the kind of side dish that disappears first from the holiday table. My grandmother made it every Thanksgiving and Christmas on our old farmhouse stove, and she never needed to look at a recipe. Just potatoes, cream cheese, butter, and a little milk, whipped together and baked until the top turned golden and the inside stayed soft and cloud-light. It’s simple, comforting Midwestern cooking at its best—no fuss, no fancy tricks, just a creamy potato puff that melts right in your mouth and feels like home with every bite.
Serve this cream cheese potato puff alongside roast turkey, ham, or pot roast—anything with good pan drippings or gravy. A crisp green salad or buttered green beans balance the richness nicely. It also pairs well with glazed carrots, roasted Brussels sprouts, or a simple corn casserole for a full holiday spread. If you happen to have leftovers, they reheat well and make a cozy partner for meatloaf or a skillet of breakfast eggs the next morning.
Oven-Baked Cream Cheese Potato Puff
Servings: 6-8

Ingredients
3 pounds russet potatoes, peeled and cut into chunks
8 ounces cream cheese, softened
4 tablespoons unsalted butter, softened (plus a little extra for greasing the dish)
1/2 cup whole milk
Directions
Preheat your oven to 375°F (190°C). Lightly butter a 2-quart glass casserole dish and set aside.
Place the peeled, chunked potatoes in a large pot and cover with cold water by about 1 inch. Add a generous pinch of salt if you like. Bring to a boil over medium-high heat, then reduce to a steady simmer.
Cook the potatoes until very tender, 15–20 minutes, or until a fork slides in and out easily. Drain the potatoes well and return them to the warm pot.
Add the softened cream cheese and softened butter to the hot potatoes. Let them sit for a minute so the heat begins to melt everything together.
Pour in the milk, then mash the potatoes until very smooth and fluffy. You can use a potato masher or an electric hand mixer on low speed. Taste and add a little salt and pepper if desired, though my grandmother often let the butter and cream cheese do the talking.
Spoon the mashed potato mixture into the prepared glass casserole dish, smoothing the top. Use a fork to lightly drag across the surface to create ridges—these will brown beautifully in the oven.
Bake, uncovered, for 25–35 minutes, or until the top is lightly golden brown and the edges are just starting to puff away from the sides of the dish.
Let the potato puff rest for about 5–10 minutes before serving. The inside will be creamy and soft, while the top stays slightly crisp and golden. If you like, sprinkle a few chopped fresh chives or green onions over the top right before bringing it to the table.
Variations & Tips
For a slightly tangier flavor, you can use a mix of cream cheese and sour cream, keeping the total amount close to 8 ounces so the texture stays light and puffy. If you prefer a richer dish, swap half-and-half for the milk. This recipe is easy to make ahead: prepare and assemble the potatoes in the buttered dish, cover, and refrigerate up to one day. Bring to room temperature while the oven heats, then bake until hot and golden, adding 5–10 extra minutes if needed. For a bit of extra color on top, dot with tiny pieces of butter before baking or run the dish under the broiler for a minute or two at the end—just watch closely. While my grandmother kept it to four core ingredients, you can quietly tuck in a handful of shredded cheddar or a spoonful of grated Parmesan if your family likes cheese, or stir in finely chopped chives for a gentle onion note. Leftovers can be scooped into patties and pan-fried in a little butter the next day for crispy potato cakes.