Written by

Nora Spencer

Published

Creamy Brown Butter Sage Mashed Potato Casserole

Ready In 75 minutes
Servings 8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

I was standing in the frozen food aisle last November, staring at a box of mashed potatoes like it had personally offended me. The fluorescent lights were humming that sad grocery store hum, and somewhere a kid was whining about wanting cereal. But then—honestly, it hit me out of nowhere—I caught the faintest whiff of someone’s buttered popcorn nearby, and suddenly I was eight years old in my Aunt Lena’s too-warm kitchen, watching her brown butter on the stove while sage leaves crackled in the foam.

She passed away six years ago, and I still haven’t found a way to replicate that particular Tuesday afternoon feeling. You know the one—where the whole world shrinks down to just a kitchen and the person stirring something good. I tried her recipe from memory that night, standing in my own cramped kitchen with the dog sniffing around my ankles. I burned the first batch of butter (classic me), and the second batch had way too much sage. But the third time? Something clicked. The nutty aroma filled every corner of the apartment, and for a split second, I swear I heard her humming that old folk song she always hummed.

This creamy brown butter sage mashed potato casserole is my attempt to bottle that moment. It’s rich without being heavy, fancy without being fussy, and it has this way of making a regular Tuesday feel like a holiday. I’ve made it for Thanksgiving, for random Sunday dinners, and for that one time I needed to impress my in-laws (it worked, by the way). Every single time, the brown butter does its magic—turning something simple into something that makes people close their eyes while they chew.

Why You’ll Love This Recipe

Let me tell you why this particular mashed potato casserole has earned a permanent spot in my recipe rotation. I’ve tested this thing maybe a dozen times, tweaking the butter-to-potato ratio, adjusting the sage quantity, and even trying different potato varieties. This version? It’s the one.

  • Rich, Nutty Flavor: The brown butter adds this deep, toasty complexity that regular mashed potatoes just can’t touch. It’s like the difference between a whisper and a song.
  • Make-Ahead Magic: You can assemble this casserole a day ahead and just pop it in the oven when you’re ready. Perfect for holidays when your oven is already a circus.
  • Crispy Top, Creamy Middle: The panko and parmesan crust gives you that satisfying crunch, while the inside stays silky and smooth. Best of both worlds.
  • Simple Ingredients: Nothing weird here. Potatoes, butter, sage, cream, cheese. Things you probably already have or can grab easily.
  • Crowd-Pleaser: I’ve served this to picky eaters, food snobs, and kids who only eat chicken nuggets. It disappears every time.

What makes this different from every other mashed potato casserole out there is the technique. Most recipes just mix everything together and call it a day. But browning the butter first—letting those milk solids turn golden and nutty—changes everything. And toasting the sage in that same butter? That’s where the magic lives. It’s not just another side dish. It’s the kind of recipe that makes people ask for the recipe before they’ve even finished their plate.

What Ingredients You Will Need

This recipe uses simple, honest ingredients that work together to create something genuinely special. Most of these are pantry staples, but a few deserve a little extra attention.

  • 3 pounds Yukon Gold potatoes, peeled and cut into 2-inch chunks (Yukon Golds are my go-to—they’re naturally buttery and give you that creamy texture without getting gluey)
  • 1 cup unsalted butter (use the good stuff here—brown butter concentrates the flavor, so quality matters. I prefer Kerrygold or Plugrà)
  • 1/4 cup fresh sage leaves, roughly chopped (about 15-20 leaves. Don’t use dried sage here—it won’t give you that same aromatic pop)
  • 1 cup heavy cream, warmed (room temperature cream blends better and keeps the potatoes from getting cold)
  • 4 ounces cream cheese, softened (this is my secret weapon for extra creaminess and a slight tang)
  • 1/2 cup sour cream (adds richness and helps with the texture)
  • 1 teaspoon salt, plus more for the water
  • 1/2 teaspoon black pepper, freshly ground
  • 1/4 teaspoon garlic powder (optional, but I love the subtle savory note it adds)
  • 1/2 cup panko breadcrumbs (for that golden, crunchy topping)
  • 1/3 cup grated Parmesan cheese (the real stuff, not the green can—trust me on this)
  • 2 tablespoons melted butter, for the topping

