Croissant Bread Pudding with Ham, Swiss and Caramelized Onions
This Croissant Bread Pudding with Ham, Swiss and Caramelized Onions is a tasty meal that's perfect for breakfast, lunch or dinner!
Prep Time30 minutes mins
Cook Time50 minutes mins
Resting Time25 minutes mins
Total Time1 hour hr 45 minutes mins
Course: Breakfast, Lunch, Dinner
Cuisine: American
Servings: 8 servings
Calories: 532kcal
Author: MaryAnn Dwyer
- 6 croissants, each torn into 4-5 pieces
- 2 Tbsp. olive oil
- 2 Tbsp. butter
- 3 cups yellow onion, sliced thin
- 1 tsp. granulated sugar
- 2 cloves garlic, minced
- 2 cups chopped ham, I use a large ham steak
- 5 large eggs
- 2 cups half and half
- 1 1/2 cups shredded Swiss cheese, divided
- 2 tsp. Dijon mustard
- 1 tsp. Herbes de Provence
- 1 tsp. kosher salt
- 1/2 tsp. freshly ground black pepper
- 1 Tbsp. everything bagel seasoning
Preheat oven to 375 degrees. Spray a 6-cup baking dish with nonstick cooking spray. Place the croissant pieces in the dish. Set aside.
Add the olive oil and butter to a large skillet over medium heat. Add onions and cook for 20 minutes, mixing occasionally so as not to burn, until caramelized and golden brown. Mix in the sugar and continue to cook for 5 more minutes. Add the garlic and the ham and cook for 3-4 minutes. Remove from the heat and set aside.
In a large bowl, whisk together eggs, half and half, one cup shredded Swiss, Dijon mustard. Herbes de Provence and salt and pepper until well combined. Add the ham/onion mixture and mix well. Pour this mixture over the croissants in the prepared dish, pressing down on the croissants to make sure they're all evenly soaked. Let mixture soak for 25 minutes. Sprinkle with the remaining 1/2 shredded cheese and everything bagel seasoning.Cover the dish with foil and bake for 30 minutes. Remove the foil and continue to bake for an additional 20 minutes, uncovered, until bread pudding is puffy, golden brown and until a knife inserted in center of pudding comes out clean. Remove from oven and let stand for about 10 minutes before serving.
Calories: 532kcal | Carbohydrates: 30g | Protein: 27g | Fat: 34g | Saturated Fat: 17g | Cholesterol: 220mg | Sodium: 1336mg | Potassium: 472mg | Fiber: 2g | Sugar: 8g | Vitamin A: 978IU | Vitamin C: 25mg | Calcium: 287mg | Iron: 3mg