Cheesy Onion Potato Casserole

Golden bubbling Cheesy Onion Mashed Potato Casserole fresh from the oven with melted cheddar on top Save
Golden bubbling Cheesy Onion Mashed Potato Casserole fresh from the oven with melted cheddar on top | dishdelve.com

This cheesy onion mashed potato casserole brings together velvety smooth mashed potatoes, sweet caramelized onions, and a generous layer of melted sharp cheddar and parmesan. Baked until golden and bubbling, it's the ultimate comfort side dish that feeds a crowd.

Ready in about an hour with simple ingredients you likely have on hand, it's perfect for Thanksgiving, potlucks, or any weeknight dinner that needs something warm and satisfying.

The kitchen smelled like a hug the afternoon I threw leftover mashed potatoes and a sad onion into a baking dish and hoped for the best. That reckless experiment turned into the most requested dish at every potluck I have attended since. Melted cheese pulling away from golden caramelized onions on a bed of fluffy potatoes is the kind of comfort no one argues with.

My sister called it potato lasagna the first time she tried it and the name stuck in our family. I have since made it for Thanksgiving, weeknight dinners, and one memorable snow day when the fridge was nearly empty but this casserole made everyone forget the weather outside.

Ingredients

  • Russet or Yukon Gold potatoes (2 lbs): Russets give fluffiness while Yukon Golds lean creamier so pick based on the texture you crave.
  • Unsalted butter (4 tbsp): Let it soften slightly before mashing so it blends evenly without cold lumps.
  • Whole milk (1 cup, warmed): Cold milk shocks the starches and makes potatoes gummy so always warm it first.
  • Sharp cheddar cheese (1 1/2 cups, divided): Reserve half for the topping because a golden cheese cap is non negotiable.
  • Parmesan cheese (1/2 cup, grated): This adds a savory backbone that quietly elevates the whole dish.
  • Sour cream (1/2 cup): A spoonful of tang keeps the richness balanced and the potatoes silky.
  • Yellow onions (2 large, thinly sliced): Patience with these in the pan pays off more than almost anything else in this recipe.
  • Olive oil (2 tbsp): Used for sautéing the onions to a deep golden color without burning.
  • Garlic (2 cloves, minced): Added at the very end of the onion cook time so its flavor stays bright.
  • Fresh chives (2 tbsp, optional): A scatter of green on top adds freshness and a mild onion bite.
  • Salt (1 tsp plus more to taste): Season the potato water generously because that is where flavor begins.
  • Black pepper (1/2 tsp, freshly ground): Fresh cracked pepper carries more aroma and warmth than pre ground.

Instructions

Preheat and prepare the dish:
Set your oven to 375 degrees F and lightly grease a 9 by 13 inch baking dish so nothing sticks when serving.
Boil the potatoes:
Cover the potato chunks with cold salted water in a large pot and bring it to a boil, then simmer gently until a fork slides through without resistance.
Caramelize the onions:
Heat olive oil in a wide skillet over medium heat and stir the sliced onions patiently until they turn a deep golden brown, tucking the garlic in for the final two minutes.
Mash and mix:
Drain the potatoes thoroughly and mash them with butter, warm milk, sour cream, most of the cheddar, all the parmesan, salt, and pepper until everything is luxuriously smooth.
Combine and assemble:
Fold half the caramelized onions into the mash, taste for seasoning, then spread the mixture evenly into your prepared dish.
Top and bake:
Scatter the remaining onions and reserved cheddar over the top and bake uncovered until the cheese is bubbling and irresistibly golden.
Rest and garnish:
Let the casserole sit for about five minutes so it holds together when scooped, then finish with chives if you have them handy.
Save
| dishdelve.com

One Thanksgiving my cousin stood at the counter eating leftovers straight from the dish with a serving spoon, and nobody stopped him because we all understood the impulse.

Best Cheese Swaps

Gruyere melts into an incredibly silky layer with a nutty depth that feels a little fancier than cheddar. Monterey Jack is milder and stretches beautifully if you are serving picky eaters who prefer gentle flavors.

Making It a Full Meal

Crumble cooked bacon or dice leftover ham into the potato mixture and suddenly this side dish becomes dinner. A simple green salad on the side is all you need to call it complete.

