Our Sweet Potato Sage Butter Casserole transforms a classic comfort side with savory, aromatic depth. This American dish moves beyond sugary marshmallows to celebrate the sweet potato’s earthy side, infused with brown butter and fresh herbs. It’s the kind of side that becomes a star at your holiday table while being simple enough for a cozy Tuesday night. I love how the sage butter adds a layer of warm, fragrant flavor that feels both rustic and elegant all at once.
Why You'll Love This Recipe
- The sage butter creates a warm, aromatic sauce that perfectly balances the sweet potatoes
- It’s a creamy, comforting side that works for both holidays and simple weeknight dinners
- You can easily assemble it a day ahead and bake it when you’re ready
- It pairs beautifully with everything from roast turkey to a simple grilled chicken
- My family requests this over the sugary version every single time
Ingredients You’ll Need
- Sweet potatoes: Pick firm ones with smooth skin for the creamiest texture once mashed and they hold their shape well when boiled.
- Unsalted butter: Divided for both the sage infusion and cooking the onions so you can control the seasoning perfectly.
- Fresh sage leaves: They become fragrant and slightly crispy in the butter, providing an earthy, woodsy flavor that dried sage just can’t match.
- Yellow onion: Diced and cooked until soft to add a savory sweetness that builds the flavor base of the casserole.
- Garlic: Minced fresh is best for a punch of aroma that gets cooked just until fragrant so it doesn’t burn.
- Vegetable broth: Adds savory depth and thins the cream mixture; use a good quality broth for the best flavor.
- Heavy cream: Creates the luxuriously rich and creamy sauce that coats every bit of the sweet potato.
- Kosher salt: Its coarse grains season the dish evenly, drawing out the natural flavors of all the ingredients.
- Black pepper: Freshly ground gives a subtle heat that complements the sweetness and the sage beautifully.
- Ground nutmeg: Just a hint adds a warm, nutty note that’s classic with both potatoes and cream sauces.
- Parmesan cheese: The optional grated cheese adds a salty, umami kick and helps form a golden crust on top.
- Panko breadcrumbs: They create an optional crispy, airy topping that gives a wonderful contrast to the creamy base.
How to Make It
Preheat and Prep Your Dish:
Start by heating your oven to 375°F and greasing a 9×13 inch baking dish. This ensures everything is ready to go so your casserole bakes evenly and doesn’t stick, making cleanup a breeze later on.
Boil the Sweet Potatoes:
Place the cubed sweet potatoes in a large pot, cover them with cold water, and bring to a boil. Reduce to a simmer and cook just until they’re fork-tender; you want them soft but not falling apart so they drain well and mash nicely.
Infuse the Sage Butter:
While the potatoes cook, melt half the butter in a skillet and add the chopped sage. Stir it constantly for a minute or two until the butter smells nutty and the sage gets a bit crisp. Scoop this fragrant butter into a bowl right away to stop the cooking.
Cook the Aromatics:
In the same skillet, melt the rest of the butter and add your diced onion. Cook it until soft and translucent, then stir in the minced garlic for just another minute. You’re building a flavor foundation here with those savory, sweet notes.
Create the Cream Sauce:
Pour the vegetable broth and heavy cream into the skillet with the onions. Add the salt, pepper, and nutmeg, then give it a good stir. Bring it to a gentle simmer just to combine everything, then take it off the heat immediately.
Combine and Mash:
Drain your cooked potatoes well and add them to a large mixing bowl with the warm cream sauce. Use a potato masher or a fork to mash them to your desired consistency, then stir in half of that reserved sage butter you made earlier.
Assemble the Casserole:
Transfer the creamy sweet potato mixture to your prepared baking dish and spread it out evenly. Drizzle the remaining sage butter all over the top; this will bake into the most incredible golden, fragrant crust.
Add the Optional Topping:
If you’re using the Parmesan and panko, sprinkle them evenly over the casserole now. The cheese adds a salty richness and the panko gives a fantastic crispy texture that everyone loves.
Bake Until Golden:
Pop the dish into your preheated oven and bake for 25 to 30 minutes. You’ll know it’s done when the edges are bubbly and the top has turned a beautiful, inviting golden brown.
Rest and Garnish:
Take the casserole out and let it sit for a good 10 minutes before you dig in. This rest time lets it set so it slices neatly. Toss on a few extra fresh sage leaves for a pretty, fragrant garnish if you like.

