Steamed Bread Pudding Recipe: Pillowy Clouds With Cinnamon Swirl

Steamed Bread Pudding Recipe: Pillowy Clouds With Cinnamon Swirl illustration with key details

This steamed bread pudding delivers a light, airy texture unlike traditional baked versions. The gentle heat creates pillowy clouds of custard-soaked bread with a delicate crumb.

What makes this method special is the consistent moisture and even cooking. The cinnamon swirl adds warmth and depth, transforming simple ingredients into an elegant dessert that melts in your mouth.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Steamed Bread Pudding

Transform simple bread into an elegant dessert with these carefully selected ingredients.

Ingredient Amount Notes
Day-Old Bread 🍞 6 cups Cubed, crusts removed if tough
Whole Milk 🥛 2 cups Full-fat for richness
Large Eggs 🥚 3 whole Room temperature preferred
Granulated Sugar 🍚 ¾ cup Fine white sugar works best
Unsalted Butter 🧈 ¼ cup Melted and cooled slightly
Ground Cinnamon 🌿 1 ½ tsp Freshly ground for best flavor
Vanilla Extract 💧 1 tsp Pure extract, not imitation
Dark Brown Sugar 🍯 ¼ cup Packed for cinnamon swirl
Raisins 🍇 ½ cup Optional, soaked if preferred
Salt 🧂 ¼ tsp Fine sea salt recommended
Pure Vanilla Bean 🌱 1 whole Seeds scraped, optional upgrade
Heavy Cream 🥛 ¼ cup For extra richness

The bread is critical here. Day-old brioche or challah (from a quality bakery like La Brea or your local artisan shop) provides the perfect structure and richness. Avoid fresh bread as it turns to mush. For the custard, organic whole milk from Whole Foods or Organic Valley offers superior creaminess that directly impacts the final texture.

No brioche? French bread or sourdough works well too (stale is better than fresh). Want to skip the raisins? Dried cranberries or chopped apricots add a nice tart contrast. The brown sugar in the swirl can be swapped for light brown at a 1:1 ratio, though the molasses notes in dark add depth. For dairy-free, use full-fat coconut milk.

This pudding tastes even better the next day as flavors meld. Store covered in the fridge for up to 4 days. For longer storage, freeze portions (without sauce) for 2 months. Reheat gently in the steamer or microwave with a damp paper towel cover.

❤️

Why You’ll Love This Recipe

  • No-Fuss Method: I love that I can just toss day-old bread with eggs, milk and sugar, then let the steamer do the work.
  • Rich & Buttery: That melt-in-your-mouth texture from the butter and whole milk? It’s what makes this so irresistible.
  • Feeds the Crew: Perfect for Sunday brunch or a cozy dessert—this one dish satisfies everyone at the table.
  • Budget Winner: Using stale bread means nothing goes to waste, and the ingredients are all pantry staples I already have.

Step-by-Step Instructions for Steamed Bread Pudding

Here’s the method for achieving that signature light, airy texture with a perfect cinnamon swirl.

Step 1: Prepare the Bread Base and Custard Mixture

Begin by cutting the 6 cups Day-Old Bread into uniform 1-inch cubes. The bread should be slightly stale—this ensures it absorbs the custard without turning mushy. Remove tough crusts if necessary, as they won’t soften properly during steaming.

In a large bowl, whisk together the 3 whole Large Eggs, 0.75 cup Granulated Sugar, 2 cups Whole Milk, 0.25 cup Unsalted Butter (melted and cooled), 1 tsp Vanilla Extract, and 0.25 tsp Salt until smooth. For an elevated flavor, split the 1 whole Pure Vanilla Bean, scrape the seeds, and add them to the mixture.

Step 2: Create the Cinnamon Swirl Filling

In a small bowl, combine the 0.25 cup Dark Brown Sugar (packed) and 1.5 tsp Ground Cinnamon until fully integrated. The dark brown sugar adds a molasses depth that pairs beautifully with the cinnamon.

If using, toss the 0.5 cup Raisins in a bit of the custard mixture to plump them slightly. This prevents them from sinking to the bottom during steaming. Set both the cinnamon mixture and raisins aside for layering.

