Grandma’s Old-Fashioned Bread Pudding: The Ultimate Comfort Dessert with Luxurious Vanilla Sauce

6 cups day-old bread, cut into 1-inch cubes (see Chef’s Notes for best types)

2 cups whole milk (or half-and-half for extra richness)

4 large eggs

¾ cup granulated sugar

2 tablespoons unsalted butter, melted (plus more for greasing)

1 tablespoon pure vanilla extract

1 teaspoon ground cinnamon

½ teaspoon ground nutmeg

¼ teaspoon salt

½ cup raisins (optional, can be substituted with other dried fruit)

For the Vanilla Sauce (The Crown Jewel):

½ cup (1 stick) unsalted butter

1 cup heavy cream

½ cup granulated sugar

½ cup packed light brown sugar

2 teaspoons pure vanilla extract

Pinch of salt

The Step-by-Step Method: Creating a Classic
Prep Time: 20 mins | Cook Time: 45-55 mins | Serves: 8

Step 1: Prep and Preheat
Preheat your oven to 350°F (175°C). Generously butter a 2-quart baking dish (an 8×8 or 9×9 inch square dish works perfectly).

Step 2: The Bread Base
Place the cubed bread (and raisins, if using) in the prepared baking dish. Gently toss them together.

Step 3: Create the Custard
In a large bowl, whisk the eggs until they are light and foamy. This incorporates air for a lighter pudding.
Add the sugar, melted butter, vanilla extract, cinnamon, nutmeg, and salt. Whisk until the mixture is smooth and well-combined.
Gradually pour in the milk while whisking constantly to create a smooth, homogenous custard.