DessertsSweet Bread

Easy Gluten-Free Bread Pudding with Warm Caramel Sauce

Gluten-free bread pudding has one big problem: the bread can go from perfectly custardy to soggy, dry, or crumbly fast.

This recipe fixes that by starting with toasted gluten-free bread cubes, then soaking them in a cinnamon-vanilla custard that bakes into a soft, cozy pudding with golden edges and plump raisins in every bite. The warm dairy-free caramel sauce makes it taste like an old-fashioned holiday dessert, but it is simple enough for a weekend treat.

It is also one of the best ways to rescue leftover gluten-free bread. Instead of tossing a stale loaf, turn it into a rich, comforting dessert no one will guess is gluten-free and dairy-free. The texture is tender, the flavor is rich, and every bite tastes like classic old-fashioned bread pudding.

bite of gluten-free bread pudding

Easy Gluten-Free Bread Pudding at a Glance

Just like regular bread pudding, this easy recipe starts with leftover stale bread, soaked raisins, and a sweet, creamy custard mixture. As it bakes, the custard will saturate the bread and set just enough to hold the pieces together.

Serve it with a warm caramel sauce and your favorite toppings, like whipped cream, fresh fruits, chocolate chips, or chopped nuts, for a comforting dessert the whole family will ask for again and again!

This version uses non-dairy milk to accommodate people with food allergies and lactose intolerance. 

What You’ll Need for Gluten-Free Bread Pudding

First, let’s make sure we have everything we need to make this gluten-free bread pudding. If you need to run to the grocery store for something, be sure to print or pin the recipe card below for easy reference.

Ingredients

If you do a lot of gluten-free and dairy-free baking, you probably already have most of these ingredients on hand. I like to double-check anyway.

Bread pudding:

  • Raisins
  • Gluten-Free French Bread
  • Large Eggs
  • Brown Sugar
  • Granulated Sugar
  • Vanilla Extract
  • Cinnamon
  • Nutmeg
  • Almond Milk
  • Melted Vegan Butter

Caramel sauce:

  • Vegan Butter
  • Brown Sugar
  • Almond Milk
  • Vanilla Extract
  • Salt
Ingredients for bread pudding

Key Ingredient Roles for Gluten-Free Bread Pudding

Curious about any of these ingredients? You might have noticed that the recipe, as written, is also dairy-free if you checked these ingredients off on your grocery list at the grocery store. Here’s what each ingredient brings to this recipe.

Raisins

  • 60 grams raisins (about 1/2 cup)

Raisins add a nice fruity flavor to the bread pudding, especially if you revive them a bit by soaking them in hot water. For mix-ins like raisins, it’s not terribly important to measure them by grams, but I don’t like to exceed 1/2 cup for any recipe because they can overwhelm some baked goods and cause them to fall apart.

Gluten-Free French Bread

  • 355 grams gluten-free French bread

Here’s a fun fact: The British invented bread pudding in the 11th century as a way to use up stale bread. So the bread is the whole point and forms the base of this recipe.

The bread we need can be a little hard to find in the grocery store sometimes, so I’ll use this recipe for gluten-free French bread. This is a type of bread with a crisp crust that doesn’t crumble easily and a firm interior. It’s also dense enough to absorb the amount of moisture we’ll need to make this bread pudding perfect.

Of course, we’ll have to spend some time drying out first, but it shouldn’t take long. It does equally well if you’ve got some leftover French bread from another recipe that is starting to get stale and dry on its own.

Here’s where we’ll want to start being precise in measuring our ingredients. This is normal for gluten-free recipes. Measuring the dry ingredients by weight rather than by volume will help us avoid common problems with bread pudding, such as the pudding turning out too dry or too soggy.

Large Eggs

  • 3 large eggs

The eggs form the base of the custard we’ll pour over the bread while making this bread pudding. They provide the proteins and emulsifiers needed to blend the custard more thoroughly and give it a rich, velvety texture.

Brown Sugar

  • 105 grams (about 1/2 cup) brown sugar for bread pudding
  • 200 grams (about 1 cup) brown sugar for caramel topping

I like brown sugar because it adds a mild caramel-like flavor to sugar’s sweetness. This caramel flavor comes from the small amount of molasses that also gives brown sugar its color.