Step 3: Layer the Pudding in the Steamer

Lightly grease a heatproof dish that fits inside your steamer. Add half of the cubed bread, then sprinkle the cinnamon-sugar mixture evenly over the top. Distribute the raisins (if using) in a single layer. Top with the remaining bread cubes.

Pour the custard mixture evenly over the bread, pressing down gently to ensure all cubes are submerged. The liquid should just cover the bread—if it seems dry, drizzle in the 0.25 cup Heavy Cream for extra richness. Let the mixture sit for 15 minutes to allow the bread to absorb the custard.

Step 4: Steam to Perfection

Bring 2 inches of water to a boil in a large pot with a steamer basket or rack. Place the pudding dish inside, ensuring it doesn’t touch the water. Cover tightly with a lid and steam over medium heat for 45-50 minutes.

Check for doneness by inserting a knife into the center—it should come out clean. The pudding is ready when the top is set but still slightly jiggly, like a well-made flan. Avoid over-steaming, as this can make the texture dense.

Step 5: Rest and Serve Warm

Remove the pudding from the steamer and let it rest for 10 minutes. This allows the custard to set fully and makes it easier to slice. The cinnamon swirl will be visible when you cut into it, creating a marbled effect.

Serve warm, either in the dish or portioned into bowls. The contrast of the soft, pillowy pudding with the sweet, spiced cinnamon ribbons makes every bite memorable. For extra indulgence, drizzle with a bit of the reserved heavy cream.

👨‍🍳

Pro Tips For Making Steamed Bread Pudding

  • Soak the Bread: Let the bread cubes soak in the warm milk mixture for at least 20 minutes—I learned this the hard way when my first pudding turned out dry and crumbly.
  • Grease the Basin: Butter the pudding basin thoroughly, including the lid, or the steam will make it stick like glue. Sounds tedious, but it works.
  • Skip Boiling Water: Use water just off the boil for steaming, not rolling boil. After burning three batches, I finally figured out boiling water makes the pudding dense.
  • Use Stale Bread: Day-old bread is non-negotiable—fresh bread turns to mush. My grandmother swore by this, and she was right.

Pro Cooking Tips for This Dish

Perfect Bread Selection

I always use day-old brioche or challah from my local bakery for the best texture. Fresh bread turns to mush, while stale cubes absorb the custard perfectly. For a budget option, French bread works well too—just remove tough crusts first. 💡

Steamer Setup

Use a pot with a tight-fitting lid and a steamer basket or rack. The water should be 2 inches deep but not touching the pudding dish. I prefer my All-Clad stainless steel pot for even heat distribution.

Custard Temperature

Ensure your custard mixture is at room temperature before steaming. Cold custard can cause uneven cooking. I let mine sit for 10 minutes after mixing while I prep the steamer.

Doneness Test

Check doneness at 45 minutes by inserting a knife into the center. It should come out clean with just a slight jiggle. Over-steaming by even 5 minutes can make the pudding dense.

Resting Time

Let the pudding rest for 10 minutes after steaming. This allows the custard to set fully and makes slicing cleaner. The cinnamon swirl becomes more defined during this time.

Equipment Tip

For perfect results every time, invest in a bamboo steamer with a tight lid. I also keep a digital thermometer handy to check water temperature stays at 212°F. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 165mg55%
Sodium 380mg17%
Total Carbohydrate 62g23%
Dietary Fiber 2g7%
Sugars 42g
Protein 10g20%
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 bread instead of day-old?

No, fresh bread absorbs too much liquid and turns mushy. Day-old or stale bread holds its shape better and creates the perfect texture.

2

Why does my pudding turn out dense?

Over-steaming is the most common cause. Check for doneness at 45 minutes—the center should be set but still slightly jiggly. Overcooking removes the light, airy quality.

3

What can I substitute for raisins?

Try dried cranberries, chopped apricots, or chocolate chips for a different flavor twist. Soak them in warm water for 10 minutes first to prevent sinking.

4

How do I prevent water from getting into the pudding?

Use a dish that fits snugly in your steamer and ensure the water level stays below the dish. A tight-fitting lid helps too.

★★★★★4.7(1 review)
Tyler Parker