Gluten-free bread pudding can be tricky: bread that starts out custardy can quickly turn soggy, dry, or crumbly. This version avoids those problems by toasting the gluten-free bread cubes first, then soaking them in a cinnamon-vanilla custard that bakes into a soft, comforting pudding with golden edges and plump raisins in every bite. A warm dairy-free caramel sauce gives it an old-fashioned finish while keeping the recipe simple enough for a weekend treat.
Table of Contents
This recipe is a great way to rescue leftover gluten-free bread. Instead of tossing a stale loaf, transform it into a rich, comforting dessert that’s both gluten-free and dairy-free. The texture is tender, the flavor is deep, and every bite feels like classic old-fashioned bread pudding.

Easy Gluten-Free Bread Pudding at a Glance
Like traditional bread pudding, this recipe begins with leftover or slightly stale gluten-free bread, soaked raisins, and a sweet, creamy custard. Toasting the bread first helps it absorb the custard without collapsing, producing a pudding that holds together while staying soft inside.
Serve with warm caramel sauce and optional toppings such as whipped cream, fresh fruit, chocolate chips, or chopped nuts for a dessert the whole family will request again.
This version uses non-dairy milk to accommodate lactose intolerance and dairy allergies while keeping the flavor rich and satisfying.
What You’ll Need for Gluten-Free Bread Pudding
Below are the ingredients and their roles so you can gather everything before you start. Measuring key ingredients by weight helps ensure consistent results with gluten-free baking.
Ingredients
Most of these are pantry staples if you bake gluten-free regularly. Check quantities before you begin.
Bread pudding:
- 60 g raisins (about 1/2 cup)
- 355 g gluten-free French bread, cubed (about 6 cups)
- 3 large eggs
- 105 g brown sugar (about 1/2 cup)
- 100 g granulated sugar (about 1/2 cup)
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 1/4 tsp nutmeg
- 1 3/4 cups almond milk
- 4 tbsp melted vegan butter
Caramel sauce:
- 8 tbsp vegan butter
- 200 g brown sugar (about 1 cup)
- 1/4 cup almond milk
- 1 tsp vanilla extract
- Pinch of salt

Key Ingredient Roles for Gluten-Free Bread Pudding
Each ingredient contributes to texture and flavor. The eggs create the custard structure, milks provide creaminess, sugars add sweetness and caramel notes, and the toasted bread holds the custard without turning mushy.
Raisins
- 60 grams raisins (about 1/2 cup)
Soaking raisins briefly plumps them and brings a bright, fruity contrast to the rich custard. Avoid overloading with dried fruit so it doesn’t weigh down the pudding.
Gluten-Free French Bread
- 355 grams gluten-free French bread
Choose a sturdy, slightly crusty gluten-free loaf that can be cubed and toasted. It should be dense enough to absorb moisture without disintegrating. If your bread is fresh, cube and toast it briefly to dry it out first.
Large Eggs
- 3 large eggs
Eggs provide structure, richness, and the silky texture of the custard that binds the bread cubes together.
Brown Sugar
- 105 g brown sugar for pudding
- 200 g brown sugar for caramel
Brown sugar adds a warm, caramel-like depth thanks to its molasses content. Dark brown sugar will be a bit more intense than light brown.
Granulated Sugar
- 100 g granulated sugar
Granulated sugar dissolves well in the custard and balances the brown sugar’s richness.
Pure Vanilla Extract
- 2 tsp for pudding, 1 tsp for caramel
Real vanilla adds complexity to the custard. If avoiding alcohol, use an alcohol-free vanilla extract alternative.
Cinnamon
- 1 tsp cinnamon
Cinnamon pairs beautifully with brown sugar and nutmeg for a cozy, warmly spiced flavor profile.
Nutmeg
- 1/4 tsp nutmeg
A small amount of nutmeg adds a nutty, aromatic finish that enhances the custard’s warmth.
Almond Milk
- 1 3/4 cups almond milk (plus 1/4 cup for caramel)
Almond milk provides the liquid base and a gentle nutty flavor. Swap with other plant milks or dairy if preferred.
Vegan Butter
- 4 tbsp melted for pudding, 8 tbsp for caramel
Vegan butter adds richness and helps stabilize the custard while keeping the recipe dairy-free.
Salt
- Pinch of salt for the caramel
A small pinch of salt brightens the caramel flavor and balances sweetness.
Best Bread for Gluten-Free Bread Pudding
Choose a sturdy gluten-free loaf that can absorb custard without falling apart. Day-old or lightly stale bread works best; if fresh, cube and toast until slightly browned.
| Bread Type | Best For? | Notes |
|---|---|---|
| Gluten-free French bread | Best overall | Holds shape, absorbs custard evenly, yields a soft center with golden edges. |
| Gluten-free sourdough | Great option | Adds a mild tang and usually has enough structure to avoid mushiness. |
| Gluten-free sandwich bread | Works with extra toasting | Toast well before using—best if slightly stale. |
| Gluten-free bagels | Good for a denser pudding | Chewy and sturdy; may need a longer soak to absorb custard. |
| Soft white gluten-free bread | Use with caution | Can become soggy if too fresh or not toasted enough. |
Pro tip: For best texture, use day-old or lightly stale bread. If your loaf is fresh, cube and toast it before adding the custard so it soaks up liquid without falling apart.

