Go Back
+ servings

Breakfast Pudding

Sweet and savory breakfast bread pudding with a custardy center, sharp cheddar, and savory sausage all glazed with maple syrup.
Course Bread, Brunch
Cuisine American, Best
Level Beginner
Main Ingredient Cheese, Egg, Pork
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 2 people


  • 200 grams bulk sausage
  • 110 grams Cheddar cheese
  • 170 grams stale baguette
  • 2 large eggs
  • 1 cup whole milk
  • 1/4 cup heavy cream
  • 1/4 cup maple syrup (+ more for serving)


  1. If you're sausage is in casings, squeeze them out of their casings. Heat a frying pan over medium high heat and cook the sausage, breaking it up into bite-sized chunks, but do not crumble it up too small. Dump the cooked sausage into a metal strainer over the sink to drain off any excess oil and allow it to cool completely.
  2. Cut the cheddar into xbc-inch cubes. You can also shred it using a cheese grater, but I like having visible chunks of melted cheddar.
  3. In a large bowl, add the eggs, milk, cream, and maple syrup into a bowl and whisk together until smooth.
  4. Cut the stale bread into 1 1/2-inch cubes and add it to the egg mixture along with the cooled sausage and cubed cheddar. Gently mix everything together until most of the liquid has been absorbed by the bread and then transfer the mixture to an oven safe casserole dish.
  5. Cover and refrigerate overnight.
  6. The next morning, remove the casserole from the fridge. Put the oven rack in the middle position and pre-heat to 350 degrees F (170 C).
  7. Remove the cover and bake the bread pudding until browned on top (about 30-40 minutes).
  8. Drizzle with maple syrup and serve hot.