Ingredient Tips: For the potatoes, look for ones that feel firm and heavy for their size. Avoid any with green spots or sprouts. If you can’t find Yukon Golds, Russets work too—just be careful not to overwork them, or they’ll turn gummy. The cream cheese should be at room temperature so it blends smoothly. I’ve used low-fat cream cheese in a pinch, and it works fine, but full-fat gives you that luxurious texture.

Substitution Options: For a dairy-free version, use vegan butter and full-fat coconut cream. The flavor will be different, but still delicious. If you’re avoiding gluten, swap the panko for crushed pork rinds or gluten-free breadcrumbs. And if sage isn’t your thing (though I can’t imagine why), try fresh rosemary or thyme instead.

Equipment Needed

  • Large pot (5-6 quart) for boiling the potatoes
  • Colander for draining
  • Potato masher or ricer (I prefer a ricer for the smoothest texture, but a good old-fashioned masher works too)
  • Large skillet for browning the butter
  • 9×13-inch baking dish (or any 3-quart casserole dish)
  • Mixing bowls (one large, one medium)
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Chef’s knife and cutting board

If you don’t have a ricer, don’t stress. A hand masher gives you a slightly more rustic texture, which I actually prefer sometimes. Just don’t use a food processor—it’ll turn your potatoes into glue. I learned that the hard way during a particularly disastrous Thanksgiving attempt. My KitchenAid mixer with the paddle attachment works beautifully if you want to go that route, but be careful not to overmix.

Preparation Method

brown butter sage mashed potato casserole preparation steps

  1. Preheat your oven to 375°F (190°C). Butter your 9×13-inch baking dish lightly. This prevents sticking and adds a little extra flavor to the edges.
  2. Cook the potatoes. Place the peeled and cut potatoes in your large pot and cover them with cold water by about an inch. Add a generous tablespoon of salt to the water—this seasons the potatoes from the inside out. Bring to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes, until a knife slides through the largest piece with no resistance. Don’t overcook them, or they’ll absorb too much water and get waterlogged.
  3. While the potatoes cook, brown the butter. In your large skillet, melt the 1 cup of butter over medium heat. Swirl the pan occasionally. After about 5-7 minutes, you’ll see the butter foam up, then the foam will subside, and little brown specks will appear at the bottom. The moment it smells nutty and toasty—and I mean really smells like toasted hazelnuts—add the chopped sage leaves. They’ll crackle and sizzle, which is honestly my favorite sound in cooking. Cook for about 30 seconds, then remove from heat. Don’t walk away during this process. Burnt butter is a tragedy.
  4. Drain and mash. Drain the potatoes in your colander and let them steam dry for 2-3 minutes. This step matters—excess water makes sad, watery potatoes. Return them to the pot or transfer to a large mixing bowl. Mash them with your masher or run them through a ricer until smooth. If using a mixer, use the paddle attachment on low speed.
  5. Build the creamy base. To the mashed potatoes, add the warm heavy cream, softened cream cheese, sour cream, salt, pepper, and garlic powder if using. Pour in the brown butter mixture, reserving about 2 tablespoons for the topping. Stir gently until everything is combined. Taste and adjust seasoning—you might want a little more salt or pepper. The potatoes should taste rich and deeply savory with that unmistakable brown butter note.
  6. Transfer to the baking dish. Spread the potato mixture evenly in your prepared dish. Smooth the top with your spatula. At this point, you can cover and refrigerate for up to 24 hours if making ahead.
  7. Make the topping. In a small bowl, combine the panko breadcrumbs, grated Parmesan, and the reserved 2 tablespoons of melted butter. Mix with your fingers until the breadcrumbs are evenly coated. Sprinkle this mixture over the top of the casserole.
  8. Bake. Place the dish on the middle rack of your preheated oven. Bake for 25-30 minutes, until the topping is golden brown and the edges are bubbling. If the top browns too quickly, tent loosely with foil for the last 10 minutes. Let it rest for 5 minutes before serving—this helps it set up a bit and makes serving cleaner.

Cooking Tips & Techniques

Let me save you from my own mistakes. The first time I made this, I was so excited about the brown butter that I forgot to warm the cream. Cold cream hit those hot potatoes and they turned into a lumpy mess. Warm your cream—just 30 seconds in the microwave makes a huge difference.

Another thing: don’t skip the step where you let the potatoes steam dry after draining. I know it seems fussy, but excess moisture is the enemy of creamy mashed potatoes. Those extra two minutes make the difference between fluffy and soupy. I learned this after making what I can only describe as potato soup one Christmas.