Printable Gluten-Free Bread Pudding Recipe Card
Ingredients
Bread pudding
- 60 grams raisins about 1/2 cup
- 1/2 cup water (for soaking)
- 355 grams gluten-free French bread cubed in 1-inch pieces, about 6 cups
- 3 large eggs
- 105 grams brown sugar about 1/2 cup
- 100 grams granulated sugar about 1/2 cup
- 2 teaspoons vanilla extract
- 1 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 3/4 cups almond milk
- 4 tablespoons vegan butter melted
Caramel sauce
- 8 tablespoons vegan butter
- 200 grams brown sugar about 1 cup
- 1/4 cup almond milk
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
-
Preheat your oven to 300°F (149°C).
-
Grease a 2-quart baking dish with cooking spray or vegan butter. Set aside.
-
Microwave 1/2 cup water for about 30 seconds, add the raisins, and let them soak for 10 minutes.
-
Cut the French bread into 1-inch cubes and arrange in a single layer on a baking sheet.
-
Toast the bread in the preheated oven for about 10 minutes until lightly browned, then remove and set aside. (You can dry bread on the counter overnight instead, but toasting is faster.)
-
Drain the raisins and place them on paper towels to remove excess moisture.
-
Whisk the eggs, 2 tsp vanilla, 105 g brown sugar, 100 g granulated sugar, cinnamon, and nutmeg in a large bowl until combined.
-
Mix the almond milk and 4 tbsp melted vegan butter in a small bowl, then pour into the egg mixture and stir to combine.
-
Layer half the toasted bread in the baking dish, sprinkle half the raisins, then add remaining bread and raisins.
-
Slowly pour the custard over the bread, ensuring an even coating so each cube absorbs the mixture.
-
Bake uncovered for 30 minutes. Cover with foil and bake another 20–25 minutes. The center should reach 160°F on a food thermometer.
-
While the pudding bakes under foil, make the caramel: combine 8 tbsp vegan butter, 200 g brown sugar, and 1/4 cup almond milk in a small heavy-bottomed saucepan. Bring to a boil over medium-high heat, then reduce to medium and boil for 5 minutes, stirring constantly.
-
Remove from heat and stir in 1 tsp vanilla and a pinch of salt. Set aside to thicken.
-
When the pudding is done, discard the foil and let it cool for about 10 minutes so the custard sets. Spoon warm caramel over individual servings or drizzle it over the whole dish before serving.
Notes
- Measure ingredients by weight for best results.
- Use any sturdy gluten-free bread if you don’t have French bread; toast it first if it’s fresh.
- Bread cubes should be lightly browned and dry before combining with custard.
- Drain soaked raisins well before adding.
- Almond milk can be swapped for coconut, oat, soy, or dairy milk if you prefer.
- Regular butter may replace vegan butter if dairy is acceptable.
- Make the caramel while the pudding finishes baking so it’s ready to serve warm.
- Store caramel separately for best reheating results—warm both before serving.
Nutrition
|
Carbohydrates: 60 g
|
Protein: 5 g
Equipment Needed
Have these tools ready so the process is smooth:
- Digital food scale
- 2-quart baking dish
- Cooking spray or vegan butter
- Glass measuring cup
- Cookie sheet
- Large mixing bowl
- Small mixing bowl
- Whisk
- Sturdy mixing spoon
- Aluminum foil
How To Make Gluten-Free Bread Pudding
This recipe takes about an hour and twenty minutes from start to finish, and the steps are straightforward if you prepare ingredients and equipment first.
Step One: Preheat Oven
Preheat to 300°F (149°C).
Step Two: Prepare 2-Quart Baking Pan
Grease the dish with cooking spray or vegan butter.
Step Three: Soak Raisins
Soak raisins in warm water for 10 minutes, then drain and pat dry.
Step Four: Cube the French Bread
Cut into 1-inch cubes and arrange on a baking sheet.
Step Five: Toast Bread
Toast in the oven about 10 minutes until lightly browned. Remove and set aside.

