¼ cup butter or margarine
½ lb. Fresh asparagus, trimmed and cut into 1-inch pieces
1 medium red sweet pepper, chopped
1 medium onion, cut in thin wedges
8 cups 1-inch bread cubes (Vienna or French bread works well)
2 cups (8 oz.) shredded Cheddar, Swiss or Monterey Jack cheese, divided
1 cup cubed, cooked ham
8 eggs
2 ½ cups milk
½ tsp. Dried marjoram
½ tsp. Salt
1/8 tsp. Pepper
In medium skillet over medium heat, melt butter
Add asparagus, bell pepper and onion to melted butter in skillet and saute, stirring occasionally, until vegetables are crisp tender.
In a large bowl, combine bread cubes with 1 cup of cheese, ham and vegetable mixture. Mix gently, but well. Spoon into buttered 9 x 13 pan.
In medium bowl, combine eggs with milk, marjoram, salt and pepper. Mix well and pour evenly over bread mixture.
Cover and refrigerate for 12 to 24 hours. Bake in 350 degree oven for 45 to 50 minutes. Remove from oven and sprinkle remaining 1 cup of cheese evenly over the top of the casserole. Return to oven and continue baking just until cheese melts (about a minute or 2).