Delectable Gluten-Free & Dairy-Free Cranberry Bread Pudding: Your Ultimate Holiday Dessert
Indulge in this rich, creamy, and utterly delicious cranberry bread pudding, generously studded with fresh, tart cranberries. When served warm, straight from the oven, this gorgeous dessert offers immense comfort and satisfaction, making it a perfect centerpiece for your holiday celebrations. Whether it’s Thanksgiving, Christmas, or any special occasion during the festive holiday season, this recipe is sure to impress. What’s more, it’s completely gluten-free and dairy-free, a secret that guests will never suspect!

Embracing the Festive Spirit: A Time of Celebration
As the air grows crisp and the festive season approaches, the anticipation of Thanksgiving and Christmas brings with it a special kind of warmth and joy. For many, this time of year is synonymous with gathering loved ones, sharing laughter, and, of course, feasting on an array of delicious dishes. In my culinary philosophy, nothing encapsulates the spirit of celebration quite like indulging in comforting food and delightful sweet treats. Imagine a table laden with classics such as our crustless pumpkin pie, the impeccably rich perfect pecan pie, and of course, this incredibly satisfying cranberry bread pudding. It’s more than just food; it’s about creating memories, sharing traditions, and enjoying every moment.
This cranberry bread pudding isn’t just a dessert; it’s a celebration in itself. Its vibrant red cranberries evoke the colors of the season, while its warm, custardy texture provides a comforting embrace. It’s the kind of dish that brings people together, making every bite a moment to cherish during these special times of year.
Understanding Bread Pudding: A Beloved Comfort Dessert
For those unfamiliar with its charm, bread pudding is a classic, humble, yet incredibly versatile bread-based dessert with a rich history, popular in countless cuisines worldwide. Its origins can be traced back to a time when using stale bread was a practical way to avoid waste, transforming leftovers into something extraordinary. At its core, bread pudding typically involves soaking pieces of stale bread in a custard mixture, usually made from eggs, milk or cream, and a sweetener, before baking it to golden perfection.
The beauty of bread pudding lies in its adaptability. While savory versions exist, the sweet renditions are particularly beloved. Depending on regional variations, additional ingredients can include anything from dried fruits, nuts, and spices to chocolate or liqueurs. The key is allowing the dry bread to fully absorb the liquid mixture, creating a tender, moist interior that’s both comforting and decadent. This transformation of simple ingredients into a sophisticated dessert is truly a testament to culinary ingenuity and a treat that has stood the test of time.
Why This Cranberry Bread Pudding Recipe Shines
Our cranberry bread pudding recipe is designed to deliver maximum flavor with minimal fuss, making it a perfect choice for busy holiday preparations. Here’s why this particular recipe stands out:
- **Festive Appeal with Fresh Cranberries:** We’ve chosen fresh cranberries for their gorgeous vibrant red color, which is absolutely perfect for the holiday season. Beyond their visual appeal, their tartness perfectly balances the sweetness of the custard, creating a delightful flavor contrast that truly makes the dessert pop. Whenever fresh cranberries are in season, I seize the opportunity to incorporate them, not just in this bread pudding, but also in recipes like our easy 20-minute homemade cranberry sauce and the delightful cranberry walnut pie. Their unique tang is simply irreplaceable.
- **Effortless Preparation:** This recipe is remarkably straightforward. You only need a handful of common ingredients and approximately 15 minutes of hands-on prep time. Once the components are assembled, the oven takes over, allowing you to focus on other tasks or simply relax while your kitchen fills with an inviting aroma. It’s a truly “set it and forget it” kind of holiday dessert.
- **Dietary Inclusivity (Gluten-Free & Dairy-Free):** This is where our recipe truly shines. While traditional bread puddings often rely on butter and heavy dairy cream, we’ve ingeniously made this version completely dairy-free by utilizing wholesome almond milk and refined coconut oil. Furthermore, by using gluten-free bread, we ensure this indulgent dessert is accessible to everyone, including guests with gluten allergies or lactose intolerances. This means you can serve a truly decadent treat without anyone feeling left out or having to compromise on flavor or texture. It’s a thoughtful way to cater to diverse dietary needs during your festive gatherings, ensuring everyone can enjoy a slice of holiday cheer without worry.
This recipe provides a delicious solution for a crowd-pleasing dessert that’s both easy to make and accommodating to common dietary restrictions, without sacrificing an ounce of flavor or festive spirit.
Essential Ingredients & Smart Substitutions:
Crafting the perfect cranberry bread pudding starts with understanding your ingredients. Here’s a detailed look at what you’ll need and how to best utilize or substitute them:
- Gluten-Free Bread: The foundation of our pudding! I highly recommend using our favorite soft fluffy gluten-free bread for its excellent texture and ability to absorb the custard, but any good quality store-bought gluten-free bread will work just as well for convenience. The key here is to use *stale* bread. Fresh bread is too moist and will result in a soggy pudding. If your bread isn’t stale, cut it into cubes and let it air dry for a day or two, or toast it lightly in the oven until dry but not browned. For those without gluten sensitivities, regular stale bread can be used interchangeably.
- Cranberries: The star of the show! Fresh cranberries offer that quintessential tartness and beautiful ruby-red color, making them ideal for the holiday season. If fresh cranberries are unavailable, you can substitute with 1 cup of dried unsweetened cranberries. To ensure they plump up nicely and add moisture, rehydrate them before adding to the pudding. Simply soak them in very hot water for 20 minutes, or microwave them in a bowl with water for 30-60 seconds, then let them stand for 5 minutes. This step is crucial for reintroducing moisture and softness to the dried fruit.
- Eggs: Eggs are indispensable in bread pudding, acting as the primary binder and emulsifier that creates the creamy, rich custard texture. They contribute significantly to the flavor, impart a beautiful golden color, and ensure the pudding sets properly. While I haven’t personally tested this recipe with egg replacers, substituting eggs might significantly alter the texture and consistency, so proceed with caution if you choose to experiment.
- Almond Milk: To keep this recipe dairy-free, almond milk is our go-to. My 5-minute homemade almond milk is excellent, but any unsweetened non-dairy milk will work. Options like cashew milk, coconut milk (light or full-fat depending on desired richness), sunflower seed milk, or soy milk are all viable alternatives. Ensure your chosen milk is unsweetened to control the overall sugar level. If dairy isn’t an issue for you, feel free to use regular whole milk for a traditional approach.
- Coconut Oil: Our dairy-free fat of choice. I strongly recommend using refined coconut oil for baking, as it has a neutral flavor that won’t overpower the other ingredients. Extra virgin coconut oil has a more pronounced coconut taste, which you might prefer, but be aware it will affect the overall flavor profile. Alternatively, vegan butter can be used as a 1:1 substitute. If you consume dairy, unsalted dairy butter works perfectly fine.
- Sugar: Standard white granulated sugar provides consistent sweetness, but feel free to experiment with light brown or dark brown sugar for a deeper, more caramel-like flavor profile. For those monitoring blood sugar levels or following a diabetic-friendly diet, I highly recommend Lakanto Monkfruit Sweetener, which is a 1:1 sugar substitute with a zero glycemic index.
- Vanilla Extract: A touch of pure vanilla extract elevates the flavor of this bread pudding, adding warmth and depth to the custard. Good quality vanilla can make a noticeable difference. If you don’t have it on hand or aren’t fond of vanilla, you can omit it without drastically changing the recipe, though you’ll miss a subtle layer of complexity.