Tools You Will Want Handy

A sturdy potato masher is really the only specialty tool here, though a large pot and wide skillet make the workflow smoother.

  • A 9 by 13 inch baking dish gives the right ratio of golden topping to creamy interior.
  • A wide skillet gives onions room to brown rather than steam in a crowded pile.
  • Always taste the mashed potatoes before assembly because adjusting salt afterward is much harder.
Creamy Cheesy Onion Mashed Potato Casserole layered with caramelized onions and served in a rustic baking dish Save
Creamy Cheesy Onion Mashed Potato Casserole layered with caramelized onions and served in a rustic baking dish | dishdelve.com

This is the kind of dish that turns a random Tuesday into something worth remembering, one cheesy spoonful at a time.

Recipe FAQs

Yes, you can fully assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. Add an extra 5-10 minutes to the baking time if going straight from the refrigerator.

Russet potatoes yield the fluffiest texture, while Yukon Golds produce a creamier, slightly denser result. Both work wonderfully, so choose based on your personal preference.

Cook sliced onions in olive oil over medium-low heat, stirring frequently. Patience is key—true caramelization takes 15-20 minutes. Avoid high heat, which burns rather than caramelizes.

Yes, portion cooled leftovers into airtight containers and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in the oven at 350°F until warmed through.

Plain Greek yogurt or crème fraîche work well as substitutes. For a lighter option, try cottage cheese blended until smooth. Each adds a pleasant tanginess to the potatoes.

Cover with foil and reheat in a 350°F oven for about 20 minutes, or until heated through. Remove the foil for the last 5 minutes to re-crisp the cheese topping. Microwave individual portions if short on time.

Cheesy Onion Potato Casserole

Creamy mashed potatoes with caramelized onions and melted cheddar, baked until golden and bubbly.

Prep 20m
Cook 40m
Total 60m
Servings 6
Difficulty Easy

Ingredients

Potatoes

  • 2 lbs russet or Yukon Gold potatoes, peeled and cut into chunks

Dairy & Cheese

  • 4 tbsp unsalted butter
  • 1 cup whole milk, warmed
  • 1 1/2 cups shredded sharp cheddar cheese, divided
  • 1/2 cup grated parmesan cheese
  • 1/2 cup sour cream

Vegetables

  • 2 large yellow onions, thinly sliced
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 2 tbsp chopped fresh chives (optional, for garnish)

Spices & Pantry

  • 1 tsp salt, plus more to taste
  • 1/2 tsp freshly ground black pepper

Instructions

1
Preheat and Prepare Baking Dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
2
Boil the Potatoes: Place peeled and chunked potatoes in a large pot and cover with cold, salted water. Bring to a boil, then reduce heat and simmer for 15-18 minutes until fork-tender. Drain well.
3
Caramelize the Onions: While the potatoes cook, heat olive oil in a large skillet over medium heat. Add sliced onions and sauté, stirring often, until golden and deeply caramelized, about 15-20 minutes. Add minced garlic during the last 2 minutes of cooking.
4
Mash and Season the Potatoes: Mash the drained potatoes with butter, warm milk, sour cream, 1 cup of the cheddar cheese, parmesan cheese, salt, and pepper until very smooth and creamy.
5
Combine Onions with Potatoes: Fold half of the caramelized onions into the mashed potato mixture. Taste and adjust seasoning with additional salt and pepper as needed.
6
Assemble the Casserole: Spread the potato mixture evenly into the prepared baking dish. Top with the remaining caramelized onions and sprinkle the remaining 1/2 cup of cheddar cheese over the top.
7
Bake Until Bubbly: Bake uncovered for 20-25 minutes, or until the cheese is fully melted and bubbling.
8
Rest and Serve: Let the casserole rest for 5 minutes. Garnish with fresh chives if desired, then serve warm.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Potato masher
  • 9x13-inch baking dish
  • Mixing bowls
  • Knife and cutting board

Nutrition (Per Serving)

Calories 330
Protein 11g
Carbs 32g
Fat 18g

Allergy Information

  • Contains dairy (milk, butter, cheese, sour cream)
  • Contains alliums (garlic and onion)
Camille Harper

Passionate home cook sharing easy, wholesome, and family-friendly recipes for everyday meals.