The thing to remember is that dark brown sugar is slightly stronger-tasting than light brown sugar because it contains more molasses. It’s not a disaster if you accidentally bought a bag of dark brown sugar instead of light brown sugar, but it’s something to keep in mind if you’re making a recipe that calls for a lot of brown sugar.

Granulated Sugar

  • 100 grams (about 1/2 cup) granulated sugar

Granulated sugar adds more sweetness to this bread pudding. It’s also one of the best forms of sugar for dissolving in liquids. This makes it uniquely suited for recipes that call for mixing sugar with the liquid ingredients, like we will when we make the custard for this bread pudding. It’s also why powdered sugar is rarely a good substitute for granulated sugar, since it doesn’t dissolve as well.

Pure Vanilla Extract

  • 2 teaspoons pure vanilla extract for bread pudding
  • 1 teaspoon vanilla extract for caramel topping

Vanilla extract is one ingredient I tend to be picky about in recipes like this, since it’s important to the custard’s flavor. Vanillin is likely the best-known flavor compound associated with vanilla since it provides the signature flavor. However, genuine vanilla can contain hundreds of flavor compounds, giving it a robust profile that complements sweetness so well.

When I buy vanilla extract, I’ll avoid brands with “imitation vanilla flavor” on the label. I’ll also look for exactly three ingredients: Vanilla beans, water, and alcohol. (Don’t worry, the alcohol will usually cook out when it’s baked.) That way, I know I’m getting genuine vanilla extract. Most people are comfortable using vanilla extract in baked goods, but use alcohol-free vanilla if avoiding alcohol completely

Cinnamon

  • 1 teaspoon cinnamon

Cinnamon adds a mild, sweet-spicy flavor that goes well with the sweetness in this recipe. If you have to choose between types of cinnamon, go with Ceylon cinnamon, which has a delicate, floral flavor that goes well in recipes that also use milk.

Nutmeg

  • 1/4 teaspoon nutmeg

Nutmeg has a nutty, mildly sweet flavor with hints of spice that goes well with recipes that also include sugar and cinnamon. (Yes, nutmeg is also an important part of “pumpkin spice!”)

Almond Milk

  • 1 3/4 cup almond milk for pudding
  • 1/4 cup almond milk for caramel topping

Almond milk adds the liquid and creamy flavor we’ll need for the custard. It will also add a slight nutty flavor to the pudding.

Vegan Butter

  • 4 tablespoons vegan butter for pudding
  • 8 tablespoons vegan butter for caramel topping

You’ll often see vegan butter labeled as “plant-based butter.” Vegan butter keeps the recipe dairy-free and adds richness. This helps stabilize the custard and give it a smoother texture, along with making it richer and more luxurious-tasting.

The vegan butter also gives us a fat to caramelize the topping in. This helps it brown more evenly.

Salt

  • Pinch of salt

We won’t need much salt for the caramel topping. It helps speed up the caramelization process by drawing out moisture and supporting the Maillard reaction, an important chemical reaction that gives caramelized ingredients a richer flavor and color.

Best Bread for Gluten-Free Bread Pudding

Not all gluten-free bread works the same way in bread pudding. The best choice is a sturdy loaf that can absorb the custard without falling apart. Toasting the bread first helps remove extra moisture and gives the pudding a better texture.

Bread TypeBest For?Notes
Gluten-free French breadBest overallHolds its shape well, absorbs the custard evenly, and gives the pudding a soft center with golden edges.
Gluten-free sourdoughGreat optionAdds a slightly tangy flavor and usually has enough structure to prevent the pudding from becoming mushy.
Gluten-free sandwich breadWorks with extra toastingSofter than French bread, so toast it well before adding the custard. Best if the slices are slightly stale.
Gluten-free bagelsGood for a denser puddingChewy and sturdy, but may need a slightly longer soak to fully absorb the custard.
Soft white gluten-free breadUse with cautionCan collapse or become soggy if it is too fresh or not toasted long enough.

Pro tip:
For the best texture, use day-old or lightly stale gluten-free bread. If your bread is fresh, cube it and toast it before adding the custard. This helps the bread soak up the liquid without falling apart.

serving of gluten free bread pudding on a plate.

Printable Gluten-Free Bread Pudding Recipe Card

This gluten-free bread pudding is a delicious, dairy-free dessert that is perfect for a crowd since it's baked in a baking dish and topped with a mouthwatering caramel sauce. Feel free to print or pin this card for easy reference while shopping for ingredients or making this recipe.
No ratings yet
Print Pin Rate
Course: Breakfast, Dessert, Snack
Cuisine: American
Diet: Gluten Free, Low Lactose, Low Salt
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Servings: 10 servings
Calories: 386kcal
Author: Heidi Hecht

Ingredients

Bread pudding

  • 60 grams raisins about 1/2 cup
  • 1/2 cup water
  • 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 degrees Fahrenheit (149 degrees Celsius).
  • Grease the bottom and sides of the 2-quart baking dish with cooking spray or vegan butter. Set aside.
  • Heat some water in the glass measuring cup for about 30 seconds in the microwave. Put the raisins in the water and set aside to soak for 10 minutes.
  • Cut the French bread into 1-inch cubes. Arrange them in a single layer on the baking sheet.
  • Place the bread in the preheated oven. Toast for about 10 minutes until the bread is light brown. Remove from oven and set aside.
    (You can also dry the bread out by leaving it on the counter on the baking sheet for a day. Toasting it in the oven is the faster method and helps make sure it gets the perfect “stale” dryness.)
  • Drain the water from the raisins and arrange them in a single layer on plates lined with paper towels. Pat off the excess moisture with paper towels. Set aside to finish drying while you make the custard in the next couple of steps.
  • Place the eggs, vanilla extract, brown sugar, 100 grams of granulated sugar, cinnamon, and nutmeg in a large bowl. Whisk together until well-combined.
  • Place the almond milk and 4 tablespoons of melted vegan butter in a small bowl. Mix until evenly combined.
  • Pour the almond milk mixture into the egg mixture. Stir until combined.
  • Arrange half the bread in an even layer in the bottom of the baking dish. Sprinkle half the raisins on top of the bread. Add the remaining bread cubes and raisins on top.
  • Evenly pour the egg mixture over the bread cubes, making sure to cover each cube. Don’t pour too fast, because the goal is to evenly coat the bread with the egg mixture.
  • Place the baking dish with the bread pudding in the oven. Bake uncovered for 30 minutes. Then cover the dish with aluminum foil and bake for an additional 20-25 minutes. The pudding is done when a food thermometer inserted into the center reads 160 degrees Fahrenheit.
  • After adding the aluminum foil and placing the pudding back in the oven, add 8 tablespoons of vegan butter, 200 grams of brown sugar, and 1/4 cup of almond milk to a small heavy-bottomed saucepan. Turn the burner to medium-high heat and stir until the mixture comes to a boil.
  • Reduce the heat to medium and boil for 5 minutes, stirring constantly.
  • Remove from the heat and stir in the vanilla extract and pinch of salt. Set the caramel sauce aside to thicken.
  • Remove the bread pudding from the oven and discard the aluminum foil. Let it cool for about 10 minutes so the custard can finish setting. Spoon the warm caramel sauce over each serving, or drizzle it over the whole bread pudding just before serving.

Notes

  • Measure ingredients by weight as given.
  • I use the gluten-free French bread here. You will have bread from this recipe left over. Use it to make French toast casserole or enjoy the French bread with a meal. Any sturdy gluten-free bread can be used, however.
  • The bread cubes should be lightly browned and look toasted. 
  • The raisins should be drained before using them in the recipe.
  • The almond milk may be substituted with coconut milk, oat milk, or soy milk.
  • Regular butter may be used in place of vegan butter.
  • Start the caramel sauce after covering the baking dish with foil, so it is ready when you remove the bread pudding from the oven.
  • For the best texture, store the caramel sauce separately and add it after reheating. This keeps the bread pudding from becoming too soft or soggy. Warm both in the microwave before serving.

Nutrition

Calories: 386kcal | Carbohydrates: 60g | Protein: 5g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 56mg | Sodium: 407mg | Potassium: 118mg | Fiber: 2g | Sugar: 40g | Vitamin A: 723IU | Vitamin C: 0.3mg | Calcium: 98mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @zest_for_baking or tag #zestforbaking!

Equipment Needed

I like to set out the equipment first, so I don’t have to search for something when I’m in the middle of making this recipe.

  • Digital Food Scale
  • 2-Quart Baking Dish
  • Cooking Spray
  • Glass Measuring Cup
  • Cookie Sheet
  • Large Mixing Bowl
  • Small Mixing Bowl
  • Whisk
  • Sturdy Mixing Spoon
  • Aluminum Foil

How To Make Gluten-Free Bread Pudding