For the brown butter, use a light-colored pan if you have one. Dark pans make it hard to see the color change, and you’ll end up with burnt butter more often than not. And when you add the sage, watch out for splattering—the water in the leaves can make the butter pop. I keep a splatter guard nearby just in case.

If you’re making this ahead, here’s a pro tip: let the casserole come to room temperature for about 20 minutes before baking. A cold dish going into a hot oven can cause uneven cooking. And add the breadcrumb topping right before baking—if you add it the night before, it’ll get soggy.

Variations & Adaptations

  • Garlic Lover’s Version: Roast a head of garlic (cut the top off, drizzle with olive oil, wrap in foil, and bake at 400°F for 40 minutes) and squeeze the soft cloves into the potatoes along with the cream. It adds this sweet, mellow garlic flavor that pairs beautifully with the brown butter.
  • Herb Garden Twist: Swap half the sage for fresh thyme or rosemary. Or add a tablespoon of fresh chives at the end for a pop of color and mild onion flavor. I did this last spring when my herb garden went crazy, and it was fantastic.
  • Cheesy Upgrade: Stir in 1 cup of shredded Gruyère or sharp white cheddar along with the cream cheese. The cheese gets all melty and stretches when you scoop it out. Dangerous in the best way.
  • Dairy-Free Adaptation: Use vegan butter (Miyoko’s is my favorite), full-fat coconut cream, and dairy-free cream cheese. The texture won’t be quite as rich, but the brown butter technique still works beautifully with vegan butter.
  • Low-Carb Option: Substitute the potatoes with cauliflower. Steam the cauliflower until very tender, then proceed with the recipe. You’ll need to squeeze out excess moisture with a clean kitchen towel. It’s not the same, but it scratches the itch if you’re watching carbs.

Serving & Storage Suggestions

This casserole is best served hot, straight from the oven, with that crispy topping still crackling. I like to garnish with a few fresh sage leaves and a sprinkle of flaky sea salt right before serving—it looks beautiful and adds a little texture. It pairs beautifully with roasted chicken, grilled steak, or a big holiday turkey. Honestly, it’s good enough to eat as a main dish with a simple green salad on the side.

Storage: Leftovers keep in the refrigerator for up to 4 days in an airtight container. The topping will lose its crunch, but the flavor only gets better. To reheat, spoon individual portions into a skillet with a splash of cream or milk and warm over medium-low heat, stirring occasionally. Or reheat in a 350°F oven for about 15 minutes, covered, then uncovered for 5 minutes to crisp the top again.

Freezing: This casserole freezes beautifully. Assemble it completely (minus the breadcrumb topping) and freeze for up to 3 months. Thaw overnight in the refrigerator, add the topping, and bake as directed. I always make a double batch during the holidays and stash one in the freezer for a rainy day.

The flavors actually deepen after a day in the fridge. The sage and brown butter meld together in a way that’s almost better than fresh. So don’t be afraid to make this ahead—it’s actually designed for it.

Nutritional Information & Benefits

Nutrient Per Serving (1/8 of recipe)
Calories 385
Total Fat 28g
Saturated Fat 17g
Cholesterol 75mg
Sodium 420mg
Total Carbohydrates 30g
Dietary Fiber 3g
Sugars 2g
Protein 6g

While this isn’t exactly health food, potatoes do have some redeeming qualities. They’re a good source of vitamin C, potassium, and vitamin B6. The sage in this recipe isn’t just for flavor—it’s been used traditionally for its antioxidant properties. And brown butter? Well, it makes you happy, and that counts for something. If you’re watching your intake, this is definitely a special occasion dish. But honestly, life’s too short for sad potatoes.

Frequently Asked Questions

Can I use regular butter instead of browning it?

You can, but you’ll lose the nutty, toasty flavor that makes this recipe special. Browning the butter takes about 5 extra minutes and completely transforms the dish. It’s worth the effort, I promise.

Why did my mashed potatoes turn out gluey?

This usually happens when you overwork the potatoes or use a food processor. The starch gets over-activated and turns into glue. Stick with a ricer or hand masher, and stop mixing as soon as everything is combined.

Can I make this recipe vegan?

Absolutely. Use vegan butter, full-fat coconut cream, and dairy-free cream cheese and sour cream. The brown butter technique works with most vegan butters. Just watch it carefully, as vegan butter can brown faster than dairy butter.

How far ahead can I assemble this casserole?

