Southern Sweet Potato Pudding

| Posted on:

February 20, 2026

Delicious Southern sweet potato pudding served in a bowl with whipped cream

I learned this Southern sweet potato pudding from my grandmother, and it still feels like comfort in a pan. It’s a simple baked custard-like casserole made from finely grated sweet potatoes mixed with butter, brown sugar, eggs, milk, and warm spices. It’s sweet but not cloying, with a tender, slightly caramelized top. If you enjoy both sweet and savory sweet potato dishes, you might pair it with a richer meal such as this sweet potato taco bowl for a contrasting weeknight dinner.

Why you’ll love this dish

This pudding is easy, forgiving, and full of homey flavor. It uses pantry-friendly ingredients and relies on technique rather than precise timing. It’s great for potlucks because it transports well and holds its shape when sliced. Kids tend to love the sweet, warm spices; adults appreciate the nostalgia and simple elegance.

“Crispy on top with a soft, custardy middle — tastes like the South in a bite.”

This recipe is perfect for a weekend brunch, a cozy family dessert, or whenever you want something both comforting and straightforward.

Step-by-step overview

You’ll grate the sweet potatoes finely, mix them into a sweet, buttery custard, and bake until the center is set and the top turns golden. The whole process is mostly prep and hands-off baking. Expect 15 to 20 minutes of prep and about 45 to 55 minutes in the oven.

What you’ll need

  • 3 large sweet potatoes, peeled and finely grated (about 3 to 3 1/2 cups grated)
  • 1/2 cup (1 stick) unsalted butter, melted (use dairy-free butter or 4 tablespoons melted coconut oil for a dairy-free option)
  • 1/2 cup packed light brown sugar
  • 1/4 cup granulated sugar
  • 2 large eggs, beaten
  • 1/4 cup whole milk (or unsweetened plant milk for dairy-free)
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • 1/2 teaspoon vanilla extract

Notes on ingredients: choose firm, dry sweet potatoes (not overly moist) for best texture. If you prefer a deeper caramel flavor, briefly brown the butter before mixing.

Directions to follow

  1. Preheat the oven to 350°F. Lightly grease an 8×8-inch baking dish. Place the oven rack in the center.
  2. Peel the sweet potatoes and grate them very finely. A box grater or food processor grating blade works well.
  3. In a large bowl, whisk the melted butter with brown sugar, granulated sugar, beaten eggs, milk, and vanilla until smooth.
  4. Stir the grated sweet potatoes into the wet mixture until they are evenly coated.
  5. Sprinkle in the cinnamon, nutmeg, and ginger, then fold gently until spices are distributed.
  6. Pour the mixture into the prepared baking dish and spread it into an even layer. Tap the pan lightly to settle the pudding.
  7. Bake for 45 to 55 minutes, until the top is golden and a toothpick inserted near the center comes out mostly clean with a few moist crumbs. If the top browns too quickly, tent loosely with foil.
  8. Let the pudding cool for 10 to 15 minutes before slicing. Serve warm, with whipped cream, ice cream, or tangy yogurt if you like.

Southern Sweet Potato Pudding

Best ways to enjoy it

Serve warm in square slices. A dollop of freshly whipped cream or a scoop of vanilla ice cream pairs beautifully. For a brighter contrast, offer plain Greek yogurt and a drizzle of real maple syrup. If you want a heartier plate, place a slice alongside roasted chicken or pair it with this savory sausage and sweet potatoes with honey garlic for a sweet-and-salty balance.

Storage and reheating tips

Cool the pudding completely before storing. Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 30 to 60 seconds or warm slices in a 325°F oven for 10 to 15 minutes until heated through. To freeze, wrap tightly in plastic wrap and foil or place in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating. Always discard leftovers left at room temperature longer than 2 hours.