Let’s get started on this gluten-free bread pudding. The neat part is that it only takes an hour and a half!

Step One: Preheat Oven

Preheat your oven to 300 degrees Fahrenheit (149 degrees Celsius).

Step Two: Prepare 2-Quart Baking Pan

Grease the bottom and sides of the 2-quart baking dish with cooking spray or vegan butter. Set aside.

Step Three: Soak Raisins

Heat some water in the glass measuring cup for about 30 seconds in the microwave. Put the raisins in the water and set aside to soak for 10 minutes.

Step Four: Cube the French Bread

Cut the French bread into 1-inch cubes. Arrange them in a single layer on the baking sheet.

Step Five: Toast Bread

Place the bread in the preheated oven. Toast for about 10 minutes until the bread is light brown. Remove from oven and set aside.

(You can also dry the bread out by leaving it on the counter on the baking sheet for a day. Toasting it in the oven is the faster method and helps make sure it gets the perfect “stale” dryness.)

overhead shot of bread cubes

Step Six: Drain Raisins

Drain the water from the raisins and arrange them in a single layer on plates lined with paper towels. Pat off the excess moisture with paper towels. Set aside to finish drying while you make the custard in the next couple of steps.

Step Seven: Mix Eggs, Vanilla Extract, Sugars, and Spices

Place the eggs, vanilla extract, brown sugar, 105 grams of granulated sugar, cinnamon, and nutmeg in a large bowl. Whisk together until well-combined.

ingredients in a glass bowl

Step Eight: Mix Almond Milk and Melted Vegan Butter

Place the almond milk and 4 tablespoons of melted vegan butter in a small bowl. Mix until evenly combined.

Step Nine: Add Almond Milk and Melted Vegan Butter to Egg Mixture

Pour the almond milk mixture into the egg mixture. Stir until combined.

Step Ten: Layer Bread and Raisins In the Baking Dish

Arrange half the bread in an even layer in the bottom of the baking dish. Sprinkle half the raisins on top of the bread. Add the remaining bread cubes and raisins on top.

Step Eleven: Evenly Pour Egg Mixture Over Bread

Evenly pour the egg mixture over the bread cubes, making sure to cover each cube. Don’t pour too fast, because the goal is to evenly coat the bread with the egg mixture.

pouring liquid ingredients onto bread cubes

Step Twelve: Bake Bread Pudding

Place the baking dish with the bread pudding in the oven. Bake uncovered for 30 minutes. Then cover the dish with aluminum foil and bake for an additional 20-25 minutes. The pudding is done when a food thermometer inserted into the center reads 160 degrees Fahrenheit.

Why 160 degrees Fahrenheit? According to the FDA’s food safety guidelines, eggs are done cooking when they reach this internal temperature. Baking it to this temperature helps ensure that the pudding doesn’t get too soggy because part of the egg mixture is still uncooked.

Step Thirteen: Make Caramel Sauce

After adding the aluminum foil and placing the pudding back in the oven, add 8 tablespoons of vegan butter, 200 grams of brown sugar, and 1/4 cup of almond milk to a small heavy-bottom saucepan. Turn the burner to medium-high heat and stir until the mixture boils. Reduce the heat to medium and boil for 5 minutes, stirring constantly.

Remove from the heat and stir in the vanilla extract and pinch of salt. The sauce will thicken as it sits while you wait for the bread pudding to get done.

baking dish of baked bread pudding

Step Fourteen: Cool and Serve with Caramel Sauce

Remove the bread pudding from the oven and discard the aluminum foil. Let it cool for about 10 minutes so the custard can finish setting. Spoon the warm caramel sauce over each serving, or drizzle it over the whole bread pudding just before serving.

Substitutions for Gluten-Free Bread Pudding

Need to adjust the recipe for what you have on hand? These simple substitutions can help you customize the bread pudding while keeping the texture soft, custardy, and gluten-free.

  • Dairy milk can replace the almond milk if you don’t mind that it won’t be dairy-free. Several non-dairy milks, such as cashew milk, oat milk, or coconut milk, will work in this bread pudding. Keep in mind that swapping between non-dairy milks can give the pudding a slightly different flavor.
  • The vegan butter can be replaced with dairy butter. I wouldn’t recommend using bottled vegetable oils in this recipe.
  • Coconut sugar can replace the brown sugar. It will give the pudding a slight coconut flavor.
  • Similar dried fruits that can replace the raisins include dried cranberries, dried blueberries, and dried goji berries. If they resemble raisins with a different color, they would probably work.
  • Sometimes I do like to go with a multi-colored raisin pack just to add a little color variety.