Step-by-Step Guide to Making Cranberry Bread Pudding:
Creating this delicious bread pudding is straightforward. Follow these simple steps for a perfect outcome every time:
1. Grease Your Baking Dish
Start by lightly greasing a 1.5 quart casserole dish. This crucial step ensures that your bread pudding won’t stick and will be easy to serve. Alternatively, a large cast iron skillet can also be used, offering a rustic presentation and excellent heat retention.
2. Layer Bread Cubes and Cranberries
Arrange half of your prepared stale bread cubes in an even single layer at the bottom of the greased casserole dish. Then, evenly scatter half of the fresh (or rehydrated dried) cranberries over the bread. Repeat this layering process with the remaining bread cubes and cranberries. This ensures an even distribution of ingredients, so every spoonful of pudding has both bread and fruit.
3. Prepare the Custard Mixture
In a separate large bowl, combine the liquid ingredients. Beat the eggs thoroughly with the almond milk, melted coconut oil, sugar, and vanilla extract until the mixture is smooth and well combined. This is your rich, creamy custard base that will transform the bread into a decadent pudding.
4. Soak the Bread
Carefully pour the prepared liquid custard mixture evenly over the layered bread cubes and cranberries in the casserole dish. Gently press the bread down to ensure all pieces are submerged and have the opportunity to soak up the liquid. Let the dish sit for at least 30 minutes (or even longer, up to an hour) at room temperature. This soaking time is essential for the stale bread to fully absorb the custard, which will result in a tender, moist, and flavorful pudding, rather than a dry or unevenly cooked one.
5. Preheat Your Oven
As the bread pudding finishes soaking, preheat your oven to 375°F (190°C). Adjust the oven rack to the middle position to ensure even baking and browning.
6. Bake to Perfection
Place the casserole dish in the preheated oven and bake for 65 to 75 minutes. The bread pudding is done when a knife inserted into the center comes out clean. Keep an eye on the top; if it starts to brown too quickly or excessively, loosely place a piece of aluminum foil over the dish for the last 20 minutes of baking to prevent burning while the interior finishes cooking.
7. Serve and Savor!
Once baked, remove the bread pudding from the oven and let it cool slightly before serving. While it’s delicious warm, it can also be enjoyed at room temperature. The choice is yours, and either way, its delightful flavor and texture are guaranteed to please!

Helpful Tips & Creative Variations:
Enhance your bread pudding experience with these practical tips and ideas for customization:
- Tenting with Aluminium Foil: This is a common and effective technique for baked goods. If you notice the top of your bread pudding browning too quickly during baking, usually around the halfway mark, simply create a “tent” by loosely placing a piece of aluminum foil (shiny side up) over the casserole dish. This reflects heat away from the surface, preventing the top from burning while allowing the interior to continue cooking thoroughly.
- Substitute Cranberries with Other Fruits: The versatility of bread pudding means you’re not limited to cranberries! If cranberries aren’t in season, or if you simply prefer other flavors, feel free to substitute them. Diced apples or pears, blueberries, raspberries, or sliced strawberries all make fantastic additions. You can also elevate the texture and flavor by adding a handful of chopped nuts like walnuts or pecans, or even a sprinkle of chocolate chips for an extra treat. Don’t hesitate to play around with different fruit and spice combinations to create your unique signature bread pudding! Consider adding a pinch of cinnamon or nutmeg for a warmer, spicier note.
- Make Ahead Option: This bread pudding is an excellent candidate for making ahead, which is a lifesaver during busy holidays. You can assemble the entire pudding, pour the custard over the bread and cranberries, and then cover it tightly and refrigerate overnight. Simply bake it the next day as instructed, adding a few extra minutes to the baking time since it will be chilled. This allows the bread to soak up even more flavor, resulting in an incredibly moist and flavorful pudding.
- Serving Suggestions: While delicious on its own, warm bread pudding can be elevated with a variety of toppings. Consider a dollop of dairy-free whipped cream, a scoop of vegan vanilla ice cream, a drizzle of maple syrup, a light dusting of powdered sugar, or a homemade dairy-free caramel sauce for an extra touch of indulgence.
Common Questions About Cranberry Bread Pudding:
Proper storage ensures your bread pudding remains fresh and delicious for days. Once the bread pudding has fully cooled to room temperature, cover the baking dish tightly with aluminum foil or plastic wrap. Alternatively, for more efficient storage, transfer individual portions or the entire pudding to an airtight container. Store it in the refrigerator for up to 4-5 days. Before enjoying again, gently reheat it in the microwave or oven until it’s warmed through to restore its comforting texture.
Absolutely! Bread pudding freezes wonderfully, making it perfect for meal prep or saving leftovers. Ensure the dish cools completely before freezing. If your baking dish is freezer-safe, cover it tightly with plastic wrap and then a layer of aluminum foil to prevent freezer burn. If not, transfer the gluten-free bread pudding to a freezer-safe container. It can be frozen for up to 2 to 3 months. When ready to enjoy, thaw the bread pudding overnight in the refrigerator. Once thawed, reheat it in the microwave or oven until warm, and it will be as comforting as freshly baked.
The serving temperature for bread pudding is entirely a matter of personal preference! While many, including myself, prefer it warm, especially during colder seasons when its comforting heat is most welcome, it’s perfectly delightful served at room temperature or even chilled. A cold slice of bread pudding can be surprisingly refreshing, particularly if topped with fresh fruit or a cool dollop of dairy-free whipped cream. Feel free to offer your guests the choice; you might be surprised by how many prefer it chilled!

More Delightful Cranberry Recipes:
If you love the tart and vibrant flavor of cranberries as much as we do, explore these other fantastic recipes that celebrate this seasonal fruit:
- 20-Minute Homemade Cranberry Sauce (Gluten-Free, Vegan): A quick and easy classic for any holiday table.
- Cranberry Walnut Pie (Gluten-Free): A delightful blend of textures and flavors, perfect for autumn and winter.
Irresistible Holiday Desserts to Enjoy:
Looking for more gluten-free and dairy-free sweet treats to complete your holiday menu? We’ve got you covered with these festive and delicious options:
- Gluten-Free Pumpkin Banana Muffins (Dairy-Free)
- 126 Gluten-Free Desserts and Sweet Treats for Labor Day
- Mini Pumpkin Cheesecakes (Gluten-Free, Dairy-Free Option)
- Gluten-Free Pecan Pie Bars (Dairy-Free)
P.S. If you try this delightful recipe, I’d absolutely love for you to leave a star rating below and/or a review in the comment section further down the page. Your feedback is always deeply appreciated and helps others discover delicious recipes. Be sure to explore my entire Recipe Index for a comprehensive collection of recipes on the blog. You can also connect with me on Pinterest, Facebook, or Instagram! Don’t forget to sign up for my Email List to receive fresh, new recipes directly in your inbox each week!
Print