You can assemble it up to 24 hours in advance. Just leave off the breadcrumb topping until right before baking. Let it sit at room temperature for 20 minutes before putting it in the oven for even cooking.

What’s the best potato for this recipe?

Yukon Golds are my top choice. They have the perfect balance of starch and moisture, and they’re naturally buttery. Russets work too, but they’re starchier and can get gummy if you overmix them. Red potatoes are too waxy and won’t give you that creamy texture.

Conclusion

This creamy brown butter sage mashed potato casserole is more than just a side dish—it’s the kind of recipe that makes people pause mid-bite and look at you with that “where has this been all my life” expression. It’s got the nostalgia of Aunt Lena’s kitchen, the richness of browned butter, and the satisfying crunch of a golden topping. And the best part? It’s forgiving. You can make it ahead, tweak the herbs, swap the cheese, and it’ll still be delicious.

I’d love to hear how this turns out for you. Did you add extra sage? Try it with Gruyère? Burn the butter and have to start over like I did that first time? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest, tag me so I can see your beautiful creation. Now go make some brown butter and fill your kitchen with that nutty, sage-scented magic. You deserve it.

Pin This Recipe!

brown butter sage mashed potato casserole recipe

Print

Creamy Brown Butter Sage Mashed Potato Casserole

This creamy brown butter sage mashed potato casserole is rich without being heavy, fancy without being fussy. It features a nutty brown butter and sage flavor with a crispy panko and parmesan topping, perfect for holidays or any special occasion.

  • Author: Sara
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds Yukon Gold potatoes, peeled and cut into 2-inch chunks
  • 1 cup unsalted butter
  • 1/4 cup fresh sage leaves, roughly chopped
  • 1 cup heavy cream, warmed
  • 4 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1 teaspoon salt, plus more for the water
  • 1/2 teaspoon black pepper, freshly ground
  • 1/4 teaspoon garlic powder (optional)
  • 1/2 cup panko breadcrumbs
  • 1/3 cup grated Parmesan cheese
  • 2 tablespoons melted butter, for the topping

Instructions

  1. Preheat your oven to 375°F (190°C). Butter your 9×13-inch baking dish lightly.
  2. Cook the potatoes: Place the peeled and cut potatoes in a large pot and cover with cold water by about an inch. Add a generous tablespoon of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes, until a knife slides through the largest piece with no resistance.
  3. While the potatoes cook, brown the butter: In a large skillet, melt 1 cup of butter over medium heat. Swirl occasionally. After 5-7 minutes, the butter will foam, then the foam will subside and brown specks will appear. When it smells nutty and toasty, add the chopped sage leaves. Cook for about 30 seconds, then remove from heat.
  4. Drain and mash: Drain the potatoes in a colander and let them steam dry for 2-3 minutes. Return to the pot or transfer to a large mixing bowl. Mash with a potato masher or ricer until smooth.
  5. Build the creamy base: To the mashed potatoes, add the warm heavy cream, softened cream cheese, sour cream, salt, pepper, and garlic powder if using. Pour in the brown butter mixture, reserving about 2 tablespoons for the topping. Stir gently until combined. Taste and adjust seasoning.
  6. Transfer to the baking dish: Spread the potato mixture evenly in the prepared dish. Smooth the top with a spatula. At this point, you can cover and refrigerate for up to 24 hours if making ahead.
  7. Make the topping: In a small bowl, combine the panko breadcrumbs, grated Parmesan, and reserved 2 tablespoons of melted butter. Mix until the breadcrumbs are evenly coated. Sprinkle over the top of the casserole.
  8. Bake: Place the dish on the middle rack of the preheated oven. Bake for 25-30 minutes, until the topping is golden brown and the edges are bubbling. If the top browns too quickly, tent loosely with foil for the last 10 minutes. Let rest for 5 minutes before serving.

Notes

Warm the cream before adding to the potatoes to avoid lumps. Let the potatoes steam dry after draining to prevent watery texture. For make-ahead, assemble without the breadcrumb topping and refrigerate for up to 24 hours; add topping just before baking. Let the casserole come to room temperature for 20 minutes before baking if refrigerated.

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 385
  • Sugar: 2
  • Sodium: 420
  • Fat: 28
  • Saturated Fat: 17
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 6

Keywords: mashed potato casserole, brown butter, sage, Thanksgiving side dish, creamy potatoes, make-ahead casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating