Savory bread pudding is great for brunch. This sausage bread pudding with spinach and asparagus is full of delicious ingredients and is very easy to prepare.
Author: Shadi HasanzadeNemati
2tbspolive oil divided
6chicken sausagesliced into half moons
1/2cupyellow and red pepperschopped
1can asparagusdrained and sliced
1can spinach drained
6cupsItalian bread cubes see notes
1 1/2 cup mozzarella cheese
1/3cup parmesan cheese
2 cupsmilklow fat
Heat one tablespoon olive oil in a large pan over medium hear.
Sear the chicken sausage until brown, set aside.
In the same pan, heat another tablespoon olive oil over medium heat.
saute onion, garlic and peppers until translucent.
Add in canned asparagus and canned spinach to the onion and peppers. Stir well and cook for a few minutes.
Add in tarragon, salt and pepper. Stir and turn the heat off.
Place the bread cubes in a large bowl and add in seared sausage and cooked vegetables to the bread.
Add in mozzarella and parmesan to the bowl, mix well.
In another bowl, whisk eggs and milk until fully combined.
Transfer the bread mixture to a 9x13 oven safe dish and pour the egg mixture over it.
Let the uncooked savory bread pudding sit for 30 minutes, or refrigerate for 4-12 hours.
Preheat the oven to 350 F.
Bake the savory bread pudding for one hour until the egg custard is fully cooked. If the top starts to brown too quickly, loosely cover with aluminum foil.
Do not use croutons for this recipe as they are too dry. It's better if your bread is a couple of days old because it would absorb the moisture better. I usually use 3/4 of an Italian bread loaf for this recipe.