For more help adjusting ingredients, check out this guide to gluten-free flour substitutes or this list of dairy substitutes for gluten-free baking.

Storing Gluten-Free Bread Pudding

Let the leftover bread pudding cool to room temperature, then store covered with plastic wrap or in an airtight container in the refrigerator for up to 2 days. Store caramel sauce in an airtight container separate from the bread pudding. Warm both in the microwave before serving.

Variations and Serving Ideas for Gluten-Free Bread Pudding

This traditional bread pudding recipe is delicious served with a big spoonful of the caramel sauce dripping down the sides, but there are many ways to change things up.

  • Serve this gluten-free bread pudding warm with a drizzle of caramel sauce, or dress it up with one of these simple toppings and mix-ins.
  • For serving, try adding whipped cream, a scoop of vanilla ice cream, extra caramel sauce, or a light dusting of powdered sugar. Fresh berries also work well if you want something bright to balance the sweetness.
  • For easy variations, swap the raisins for chocolate chips, dried cranberries, or chopped apples. You can also sprinkle toasted pecans or walnuts over the top before baking for a little crunch.
  • For an extra cozy version, try using gluten-free cinnamon raisin bread instead of plain bread. You can also swap the raisins for chocolate chips, dried cranberries, or chopped apples.
serving of gluten free bread pudding on a plate.

Pro Tips for Making Homemade Bread Pudding

  • Measure ingredients by weight as given. Find out more about why measuring gluten-free flours correctly is so important.
  • The bread cubes should be lightly browned and look toasted. 
  • The raisins should be drained before using them in the recipe.

Troubleshooting Guidelines for Bread Pudding

While I think making this bread pudding is pretty straightforward, sometimes it doesn’t come out perfectly. These troubleshooting guidelines should help you figure out what might have caused the issue.

ProblemLikely causeFix
Soggy middleBread is too soft or not toasted enoughToast cubes longer before adding custard
Dry puddingToo much bread or overbakedAdd extra almond milk or cover earlier
Eggy textureCustard was not mixed well or baked too hotWhisk thoroughly and avoid overbaking
Burnt topFoil added too lateCover once the top is golden

FAQ About Gluten-Free Bread Pudding

These FAQs cover the most common questions about gluten-free bread pudding, including the best bread to use, serving tips, sugar swaps, and egg substitutes. Have another question? Leave it in the comments below so I can help.

Can you replace the eggs with an egg substitute?

I haven’t tried any egg substitutes. Most alternatives that would normally replace eggs in a baked recipe, like flaxseed meal and ground chia seeds, won’t work here.

Can you use different types of sugar?

Alternative types of sugar, like coconut sugar or maple sugar, will give your custard a darker color and deeper flavor profile than regular white and brown sugar. You can substitute them, but keep that in mind, as the final product may taste different from what you expect.

Which types of bread are best for gluten-free bread pudding?

Just like with traditional bread pudding, you generally want a firm, somewhat crusty bread. For this recipe, I used homemade gluten-free French bread, but you can also use gluten-free sourdough or gluten-free Artisan bread.

Do you eat bread pudding warm or cool?

You can eat bread pudding warm or cold. I recommend warming it, at least slightly, if it has been stored in the refrigerator.

More Gluten-Free Desserts

I’m a big fan of making an elegant gluten-free dessert. Sometimes it does surprise people what you can do with gluten-free baking!

Whether you’re baking for a holiday, brunch, or a cozy weekend dessert, these gluten-free recipes are proof that no one has to miss out on something sweet.

Did You Make This Gluten-Free Bread Pudding?

If you make this gluten-free bread pudding, I’d love to hear how it turned out! Leave a comment and star rating below, and don’t forget to share this recipe with a friend who loves cozy gluten-free desserts.

plate of a serving of bread pudding

Heidi Hecht

Heidi is a writer and home cook for Zest for Baking, where she shares approachable gluten-free recipes for everyday baking, family gatherings, and special events. She enjoys creating treats that feel familiar, comforting, and easy to share, especially the kind of baked goods that disappear quickly from bake sales and dessert tables.

Related Articles

Subscribe
Notify of
Recipe Rating




0 Comments
Newest
Oldest Most voted
Index