Cranberry Bread Pudding (Gluten-Free, Dairy-Free)
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 2 reviews
Author: felicia | Dish by Dish
Total Time: 2 hours
Yield: 8 portions
Diet: Gluten Free
Description
Indulge in this rich, creamy, and utterly delicious cranberry bread pudding, generously studded with fresh, tart cranberries. When served warm, straight from the oven, this gorgeous dessert offers immense comfort and satisfaction, making it a perfect centerpiece for your holiday celebrations. Whether it’s Thanksgiving, Christmas, or any special occasion during the festive holiday season, this recipe is sure to impress. What’s more, it’s completely gluten-free and dairy-free, a secret that guests will never suspect!
Ingredients
Units
Scale
- 6 cups gluten-free bread cubes (crust removed, stale and cubed)
- 1 1/2 cups fresh cranberries
- 5 eggs
- 2 1/2 cups almond milk
- 1/2 cup coconut oil, melted
- 3/4 cup sugar
- 1 teaspoon pure vanilla extract
Instructions
- Grease: Grease a 1.5 quart casserole dish.
- Layer Bread Cubes and Cranberries: Place half of the bread cubes in a single layer, topped by half the cranberries, repeating with the remaining bread cubes and cranberries.
- Prepare Liquid Mixture: In a bowl, beat the eggs with almond milk, coconut oil, sugar and vanilla extract until combined.
- Soak: Pour liquid mixture over the bread cubes and cranberries in the casserole dish, and let sit for at least 30 minutes to allow bread to absorb the mixture.
- Preheat: While the bread is almost done soaking up the liquids, preheat oven to 375F (190C) and adjust the rack to the middle position.
- Bake: Bake for 65 to 75 minutes or until knife inserted in center comes out clean (if top is getting too browned, place a piece of aluminium foil on top) for the last 20 minutes.
- Serve and Enjoy! Serve bread pudding warm.
Notes
Gluten-Free Bread: I like to use our favorite soft fluffy gluten-free bread to make this cranberry bread pudding, but feel free to use store bought gluten-free bread is it’s more convenient for you! You can also use normal bread if you are not allergic to gluten. Make sure to use stale bread, or to let the bread cubes dry out for a few days as you’ll need to bread to be dry enough to absorb the liquids. This ensures a rich, custardy texture and prevents a soggy result.
Cranberries: I always like using fresh cranberries if they are available during the festive season, but if you don’t have access to fresh cranberries where you are, you can also used 1 cup of dried unsweetened cranberries instead. To rehydrate the dried cranberries, you can soak them in very hot water and let it stand for 20 minutes. Alternatively, you can cover the dried cranberries with water in a microwave-safe bowl and microwave on high for 30 to 60 seconds, then let stand for 5 minutes. This step is important for achieving optimal texture.
Eggs: Using eggs in this recipe helps to give it flavor, color, moisture, and a creamy custard-ness, acting as the primary binder. I personally have not made this without eggs, so I don’t know how it would turn out with an egg-replacer. For best results, stick with eggs for this recipe.
Almond Milk: I love using my 5-minute homemade almond milk for this recipe, but you can also use other non-dairy milk of choice, such as cashew milk, coconut milk, sunflower seed milk, or soy milk. Ensure it is unsweetened. Alternatively, if you are not lactose-intolerant, feel free to use normal dairy milk for a traditional version.
Coconut Oil: I always prefer to use refined coconut oil for cooking and baking, because it has a more neutral taste, as opposed to extra virgin coconut oil which has a stronger coconut taste. Feel free to use whichever you prefer, or whichever you have on hand. Alternatively you can also use vegan butter, or if you are not lactose-intolerant, you can also use dairy butter, ensuring it is unsalted.
Sugar: I used normal white sugar in this case, but you can also use light brown or dark brown sugar for a richer, deeper flavor profile. If you are diabetic or insulin-resistant, I highly recommend that you use Lakanto Monkfruit Sweetener (a 1:1 sugar substitute that has zero glycemic index) as a healthy alternative.
Vanilla Extract: I like using pure vanilla extract as it imparts a delicious warmth and depth of flavor to this cranberry bread pudding. However, if you are not keen on the taste of vanilla or don’t happen to have it on hand, feel free to leave it out, though the flavor profile will be slightly different.
Casserole Dish: I like using a casserole dish because it’s practical for preparing in advance and can be easily stored in the fridge. It’s also presentable enough to serve directly on the table for a rustic appeal. Alternatively, you can also use a large cast iron skillet for excellent heat distribution and a charming presentation.
Storing: If not eating immediately, ensure the bread pudding has cooled fully to room temperature. Then, cover the dish tightly with aluminium foil or plastic wrap. For longer freshness or more compact storage, transfer the pudding to an airtight container. It can be stored in the fridge for 4 to 5 days. Before serving again, reheat portions in the microwave or oven until warm to enjoy its best texture and flavor.
Freezing: To freeze, allow the baked bread pudding to cool completely. If using a freezer-safe dish, cover it tightly with plastic wrap and then aluminum foil to prevent freezer burn. If your dish is not freezer-safe, transfer the bread pudding to a suitable freezer-safe container. It can be frozen for up to 2 to 3 months. To serve, let the bread pudding thaw completely in the refrigerator overnight. Once thawed, heat it up in the microwave or oven until warm before serving for a comforting treat.
Adapted from: This recipe was inspired by a classic from Taste of Home, with adaptations made to suit dietary needs and enhance flavor.
This recipe was originally published in December 2015, but has since been republished with clearer notes, expanded tips, and edited to make it completely dairy-free and suitable for modern dietary preferences.
- Prep Time: 15 mins
- Cook Time: 75 mins
- Category: Dessert
- Method: Baking
- Cuisine: American