Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Parmesan Bread Pudding with Broccoli & Ham


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Martinez
  • Total Time: 1 hour
  • Yield: Serves approximately 8

Description

Cheesy Parmesan Bread Pudding with Broccoli & Ham is the ultimate comfort food for chilly evenings. This delightful dish features fluffy bread soaked in a creamy custard, combined with sharp Parmesan cheese, tender broccoli, and savory ham. It’s simple to prepare and perfect for family gatherings or cozy nights in. With a golden crust and vibrant green hues, this bread pudding is not only delicious but also visually appealing. Indulge in this tasty recipe that guarantees smiles at the dinner table.


Ingredients

Scale
  • 6 cups stale crusty bread, cubed
  • 2 cups fresh broccoli florets
  • 1 cup diced ham (leftover or deli)
  • 1 cup freshly grated Parmesan cheese, divided
  • 4 large eggs
  • 1 cup milk
  • 1 cup heavy cream
  • 1 tsp garlic powder
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
  2. In a large bowl, combine cubed bread, diced ham, chopped broccoli, and half of the grated Parmesan cheese. Toss gently.
  3. In another bowl, whisk together eggs, milk, cream, garlic powder, salt, and pepper until smooth.
  4. Pour the custard mixture over the bread mixture and stir until all cubes are coated.
  5. Transfer to the prepared baking dish and sprinkle remaining Parmesan on top.
  6. Bake for 40-45 minutes until golden brown and set. Let cool slightly before serving.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (200g)
  • Calories: 360
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 180mg