Step Six: Drain Raisins
Pat raisins dry on paper towels while you prepare the custard.
Step Seven: Mix Eggs, Vanilla, Sugars, and Spices
Whisk eggs, vanilla, brown sugar, granulated sugar, cinnamon, and nutmeg until smooth.

Step Eight: Mix Almond Milk and Melted Vegan Butter
Combine almond milk and melted vegan butter, then add to the egg mixture and stir to combine.
Step Nine: Add Almond Milk and Melted Vegan Butter to Egg Mixture
Pour the milk mixture into the eggs and whisk until uniform.
Step Ten: Layer Bread and Raisins In the Baking Dish
Layer half the bread, half the raisins, then the rest of the bread and raisins.
Step Eleven: Evenly Pour Egg Mixture Over Bread
Slowly pour the custard over the bread so each cube absorbs liquid evenly. Don’t pour too quickly.

Step Twelve: Bake Bread Pudding
Bake uncovered 30 minutes, then cover with foil and bake another 20–25 minutes. The center should reach 160°F to ensure the custard is fully set.
Why 160°F? Eggs reach a safe, set texture at this temperature, preventing an undercooked, soggy center.
Step Thirteen: Make Caramel Sauce
While the pudding finishes, combine 8 tbsp vegan butter, 200 g brown sugar, and 1/4 cup almond milk in a small saucepan. Bring to a boil over medium-high heat, then reduce to medium and simmer 5 minutes, stirring constantly. Remove from heat, stir in 1 tsp vanilla and a pinch of salt, and set aside to thicken.

Step Fourteen: Cool and Serve with Caramel Sauce
Remove foil and let the pudding cool 10 minutes so the custard finishes setting. Spoon warm caramel over individual portions or drizzle over the whole dish before serving.
Substitutions for Gluten-Free Bread Pudding
Simple swaps let you adapt the recipe to what you have on hand while preserving texture and flavor:
- Dairy milk can replace almond milk if dairy is acceptable; other plant milks (oat, coconut, soy, cashew) also work but change flavor subtly.
- Regular butter can replace vegan butter. Avoid thin vegetable oils for this recipe.
- Use coconut sugar in place of brown sugar for a different note, or swap raisins for dried cranberries, dried blueberries, or chopped apples.
Storing Gluten-Free Bread Pudding
Cool leftovers to room temperature and store covered or in an airtight container in the refrigerator for up to 2 days. Keep the caramel sauce separate and reheat both before serving for the best texture.
Variations and Serving Ideas
Serve warm with caramel and optional toppings: whipped cream, vanilla ice cream, fresh berries, powdered sugar, or toasted nuts. Swap raisins for chocolate chips, dried cranberries, or chopped apples, or use cinnamon-raisin bread for a spiced variation.

Pro Tips for Making Homemade Bread Pudding
- Measure key ingredients by weight for consistent gluten-free results.
- Toast bread cubes until lightly browned—this prevents a soggy center.
- Drain raisins thoroughly so they don’t add excess moisture.
Troubleshooting Guidelines
If your pudding turns out imperfectly, these common issues and fixes can help:
| Problem | Likely Cause | Fix |
|---|---|---|
| Soggy middle | Bread not toasted or too soft | Toast cubes longer before adding custard |
| Dry pudding | Too much bread or overbaked | Add extra almond milk or reduce baking time |
| Eggy texture | Custard not mixed or baked too hot | Whisk thoroughly and avoid overbaking |
| Burnt top | Foil added too late | Cover once the top is golden |
FAQ About Gluten-Free Bread Pudding
Answers to common questions about substitutions, breads, and serving suggestions.
Can you replace the eggs with an egg substitute?
This recipe relies on eggs for custard structure, and common egg alternatives (flax or chia) are unlikely to produce the same texture. I haven’t tested replacements here.
Can you use different types of sugar?
Yes—coconut sugar or maple sugar can be used but will alter color and flavor. Expect a deeper, darker caramel profile with those swaps.
Which types of bread are best?
Firm, crusty gluten-free breads like French bread or sourdough work best. Softer sandwich breads can work if toasted well first.
Do you eat bread pudding warm or cool?
Both are fine, but serving it warm (or slightly warmed if refrigerated) highlights the custard and caramel best.
More Gluten-Free Desserts
If you enjoyed this recipe, try other gluten-free desserts for holidays or everyday treats—there are many ways to make elegant, satisfying baked goods without gluten.
Did You Make This Gluten-Free Bread Pudding?
If you try the recipe, share how it turned out in the comments and rate it. Share it with friends who appreciate cozy gluten-free desserts.