Helpful cooking tips

  • Grate finely: the finer the grate, the smoother the pudding’s texture.
  • Squeeze only if very watery: most sweet potatoes won’t need draining, but if yours are unusually wet, press gently to remove excess moisture.
  • Use room-temperature eggs and milk to help the custard set evenly.
  • Test for doneness with a toothpick in the center; it should come out mostly clean with moist crumbs.
  • If you want a glossy, caramelized top, sprinkle a tablespoon of brown sugar over the surface in the last 10 minutes of baking.
  • For an extra flavor dimension, substitute half a teaspoon of orange zest for part of the vanilla.

Creative twists

  • Pecan streusel: top with a quick mix of chopped pecans, brown sugar, and a little melted butter during the last 15 minutes of baking.
  • Maple orange: replace granulated sugar with an equal amount of pure maple syrup and add 1 teaspoon orange zest.
  • Dairy-free: use melted plant butter and unsweetened almond or oat milk.
  • Add-ins: fold in 1/2 cup raisins or chopped dried apricots for chew and sweetness.
  • Mini pans: bake in muffin tins for individual servings; reduce baking time to 25 to 30 minutes.

Common questions

How long does this take from start to finish?

Active prep is about 15 to 20 minutes if you grate by hand or with a food processor. Baking takes 45 to 55 minutes, so plan for roughly 1 hour and 15 minutes total including cooling.

Can I use canned or mashed sweet potatoes instead of grating fresh?

Canned or mashed sweet potatoes will give a different, smoother custard texture and may be too wet for this specific pudding. If using canned, drain well and consider reducing the milk slightly. Grated fresh sweet potatoes give the traditional texture and structure.

Is there a way to make this egg-free?

You can experiment with an egg substitute like a commercial egg replacer (follow package amounts) or a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water per egg). Note that texture will be slightly different and the pudding may be denser.

How do I know when it is fully cooked?

The center should be set and no longer jiggle like a liquid. A toothpick or thin knife inserted near the center should come out mostly clean with a few moist crumbs. If it still looks very wet, give it another 5 to 10 minutes and test again.

Can I make this ahead of time?

Yes. Bake the pudding, cool it, and refrigerate. Reheat before serving. It actually often develops more cohesive flavors when made a day ahead.

Delicious Southern sweet potato pudding served in a bowl with whipped cream

Southern Sweet Potato Pudding

A comforting baked custard-like casserole made from grated sweet potatoes, butter, brown sugar, and warm spices, perfect for brunch or dessert.
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Brunch, Dessert
Cuisine: Southern
Calories: 180

Ingredients
  

Main Ingredients
  • 3 large sweet potatoes, peeled and finely grated Choose firm, dry sweet potatoes for best texture.
  • 1/2 cup unsalted butter, melted Dairy-free option: Use 4 tablespoons melted coconut oil.
  • 1/2 cup packed light brown sugar
  • 1/4 cup granulated sugar
  • 2 large eggs, beaten Use room-temperature eggs.
  • 1/4 cup whole milk For dairy-free use unsweetened plant milk.
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • 1/2 teaspoon vanilla extract

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Lightly grease an 8x8-inch baking dish.
  2. Peel the sweet potatoes and grate them very finely using a box grater or food processor.
  3. In a large bowl, whisk the melted butter with brown sugar, granulated sugar, beaten eggs, milk, and vanilla until smooth.
  4. Stir the grated sweet potatoes into the wet mixture until they are evenly coated.
  5. Sprinkle in the cinnamon, nutmeg, and ginger, then fold gently until spices are distributed.
  6. Pour the mixture into the prepared baking dish and spread it into an even layer. Tap the pan lightly to settle the pudding.
Baking
  1. Bake for 45 to 55 minutes, until the top is golden and a toothpick inserted near the center comes out mostly clean with a few moist crumbs.
  2. If the top browns too quickly, tent loosely with foil.
Serving
  1. Let the pudding cool for 10 to 15 minutes before slicing. Serve warm, with whipped cream, ice cream, or tangy yogurt if you like.

Nutrition

Serving: 1Calories: 180kcalCarbohydrates: 27gProtein: 3gFat: 7gSaturated Fat: 4gSodium: 50mgFiber: 2gSugar: 10g

Notes

For extra flavor, you can experiment with toppings or add-ins like pecans, raisins, or using maple syrup instead of granulated sugar.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating