Zea's Sweet Potato Bread Pudding Recipe: Warm Spice and Cinnamon Swirl Magic

Side Dishes

Zea's Sweet Potato Bread Pudding Recipe: Warm Spice and Cinnamon Swirl Magic

This sweet potato bread pudding recipe from Zea transforms humble ingredients into a dessert that feels like a warm hug—spiced, velvety, and swirled with cinnamon magic. 🌟 The secret lies in perfectly roasted sweet potatoes that blend into the custard, adding natural sweetness and depth without overpowering the classic bread pudding flavors.

I developed this recipe after years of testing, ensuring every bite delivers that perfect balance of creamy custard, tender bread, and aromatic spices that make it impossible to resist.

What sets this version apart is the cinnamon swirl baked right into the pudding, creating pockets of spiced sweetness throughout. The recipe uses stale bread (perfect for using up day-old loaves) and a rich custard base that soaks up the flavors beautifully.

With just 45 minutes in the oven, you’ll have a dessert that’s restaurant-quality but feels like home—no fancy techniques required, just simple ingredients and patience.

The result is a golden, caramelized top with a soft, custardy center that’s impossibly tender. The sweet potatoes add a subtle earthiness that pairs perfectly with the warm spices, while the cinnamon swirls create a visual and flavorful showstopper.

This is the kind of dessert that disappears quickly, leaving only empty plates and happy faces behind.

Whether you serve it warm with a drizzle of caramel sauce or a scoop of vanilla ice cream, this bread pudding is versatile enough for family dinners or special occasions.

The recipe is vegetarian-friendly and easily adaptable for vegan diets with simple substitutions. Let’s get baking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for zea's sweet potato bread pudding

Six ingredients transform humble bread into velvety sweet potato pudding with cinnamon swirl magic.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Organic, skin-on for roasting
Stale Bread 🍞 1 ½ lbs Day-old, crusty texture preferred
Large Eggs 🥚 6 whole Room temperature for best blending
Whole Milk 🥛 2 cups Full-fat for creamy texture
Granulated Sugar 🍚 1 cup Light brown sugar for depth
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Ground Cinnamon 🌿 ½ cup Ceylon preferred for delicate flavor
Vanilla Extract 🌸 1 tbsp Pure Madagascar for authentic aroma
Salt 🧂 ½ tsp Diamond Crystal kosher preferred
Ground Nutmeg 🌿 ¼ tsp Freshly grated for intensity
All-Purpose Flour 🌾 ¼ cup For thickening custard base
Heavy Cream 🥛 ½ cup 36% fat for luxurious finish

The sweet potatoes are non-negotiable for that natural sweetness and earthy depth. Organic, skin-on varieties from Whole Foods or your local farmers market hold up best during roasting. Look for vibrant orange flesh—no green spots or softness. I roast mine at 400°F for 45 minutes until fork-tender; the skins crisp slightly, adding texture. For the bread, crusty loaves like sourdough or French bread work best—they hold up to soaking without turning mushy. If you can't find stale bread, lightly toast fresh slices and let them cool completely before using. The cinnamon deserves special mention too: Ceylon cinnamon has a sweeter, more delicate flavor compared to regular cassia, but either works in a pinch.

No whole milk? Evaporated milk or half-and-half keeps the richness without thinning the custard. Substituting eggs? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) work for a vegan version, though texture will differ slightly. The butter can be swapped for vegan butter or coconut oil if needed, though full-fat dairy creates that signature velvety mouthfeel. For the cinnamon swirl, I use a piping bag with a star tip for even distribution, but a spoon works too—just be patient. The nutmeg is optional but adds warmth; if you skip it, increase cinnamon by 0.25 tsp. Sugar substitutes? Maple syrup or coconut sugar at a 1:1 ratio, though texture may vary slightly.

Roasted sweet potatoes keep for 5 days in the fridge—use them within 2 days for best texture. The bread pudding itself reheats beautifully; cover with foil and warm at 350°F for 15-20 minutes. For make-ahead convenience, I bake it in individual ramekins—just cover with plastic wrap and store for up to 3 days. Freezing isn't recommended as the texture becomes gummy upon thawing. The cinnamon swirls stay vibrant if you bake it fresh, but if you must reheat, do so gently to preserve that caramelized aroma. Serve with a dollop of whipped cream or a scoop of vanilla ice cream for the full experience.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this trick—just cube that stale bread (no fancy knife skills required) and toss it in. The sweet potatoes do all the prep work for you once you roast them until soft, and the rest? Stir, pour, bake. Done.
  • Caramelized Magic: That roasted sweet potato puree? It’s the star—rich, buttery, and just sweet enough to make the bread pudding taste like dessert first, comfort food second. The eggs and milk bind it into something so tender, you’ll forget it’s basically using up yesterday’s loaf.
  • Leftovers? Better: This recipe actually improves the next day. The bread soaks up the sweet potato goodness overnight, turning into a custardy, almost cake-like texture. I make a double batch on Sundays just so I can reheat slices all week—no one ever turns it down.
  • Pantry Rescue: Stale bread? Roasted sweet potatoes sitting around? This is the recipe for them. It’s cheap, it’s flexible, and it turns basic ingredients into something that feels special. Honestly, my grocery budget thanks me every time.

Step-by-step instructions for Zea's sweet potato bread pudding

Here's how to transform humble ingredients into a velvety, spice-kissed dessert that's rich yet light.

1

🍳 Step 1: Roast Sweet Potatoes Until Tender

Preheat your oven to 375°F and line a baking sheet with parchment paper. Peel the 2 lbs sweet potatoes and cut them into ½-inch cubes. Toss them with 1 tablespoon olive oil (not listed but essential for roasting), ¼ cup of the ground cinnamon, and a pinch of salt.

Spread the sweet potatoes in a single layer on the baking sheet. Roast for 30-35 minutes, stirring once halfway through, until they're fork-tender with slightly caramelized edges. The cubes should collapse easily when pierced with a fork but still hold their shape. Let them cool completely before using—this prevents your custard from becoming watery.

2

👨‍🍳 Step 2: Prepare the Custard Base

In a large mixing bowl, whisk together the 6 whole large eggs, 2 cups whole milk, 1 cup granulated sugar, 1 tbsp vanilla extract, 0.5 tsp salt, and 0.25 tsp ground nutmeg until smooth. The mixture should be pale yellow and fully combined—no streaks of egg or sugar should remain.

In a separate small bowl, whisk together the 0.25 cup all-purpose flour and remaining 0.25 cup ground cinnamon. Gradually whisk this dry mixture into the egg mixture until just combined. This step creates a stable base that prevents the custard from curdling when baked.

3

🥘 Step 3: Assemble and Bake the Bread Pudding

Tear the 1.5 lbs stale bread into 1-inch chunks, removing any large crust pieces. In a 9x13-inch baking dish, layer half the bread chunks, then half the roasted sweet potatoes. Pour half the custard mixture over the bread and potatoes, pressing down gently to saturate the bread completely.

Repeat with the remaining bread, sweet potatoes, and custard. The baking dish should be filled to about ¾ full. Drizzle the 0.5 cup heavy cream evenly over the top and sprinkle with any remaining cinnamon. This final layer creates a luxurious finish and enhances the spice aroma during baking.

4

🔥 Step 4: Bake Until Golden and Set

Place the baking dish on the middle rack of your oven and bake at 350°F for 45-50 minutes. The pudding is done when the top is golden brown, the edges are set, and a knife inserted near the center comes out clean. The center should still be slightly jiggly—this indicates perfect doneness.

For the best texture, let the bread pudding rest for 15 minutes after baking. This allows the custard to fully set while preventing it from becoming too dense. Serve warm with a dusting of additional cinnamon and a dollop of whipped cream for a restaurant-worthy finish.

5

⏰ Step 5: Optional Caramel Swirl (Signature Touch)

While the pudding bakes, prepare a simple caramel swirl by melting the 0.5 cup unsalted butter in a small saucepan over low heat. Whisk in 2 tablespoons of the granulated sugar (reserved from the custard) until fully dissolved. Let it cool slightly, then drizzle it over the pudding in a zigzag pattern before the final 10 minutes of baking.

This caramel swirl adds a luxurious depth of flavor that ties all the warm spices together. The heat of the oven will gently melt the caramel into the custard, creating pockets of rich, buttery sweetness throughout each slice. If you prefer a cleaner presentation, skip this step—it's optional but highly recommended for that "wow" factor.

👨‍🍳

Pro Tips For Making Zea'S Sweet Potato Bread Pudding

  • Peel and Cube Small: DESCRIPTION:
  • Toast the Bread: DESCRIPTION:
  • Whisk Eggs Cold: DESCRIPTION:
  • Bake Until Set: DESCRIPTION:

Perfect pairings for these flavors

Caramel Sauce

Drizzle warm salted caramel sauce over each serving for that restaurant-quality finish. I make mine with ½ cup unsalted butter, ½ cup granulated sugar, and a pinch of flaky sea salt.

Simmer until golden and smooth, then cool slightly before serving. The salty-sweet contrast elevates the warm spices beautifully. 💛

Whipped Cream

A dollop of homemade whipped cream adds lightness to cut through the richness. Whip 1 cup heavy cream with 1 tbsp powdered sugar and ½ tsp vanilla extract until soft peaks form. For extra flair, dust with ground cinnamon before serving. Store-bought works in a pinch, but homemade tastes fresher.

Vanilla Ice Cream

Serve warm bread pudding with a scoop of vanilla bean ice cream for a classic dessert combination. Look for high-quality brands like Ben & Jerry's or Häagen-Dazs for that creamy, velvety texture.

The cold ice cream contrasts perfectly with the warm, spiced pudding. A drizzle of caramel on top ties everything together.

Spiced Coffee

Pair with a mug of spiced chai latte or cinnamon coffee to complement the warm flavors. Add a pinch of ground cinnamon and a dash of vanilla extract to your brew for extra harmony. The caffeine helps balance the dessert's richness, making it a perfect after-dinner treat. ☕

Fresh Berries

Add a side of fresh berries like raspberries or blackberries for a bright, tangy contrast. The acidity cuts through the sweetness, balancing the dish. Serve them on the side or sprinkle them over the top before serving for a visually stunning presentation. 🍓

Toasted Nuts

For a crunchy texture, sprinkle toasted pecans or walnuts over the top. Toast ½ cup nuts in a dry skillet over medium heat for 3-4 minutes** until fragrant. Their nutty flavor adds depth and pairs wonderfully with the sweet potatoes and cinnamon. 🌰

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 145mg48%
Sodium 520mg23%
Total Carbohydrate 68g25%
Dietary Fiber 4g14%
Sugars 38g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh sweet potatoes instead of roasted?

Fresh sweet potatoes won't work as well—they release too much moisture and won't blend smoothly into the custard. Roasting concentrates their natural sweetness and creates a creamy texture perfect for bread pudding. If you're short on time, you can steam them until tender, but roasting gives the best flavor and texture.

2

What's the best bread to use if I don't have stale bread?

Use day-old crusty bread like sourdough, brioche, or French bread for the best texture. If you only have fresh bread, lightly toast slices until dry, then let them cool completely. Avoid soft breads like white sandwich bread—they'll turn mushy. For extra flavor, try adding 1 tsp cinnamon to your toasted bread before assembling.

3

Why did my bread pudding turn out too dense?

Overmixing the custard or underbaking are common culprits. Whisk just until combined, and bake until a knife comes out clean (45-50 minutes). Another trick: press bread chunks firmly into the custard to absorb liquid. If it's still dense, try adding 1 extra egg yolk next time for richness.

4

How can I make this vegan?

Replace eggs with flax eggs (1 tbsp ground flax + 3 tbsp water per egg), use almond milk instead of dairy milk, and swap butter for coconut oil. For binding, add 1 tbsp cornstarch to the custard. The texture will be slightly firmer but still delicious!

5

Can I make this ahead of time?

Yes! Assemble it up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge, adding 5-10 extra minutes to the baking time. For best results, let it sit at room temperature for 30 minutes before baking. The flavors develop beautifully overnight!

★★★★★4.6(1 review)
Categories Side Dishes