Cheesy Bacon Bread Pudding

When dressing or stuffing just does not make the cut, make this glorious Cheesy Bacon Bread Pudding instead! Filled with sweet leeks, smoky bacon and salty Parmesan cheese this incredibly fast and delicious recipe will be the new go to for all your Thanksgiving and holiday must haves!
Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 10 people
Calories 508 kcal
Author Mila Furman


  • 2 cups 1/2-inch thick sliced leeks white and light green parts
  • 12 cups 1-inch cubed brioche Challah or Hawaiian bread8-10 slices of bacon, cut into cubes
  • 2 tsp fresh thyme
  • 3 Garlic cloves minced
  • 3/4 cup Gruyere cheese grated
  • 1/4 cup Grated Parmesan cheese
  • 3 large eggs
  • 3 cups heavy cream
  • Salt & Pepper to Taste


  1. Preheat the oven to 350-degrees.
  2. Add the cream and eggs to a ziplock bag. Add the bread to the bag and seal.
  3. Shake the bag up making sure that all the eggs are broken up and that the mixture covers all the bread.
  4. Place bacon cubes into a large COLD pan. Turn the heat to medium and let the pan heat up. By doing this slowly you will render the fat out of the bacon.
  5. Once the bacon has crisped up, remove with a slotted spoon and pour off all the fat except one tablespoon.
  6. Lower the heat to medium and add the leeks and the time. You can put the thyme in whole and later remove the stems.
  7. Allow them to soften. You do not want any color on them. We are just sweating them.
  8. Add garlic and season with salt and pepper.
  9. Remove the thyme stem.
  10. If you decide to make this in the same pan as you sautéed up the leeks and bacon then add 3/4 of the bacon into the pan with the leeks. If you choose to make it in another pan, make sure to butter or spray down the pan so it does not stick.
  11. Pour in the contents of the ziplock bag that held the bread in it. Add half of the cheeses.
  12. Toss everything together gently. Cover with the remaining cheese then cover with foil.
  13. Place into the oven for 30 minutes.
  14. Remove foil and bake for another 15-20 minutes or until the pudding is set and golden brown.
  15. Sprinkle with reserved bacon and garnish with thyme stems.

Recipe Notes

1. You can make this ahead easily! Just cook it 3/4 of the way and then the day of the dinner finish cooking the bread pudding while the guests sit down.

2. Nutritional information should be used only as a guide.

Nutrition Facts
Cheesy Bacon Bread Pudding
Amount Per Serving
Calories 508 Calories from Fat 369
% Daily Value*
Total Fat 41g 63%
Saturated Fat 24g 120%
Cholesterol 231mg 77%
Sodium 312mg 13%
Potassium 111mg 3%
Total Carbohydrates 23g 8%
Protein 12g 24%
Vitamin A 38%
Vitamin C 3.4%
Calcium 21.6%
Iron 6.1%
* Percent Daily Values are based on a 2000 calorie diet.