← Back to Blog

Sweet Potato Bun Cheese Dip — The Casserole That Holds Everything Together

Last week at the Piggly Wiggly. I turned in my name badge on Friday and my manager, Mrs. Allen, said, "You were one of the good ones, Savannah." She said it the way people say things to foster kids — with a little too much surprise in the compliment, like being good is an achievement and not just a default. I don't blame her. For kids like me, it kind of is. I thanked her and took my last paycheck and drove to the bank and deposited it and looked at the number in my account and thought: this has to last. This and whatever comes next. The math is still unkind, but the math has never been kind to me, so at least we're familiar.

I signed the lease on the Gin Shop Hill Road apartment on Thursday. Mr. Hicks sighed through the entire process. I asked about the smoke detector — working. The water heater — electric. The deadbolt — yes. Gloria's napkin questions, answered. I wrote a check for the deposit and first month's rent and my hand shook while I signed it, not from fear but from the specific weight of committing to something that is entirely mine. No social worker arranged this. No state agency approved it. I chose a door and signed my name beside it and the door is mine until I decide it isn't. The carpet is still beige. I don't care about the carpet.

Sunday dinner was Gloria's sweet potato casserole — which is not just a Thanksgiving dish, despite what the rest of the world seems to think. You boil the sweet potatoes until they're soft, mash them with butter, brown sugar, cinnamon, nutmeg, a splash of vanilla, and one egg. Spread it in the baking dish. The topping is the important part: more brown sugar, flour, cold butter cut in with your fingers until it's crumbly, and pecans — chopped, not whole, because Gloria says whole pecans on a casserole are showing off and food should not show off. Bake until the topping is crunchy and the sweet potato underneath is almost custard. It tastes like fall in July and I ate it without apology.

James helped me make a list of things I'll need for the apartment. He wrote in all capitals on a yellow legal pad: PLUNGER. FLASHLIGHT. BATTERIES. FIRST AID KIT. Practical things. Things a father would think of. He didn't say that. He just handed me the list and said, "Don't forget the plunger. Everyone forgets the plunger." I put the list in my wallet next to Gloria's napkin. The wallet is becoming a filing cabinet for the two people who care about me most.

I made Gloria’s casserole the way she taught me, and it did exactly what it was supposed to do — it settled something. But I also wanted something I could build on my own terms, something that felt like a first meal in a place that was mine. Sweet Potato Bun Cheese Dip carries the same warmth: the earthy sweetness of roasted sweet potatoes, the pull of melted cheese, something soft and shareable. You don’t need a holiday to make it. You just need a door you signed your name beside and a reason to feed yourself well.

Sweet Potato Bun Cheese Dip

Prep Time: 15 min | Cook Time: 50 min | Total Time: 1 hr 5 min | Servings: 8

Ingredients

  • 2 medium sweet potatoes (about 1 lb total), peeled and cubed
  • 1 tablespoon olive oil
  • 8 oz cream cheese, softened
  • 1 cup sharp cheddar cheese, shredded, divided
  • 1/2 cup sour cream
  • 2 tablespoons unsalted butter, softened
  • 1 tablespoon brown sugar
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 cup chopped pecans
  • 8 soft dinner buns or pull-apart rolls, for serving
  • Fresh chives or green onions, for garnish (optional)

Instructions

  1. Roast the sweet potatoes. Preheat oven to 400°F. Toss cubed sweet potatoes with olive oil, salt, and pepper on a rimmed baking sheet. Roast for 25–30 minutes, turning once, until tender and lightly caramelized at the edges. Remove and let cool slightly.
  2. Make the dip base. Reduce oven temperature to 375°F. Transfer roasted sweet potatoes to a large bowl and mash until mostly smooth. Add cream cheese, sour cream, butter, brown sugar, cinnamon, nutmeg, and garlic powder. Stir vigorously until fully combined and creamy. Fold in 3/4 cup of the shredded cheddar.
  3. Bake the dip. Spread the sweet potato mixture evenly into a small oven-safe skillet or 8-inch baking dish. Top with the remaining 1/4 cup cheddar and the chopped pecans. Bake at 375°F for 18–22 minutes, until the cheese is melted and bubbly and the pecans are toasted.
  4. Warm the buns. During the last 8 minutes of baking, wrap the dinner buns in foil and place in the oven alongside the dip to warm through.
  5. Serve. Remove dip from the oven and let rest 5 minutes. Garnish with chives or green onions if using. Serve directly from the skillet with warm buns for scooping.

Nutrition (per serving)

Calories: 310 | Protein: 9g | Fat: 18g | Carbs: 29g | Fiber: 3g | Sodium: 390mg

Savannah Clarke
About the cook who shared this
Savannah Clarke
Week 18 of Savannah’s 30-year story · Prattville, Alabama
Savannah is twenty-seven, engaged, and a daycare worker in Prattville, Alabama, who grew up in foster care and never had a kitchen to call her own until she was nineteen. She taught herself to cook from YouTube videos and church cookbooks, and now she makes fried chicken that would make your grandmother jealous. She writes for the girls who grew up like her — without a family recipe box, without a mama in the kitchen, without anyone to show them how. She's showing them now.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?