Go Back

Ham and Asparagus Bread Pudding

This ham and asparagus dish is perfect for breakfast, brunch or dinner.  
Course brunch , dinner
Cuisine An American favorite
Prep Time 10 minutes
Cook Time 45 minutes
10 minutes
Total Time 55 minutes


  • 16 ounces asparagus
  • cooking spray
  • 8 slices white bread, cut into cubes
  • 12 ounces Farm Promise ham, chopped (2 - 6 ounce packages)
  • 12 ounces shredded Provolone cheese
  • 4 large eggs, beaten
  • 1 cup milk
  • 1 cup half and half
  • 1 tsp salt
  • ½ tsp pepper
  • 1 tsp Dijon mustard


  • Preheat oven to 350 degrees.
  • Fill a large frying pan with water and bring to a boil over medium high heat. Add asparagus and cook for 3 minutes. Drain asparagus and set aside.
  • Spray a 3 quart casserole dish with cooking spray. Mix together the bread cubes, half the ham and half the cheese. Spread out on the bottom of the casserole dish. Top with asparagus arranging it in a single layer across the dish.
  • In a medium sized bowl, mix together the eggs, milk, half and half, salt, pepper and mustard. Pour the mixture over the asparagus.
  • Sprinkle the remaining ham and cheese on top. Bake for about 45 minutes or until the top of the casserole is golden brown and a fork inserted in the middle comes out fairly clean.


This recipe uses 1 pound of asparagus. You can use a little more or less depending on the size of your casserole dish and how it fits in it.