Cheesy Veggie and Ham Brunch Casserole


Winter, spring, summer, or fall, this crowd-pleasing, make-ahead Cheesy Veggie and Ham Brunch Casserole rises to the occasion any time of the year. The hint of white wine and Dijon mustard takes a traditional breakfast casserole to a whole new level.

Of Tide and Thyme

I truly treasure my collection of cookbooks and food magazines. In fact, I’m rather territorial when it comes to them. And like most home chefs, there is a top tier I simply could not live without. The Junior League of Annapolis cookbook titled Of Tide and Thyme (love the name!) falls squarely in that category.

Maryland’s capital, and home to the US Naval Academy, is the perfect destination if you’re seeking deeply rooted history via enchanting walkways, enriching scenic vistas, and wonderful food. Of Tide and Thyme is a reflection of Annapolis’ casual charm and focus on fresh ingredients. My 23-year-old copy is well splattered. The telltale sign of a good cookbook.

Cheesy Veggie & Ham Brunch Casserole | - winter, spring, summer, or fall, this crowd-pleasing, make-ahead recipe rises to the occasion any time of the year! #breakfastcasserole #eggcasserole #brunch #brunchrecipes #eggcasserolerecipes #veggieeggcasserole #breakfastcasserolemakeahead #breakfastcasserolerecipe #christmasbrunch #christmasbrunchrecipes

Cheesy Veggie and Ham Brunch Casserole

The cookbook’s recipe is written to serve 20! I’ve trimmed that down to a more manageable 10 servings, and added fresh zucchini, red bell pepper, and shallots for additional flavor, color, and texture. A blend of gruyere and white cheddar is layered throughout so every bite has a bit of nutty creaminess.

Brunch Casserole Ingredients

Rather than combining just the standard eggs and milk as the binder, white wine and Dijon mustard join in for another dimension of flavor.

Egg Mixture Ingredients for Brunch Casserole

Assembling the casserole is straightforward. Spread the bread cubes in the baking dish, and drizzle with melted butter.

Bread Cubes Coated in Melted Butter for Brunch Casserole

Then, add the ham and half the cheese. Omit the ham to keep the dish vegetarian. So easy!

Brunch Casserole Ham and Cheese Layer

The veggies and remaining cheese follow. Don’t worry about not seeing the bread too well at this point. Once the egg mixture soaks into the bread, the cubes will expand and resurface in the oven. Promise!

Brunch Casserole Vegetable Layer

Cover and chill the assembled casserole a minimum of two hours or overnight. Your work is done for now!

Brunch Casserole Assembled

The last tip is to take the casserole out of the fridge one hour before baking. Otherwise, it will take longer to cook than indicated in the recipe.

Cheesy Veggie Ham Brunch Casserole Close Up

Hope you enjoyed this glimpse into Annapolis’ lifestyle as much as we have over the years. Most importantly, a special thank you to everyone who took part in compiling a treasured cookbook that stands the test of thyme. 🙂

Remember to PIN THIS to save the recipe for later!

Cheesy Veggie Brunch Casserole | Give it Some Thyme - winter, spring, summer, or fall, this crowd-pleasing, make-ahead recipe rises to the occasion any time of the year! #breakfastcasserole #eggcasserole #brunch #brunchrecipes #eggcasserolerecipes #veggieeggcasserole #breakfastcasserolemakeahead #breakfastcasserolerecipe #christmasbrunch #christmasbrunchrecipes

Here are more brunch recipes you’re gonna love!

Before you go, be sure to stay in touch on InstagramPinterest and Facebook for all the latest updates! Cheers!!


Cheesy Veggie and Ham Brunch Casserole

Winter, spring, summer, or fall, this crowd-pleasing, make-ahead Cheesy Veggie and Ham Brunch Casserole rises to the occasion.
Course Breakfast, Brunch
Cuisine American
Keyword brunch recipe, casserole, make ahead casserole, quiche
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Servings 8 -10 servings
Author Kim Peterson


  • 1 loaf day-old rustic bread, cut into 1-inch cubes, about 8 cups
  • 4 tablespoons butter, melted
  • 6 ounces ham steak, ¼-inch dice, about 1 ½ cups (optional)*
  • 1 cup packed medium cheddar cheese, freshly shredded
  • 1 cup packed gruyere cheese, freshly shredded
  • 2 small zucchini, quarter-moon slices, about 2 cups
  • 1 large red bell pepper, chopped, about 1 ½ cups
  • 3 medium shallots, chopped, about 1 cup
  • 3 green onions, thinly sliced, about ½ cup
  • 10 extra-large eggs
  • 2 cups whole milk
  • ½ cup dry white wine
  • 1 tablespoon Dijon mustard
  • 2 teaspoons fresh thyme leaves, or 1 teaspoon dried*
  • Salt and pepper
  • ¼ cup Parmesan cheese, freshly grated


  • Several hours before assembling casserole, spread bread cubes in a single layer on a large, rimmed baking sheet to get dry. Alternatively, toast them in a 375°F oven for 10 minutes.
  • Grease a 13x9x2 baking dish. Spread bread cubes in baking dish and drizzle with melted butter. 
  • Sprinkle with ham and half of the cheddar and gruyere cheeses. Next, sprinkle zucchini, shallots, bell pepper, and green onions over the top. Spread remaining cheese over the veggies.
  • In a large bowl, mix eggs, milk, wine, mustard, thyme, salt and pepper until well combined. Pour mixture evenly over the casserole. 
  • Cover and refrigerate several hours or overnight. Remove from refrigerator 1 hour before baking.
  • Preheat oven to 350°F. Bake uncovered for 1 hour. Cover with aluminum foil and bake 30 minutes more, or until center is set and an inserted knife does not come out wet. 
  • When done, sprinkle hot casserole with Parmesan cheese. Let stand 10 minutes before serving.


* Feel free to omit the ham to keep the dish vegetarian. Also, other herbs like parsley, tarragon, basil, or marjoram may be combined with or substituted for the thyme.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.