Skip to Content

Ham & Swiss Bread Pudding with Whipped Dijon Cream

savory bread pudding

Is anyone else on ham overload? I’ve made so much ham in the past two weeks that I need to keep coming up with different ways to use it. We’ve done the scrambled eggs, hash brown quiche, sandwiches and soon there will be a bean & ham soup. But I love a good excuse to make bread pudding – sweet or savory, it’s always a favorite.

Yesterday, on the actual day of Easter, we skipped cooking at home and instead took the girls out for Easter Brunch. I’d already cooked two hams leading up to the holiday and the last thing I felt like doing was making a big meal. So we opted for Eggs Benedict, pancakes and Bloody Mary’s! The Easter Bunny was on hand to meet the kids and pass out goodies. They also had live bunnies to pet and candy-filled plastic eggs to find along their outside path.

I just love taking a day to have someone else do all the cooking!

easter bunny

Today is the last day of spring break for the girls and I’m really not looking forward to it ending. It’s been so nice not to have to think about homework, packing lunches and getting up early. But just 8 more weeks and we’ll be heading into summer vacation – yahoo!!

This bread pudding makes great use of leftover ham. It only takes a few minutes to throw together and can be either a main dish or a side for dinner, breakfast or brunch. Be sure to use a good bread – challah, brioche or even a french loaf would be perfect. Leftover rolls from your Easter dinner would work, too! The whipped dijon cream is optional but it adds a nice, soft texture and dijon flavor so you should give it a try!

ham and swiss bread pudding
ham and swiss bread pudding

Ham & Swiss Bread Pudding with Whipped Dijon Cream

Yield: 6-8 servings
Prep Time: 10 minutes
Cook Time: 45 minutes
Additional Time: 30 minutes
Total Time: 1 hour 25 minutes

A wonderful way to use leftover ham for an entirely new, delicious meal!


  • 1 1/2 cups cubed ham
  • 3 green onions, thinly sliced
  • 2 garlic cloves, minced
  • 4 eggs
  • 2 cups milk
  • 3 tbsp dijon mustard, divided
  • 3/4 tsp coarse salt, divided
  • 1 loaf challah bread, cut into bite-sized pieces (preferable day-old bread)
  • 1 cup shredded Swiss cheese
  • 1 cup heavy cream


  1. Preheat oven to 350F.
  2. Saute the chopped ham, green onion and garlic in medium skillet over medium heat, 3-4 minutes. Turn off the heat and set it aside.
  3. Whisk the eggs in a medium-sized mixing bowl. Add milk, 2 tablespoons of the Dijon mustard and 1/2 tsp of salt; mix thoroughly. Stir in the ham mixture.
  4. Add the bread cubes and shredded cheese. Carefully toss it so that all the bread is thoroughly soaked. Cover and place it in the fridge for 30 minutes.
  5. Pour the mixture into a greased 13×9 baking dish. Bake for 30-40 minutes until golden brown and cooked through.
  6. Meanwhile, whip the cream to soft peaks. Add 1/4 tsp coarse salt and the remaining tablespoon of Dijon mustard; whip to stiff peaks.
  7. With a cookie cutter, cut out circles from pudding (or just cut squares). Top each serving with a dollop of dijon cream and serve immediately.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 275Total Fat: 20gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 163mgSodium: 720mgCarbohydrates: 8gFiber: 1gSugar: 2gProtein: 16g

This data was provided and calculated by Nutritionix.

Kristy Bernardo
Latest posts by Kristy Bernardo (see all)

This easy quiche recipe has hash browns for both the crust and a crispy hash brown top! The ham, asparagus and swiss add wonderful flavor, it's a must try!
Easy Quiche Recipe | Hash Browns, Asparagus & Swiss
← Read Last Post
Honey-Chipotle Baked Beans
Read Next Post →
Skip to Recipe