For the savory bread pudding: Preheat the oven to 400 degrees F. Butter 6 ramekins.
Place a large skillet over medium-high heat with the olive oil and bacon. Allow the bacon to crisp and the bacon fat to render, 6 to 8 minutes. Once the bacon is crispy and the bacon fat has rendered off, add the garlic, peppers, carrots, celery and mushrooms to the pan. Add the garlic powder, onion powder and red pepper flakes and season with salt and pepper. Cook the vegetables for 8 to 10 minutes. Remove the skillet from the heat, add the fresh herbs, mix and set aside.
Crack the eggs into a large bowl and add a healthy splash of milk, a pinch of salt and pepper and the brioche cubes. Mix with your hands until the bread is soaked and wet. Fold in the reserved vegetables and herbs. Mix everything together and place in the prepared ramekins. Sprinkle a healthy amount of cheese on top. Bake until the top is golden brown and the center is fully cooked (stick a knife in the center of the bread pudding and if it comes out clean your bread pudding is done), 15 to 20 minutes.
For the tomato bacon jam: Heat a skillet over medium-high heat with a drizzle of olive oil. Add the tomatoes and bacon. Allow the bacon to render, 6 to 8 minutes. Add the garlic, shallot, frozen black cherries and a pinch of salt and pepper. Cook for 8 to 10 minutes. Let cool slightly, then transfer to blender and blend until smooth. Double strain and enjoy.
For the bloody marys: Fill 6 large cocktail glasses with ice. Pour 2 ounces of the vodka, a splash of hot sauce, a splash of Worcestershire sauce into each glass and top with bloody mary mix. Garnish as desired, serve and enjoy.
To assemble: Grate some more cheese on top of each ramekin of bread pudding. Serve alongside some tomato bacon jam and a bloody mary. Bon appetit.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.