You Must Know
- Always use fresh sage for the best flavor, not dried
- Don’t overcook the sweet potatoes when boiling
- Letting the casserole rest before serving is crucial
- It’s my holiday secret weapon for a reason
Storage Tips
Store any leftovers in an airtight container in the refrigerator, where they’ll stay fresh for up to three days. I find reheating in the oven at 350°F for 15 to 20 minutes works best to revive the texture and crisp up the top again, though you can microwave individual portions for a quick fix. If you’ve made it ahead and stored it unbaked, just let it sit on the counter for about 20 minutes before popping it in the oven so it bakes more evenly.
Ingredient Substitutions
If you’re out of heavy cream, half-and-half or whole milk will work, though the casserole won’t be quite as rich. For a dairy-free version, use a plant-based butter and a full-fat canned coconut milk in place of the cream. While fresh sage is non-negotiable for flavor, you could try a bit of fresh thyme or rosemary for a different herbal note. Gluten-free breadcrumbs work perfectly if you need to keep the topping gluten-free, and you can skip the Parmesan for a simpler finish or use a nutritional yeast sprinkle.
Serving Suggestions
This casserole is the ultimate partner to a classic roast turkey or a glazed holiday ham, but it’s just as wonderful next to a simple weeknight roast chicken or some pan-seared pork chops. For a complete plate, I love serving it with something green and crisp like green beans almondine or a bright autumn salad with apples and walnuts. A dollop of cranberry sauce on the side adds a sweet-tart pop that cuts through the richness beautifully, making every bite exciting.
Cultural Context
The sweet potato casserole is a deeply rooted staple of American holiday tables, particularly in the South, where it often appears in a sweeter, marshmallow-topped form. This savory twist leans into the vegetable’s natural earthy sweetness and pairs it with sage, an herb classic to Thanksgiving stuffing and fall cooking. It reflects a modern shift towards sides with more nuanced, herb-forward flavors that still deliver all the comfort and creaminess we crave during gatherings. It’s a dish that honors tradition while confidently carving out its own delicious space on the contemporary table.

Pro Tips
- Fresh sage is a must for its bright, piney flavor
- An immersion blender can make the mash extra silky smooth
- Let the boiled potatoes drain thoroughly to avoid a watery casserole
- Resting after baking makes serving so much easier
- Making it a day ahead is my favorite hosting hack
Frequently Asked Questions
Any variety of orange-fleshed sweet potatoes, like Garnet or Jewel, works perfectly for this casserole. They become wonderfully creamy when baked. Ensure they’re cut into uniform 1-inch cubes for even cooking and that silky texture everyone loves.
Absolutely! You can assemble the casserole up to a day ahead. Simply prepare it, cover tightly, and refrigerate. Before baking, let it sit at room temperature for 30 minutes, then bake as directed. This makes it a fantastic stress-free option for holiday meals.
For a lighter version, you can use half-and-half or whole milk, though the sauce will be slightly less rich. For a dairy-free alternative, full-fat canned coconut milk works beautifully and adds a subtle, complementary sweetness to the savory sage butter.
The casserole is ready when the sweet potato cubes are fork-tender, the top is lightly golden, and the sauce is bubbling around the edges. This usually takes about 45 minutes in a preheated oven. Let it rest for 10 minutes before serving to allow the flavors to meld.
This savory American side dish pairs beautifully with roasted turkey, glazed ham, or herb-crusted chicken. For a vegetarian feast, serve it alongside a lentil loaf or stuffed squash. It’s also fantastic with green beans almondine and a crisp salad.