Imagine sinking your fork into a dish that’s fluffy, creamy, and oozing with cheesy goodness. The Cheesy Parmesan Bread Pudding with Broccoli & Ham is not just food; it’s a comforting hug on a plate, perfect for those chilly evenings when you want to indulge without the guilt of having a six-course meal. one pan creamy tuna pasta This decadent dish combines the rich flavors of buttery bread, sharp Parmesan cheese, and tender broccoli, all enveloped in a savory custard. creamy chicken legs recipe It’s like your favorite breakfast casserole threw a dinner party and invited all the best flavors. For more inspiration, check out this Ham and Cheese Egg Muffins recipe.
I fondly remember the first time I made this Cheesy Parmesan Bread Pudding with Broccoli & Ham for my family. I was a little anxious, hoping they wouldn’t turn up their noses at the unusual combination. But as soon as they took their first bites, their eyes lit up in surprise and delight. This dish has since become our go-to for family gatherings and cozy nights in, always bringing smiles and satisfied bellies. For more inspiration, check out this Bacon Parmesan Egg Clouds recipe.
Why You'll Love This Recipe
- This Cheesy Parmesan Bread Pudding is simple to whip up, making it perfect for busy weeknights
- Its flavor profile strikes the ideal balance between savory and cheesy comfort
- Visually, this dish is an eye-catching centerpiece for any table with its golden crust and vibrant green broccoli
- Plus, you can easily customize it by adding your favorite veggies or proteins!
I once served this dish at a potluck, and everyone wanted to know my secret ingredient after devouring every last bite.

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Stale Bread: Use crusty bread like sourdough or French baguette; it absorbs flavors beautifully while keeping its shape.
-
Fresh Broccoli: Choose vibrant green florets; they add color and nutrients to your pudding.
-
Diced Ham: Use leftover holiday ham or deli ham for convenience; both enhance flavor significantly.
-
Parmesan Cheese: Freshly grated cheese gives an intense flavor boost; avoid pre-grated versions if possible.
-
Eggs: Essential for binding; large eggs work best in this recipe. crunchy Thai quinoa recipe.
-
Milk & Cream: Combining these creates a luscious custard base that elevates the dish’s creaminess.
-
Seasonings (Salt, Pepper, Garlic Powder): Simple seasonings bring everything together; adjust according to your taste preferences.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prepare Your Baking Dish: Preheat your oven to 350°F (175°C) while you grease a 9×13-inch baking dish with butter or nonstick spray to prevent sticking.
Mix Dry Ingredients: In a large bowl, combine cubed stale bread, diced ham, chopped broccoli, and half of the grated Parmesan cheese. Toss gently so everything gets evenly mixed.
Create the Custard Mixture: In another bowl, whisk together eggs, milk, cream, garlic powder, salt, and pepper until well combined. The mixture should be smooth and creamy.
Combine Everything Together: Pour the custard mixture over the bread mixture in the large bowl. Gently stir until all bread cubes are soaked through but still chunky for texture.
Add Toppings & Bake: Transfer everything into the prepared baking dish. Sprinkle remaining Parmesan cheese over the top for extra cheesiness. Bake for 40-45 minutes until golden brown and set in the middle.
Serve & Enjoy!: Let it cool slightly before serving—this allows flavors to meld beautifully. maple Dijon roasted carrots Serve warm alongside a fresh salad or roasted vegetables for a balanced meal.
Enjoy your delicious Cheesy Parmesan Bread Pudding with Broccoli & Ham!
You Must Know
- Cheesy Parmesan Bread Pudding with Broccoli & Ham is a game changer for brunch or dinner
- The creamy, cheesy goodness combined with tender broccoli and savory ham creates a hearty dish that’s perfect for any occasion
- It’s easy to prepare and sure to impress your guests!
Perfecting the Cooking Process
Start by preheating your oven to 350°F. Sauté the broccoli and ham first for enhanced flavor, then mix them with the bread and cheese before pouring in the egg mixture for even cooking.

Add Your Touch
Feel free to swap out broccoli for spinach or kale, and try adding different cheeses like cheddar or gouda for a unique flavor twist that suits your taste.
Storing & Reheating
Store leftovers in an airtight container in the fridge for up to three days. To reheat, pop it in a preheated oven at 350°F until warmed through, about 15-20 minutes.
Chef's Helpful Tips
- For the best results, let your bread sit out overnight to dry—this prevents mushiness
- Ensure you whisk eggs thoroughly to blend flavors evenly
- Always taste before baking; adjusting seasoning can make a huge difference!
My friends rave about this dish every time I make it! One time, I brought it to a potluck, and it disappeared faster than my attempts at healthy eating!

FAQ
Can I use frozen broccoli instead of fresh?
Yes, but make sure to thaw and drain excess water before using.
How long will leftovers last?
Leftovers can be stored in the fridge for up to three days without losing quality.
Can I make this dish ahead of time?
Absolutely! Prepare it the night before and bake it fresh in the morning.
Cheesy Parmesan Bread Pudding with Broccoli & Ham
- 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
- 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
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- In a large bowl, combine cubed bread, diced ham, chopped broccoli, and half of the grated Parmesan cheese. Toss gently.
- In another bowl, whisk together eggs, milk, cream, garlic powder, salt, and pepper until smooth.
- Pour the custard mixture over the bread mixture and stir until all cubes are coated.
- Transfer to the prepared baking dish and sprinkle remaining Parmesan on top.
- 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



Leave a Comment