This savory bread pudding can be served as a main or side dish.
Loaded with ham and cheddar cheese, this croissant savory bread pudding is perfect to serve at breakfast or brunch, or as a side dish at any meal!
Savory Bread Pudding
A lot of bread puddings tend to be on the sweet side, but I wanted to mix it up and share a savory bread pudding with you today! This post is sponsored by BJ’s Wholesale Club, all opinions are 100% my own.
What I love about this savory bread pudding is how simple it is.
All you need are simple ingredients found at BJ’s Wholesale Club!
What is in savory bread pudding?
- Wellsley Farms Croissants from the bakery section
- Wellsley Farms Boneless Ham Steaks
- Wellsley Farms Shredded Cheddar Cheese
- Wellsley Farms Parmesan Cheese
- Wellsley Farms Grade A Extra Large White Eggs
- Half and Half
- That’s it!
Take me to the recipe for Savory Bread Pudding already!
Thank you so much for your eagerness to view my recipe.
If you would rather not hear my super helpful tips and tricks, FAQ, and my overall awesomeness and get straight to this delicious Savory Bread Pudding – you can very easily scroll all the way to the bottom of this post for the full printable FREE recipe! Bon appetit.
This savory bread pudding is surprisingly simple to make. It looks totally impressive, but goes together in no time at all!
What is savory bread pudding?
Bread pudding is normally a dessert consisting of cubed bread soaked in an egg custard with other flavors and baked.
Savory bread pudding is that, but you guessed it… with savory flavors!
Instead of using sugar, chocolate, and other classic bread pudding ingredients, we are using ham and cheese!
Our custard is boldly flavored with Dijon mustard, Worcestershire sauce, and more. It is then poured over diced croissants, ham, and cheddar cheese and baked to golden brown.
How to make Savory Bread Pudding Recipe:
- Cut the croissants into bite-sized pieces. Layer half of them into a greased 9×13 inch baking dish.
- Add half of the diced ham and ham of the cheddar cheese on top. Repeat with the remaining ingredients.
- In a large bowl, whisk the eggs with the half and half, mustard, Worcestershire sauce, and seasonings.
- Pour the egg mixture on top, pressing down with the back of a spatula to make sure all the liquid gets absorbed.
- Preheat the oven to 325° and let the bread pudding sit on the counter for 20 minutes while the oven heats.
- Bake for 20 minutes, take the bread pudding out of the oven and sprinkle with the parmesan cheese. Raise the oven temperature to 375°.
- Bake an additional 20-25 minutes until the edges of the bread pudding come off slightly from the sides of the pan. Let cool for 10 minutes.
- Slice and serve with a garnish of sliced scallions, optional.
I love being able to find so many staple ingredients at BJ’s Wholesale Club. The bakery section is one of my favorites.
They have two different sized packages of croissants for you to choose from. I, of course, got the big boy so I could make this decadent bread pudding while still having a few left over for sandwiches!
Shopping at BJ’s Wholesale Club comes in so handy around this time of the year.
You can get all your shopping done in one stop, especially with the convenience of same-day delivery Just visit https://delivery.bjs.com/, start shopping, and receive your groceries that day.
If you are interested in becoming a member of BJ’s Wholesale Club like me, then just click on this link to register.
Just for signing up you and I will both receive a $25 BJ’s gift card, score!
How to make Savory Bread Pudding
Ham and Cheese Savory Bread Pudding
- 8 croissants
- 8 ounces sharp cheddar cheese* shredded
- 14 ounces ham diced
- 8 eggs
- 3 cups half and half
- 2 tablespoons dijon mustard
- 1 & 1/2 teaspoons kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 & 1/2 teaspoons worcestershire sauce
- 1/4 cup parmesan cheese
- 1 scallion thinly sliced, optional
- Dice croissants into bite-sized pieces. Place half of the bread into a greased 9x13 baking dish. Add half of the diced ham and half of the cheddar cheese. Repeat with another layer.
- In a large bowl, whisk the eggs until well beaten. Add the remaining ingredients and whisk to combine. Pour over the bread slowly. With the back of a spatula, press down the bread pudding to help it absorb the custard.
- Preheat the oven to 325°. While oven is heating, let bread pudding sit on the counter for 20 minutes, this step is necessary so the bread has time to absorb the custard, keep pressing the top down with a spatula to help.
- Bake for 20 minutes, take the bread pudding out of the oven and sprinl=kle the parmesan cheese evenly on top. Turn up the oven to 375° and bake for an additional 20-25 minutes. The bread pudding will be golden brown and toasted on top. The sides should slightly pull away from the sides of the baking dish. Let cool, garnish with scallions, optional.