Ham-Cheese-Broccoli Brunch Casserole

Prep: 15 min Cook: 55 min Serves: 12 Cuisine: American

A hearty brunch casserole layered with bread, broccoli, ham, and cheese, soaked in a savory milk mixture—perfect for family gatherings and weekend brunches.

Be the first to rate this recipe

Ingredients

  • 12 slices bread
  • 1 (10 oz.) package frozen broccoli
  • 2 cups diced cooked ham
  • 6 eggs
  • 3 1/2 cups homogenized milk
  • 2 tablespoons instant minced onion
  • 1/2 teaspoon salt
  • 1/4 teaspoon dry mustard

Instructions

  1. Cook and drain the broccoli; remove crusts from bread and fit into the bottom of a 13 x 9 x 2-inch baking dish.
  2. Layer in cheese, broccoli, and ham.
  3. Arrange the rest of the bread to cover the entire dish.
  4. Combine the remaining ingredients and pour over the bread.
  5. Cover with Saran Wrap and refrigerate overnight.
  6. Bake, uncovered, at 325°F for 55 minutes.

Tips & Substitutions

For a creamier texture, consider using half-and-half instead of homogenized milk. You can substitute fresh broccoli for the frozen variety, just steam it lightly before adding. If you prefer a vegetarian version, simply omit the ham and replace it with additional vegetables like bell peppers or mushrooms. This dish can be prepared ahead, making it perfect for brunch gatherings.

Serving Suggestions

Serve this hearty casserole with a fresh green salad or sliced fruit for a balanced meal. It pairs beautifully with Easy Cheese Pie (Quiche) for a delightful brunch spread. For drinks, consider offering mimosas or a robust coffee to complement the savory flavors. Garnish with fresh herbs for an extra touch.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for about 1-2 minutes, or bake in the oven at 350°F until heated through, typically 15-20 minutes. This ensures that the casserole retains its delicious flavors and texture.

Nutrition & Diet Analysis (per serving)

Each serving of Ham-Cheese-Broccoli Brunch Casserole contains roughly 540 calories, with 13g protein, 71g carbohydrates, and 24g fat. It is an excellent source of protein (25% of the Daily Value) and calcium (23% of the Daily Value), and a good source of vitamin A and iron. Note that it is relatively high in sodium, at 651mg per serving (28% of the Daily Value).

540 kcal 27% DV
Protein Fat Carbs

Macronutrients

Protein 12.5g 25% DV
Total Fat 23.5g 30% DV
Carbs 71.4g 26% DV
Fiber 1.9g 7% DV
Sugar 3.7g 7% DV

Electrolytes

Sodium 651.4mg 28% DV
Potassium 362.5mg 8% DV
Cholesterol 138.7mg 46% DV

Vitamins & Minerals

Vitamin A 136.7mcg 15% DV
Vitamin C 3.9mg 4% DV
Vitamin D 0.2mcg 1% DV
Calcium 296.9mg 23% DV
Iron 2.1mg 11% DV
Contains Milk Egg Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the casserole the night before. After assembling, cover it with plastic wrap and refrigerate overnight. This allows the flavors to meld, and it will be ready to bake in the morning.

What can I substitute for the ham?

If you're looking for a substitute for ham, cooked bacon or sausage works well. For a vegetarian option, add more vegetables like spinach or mushrooms, or use a meat alternative to keep the heartiness of the dish.

Can I freeze the leftovers?

Yes, you can freeze the leftovers for up to 2 months. Make sure to wrap individual portions tightly in plastic wrap and then place them in an airtight container. Thaw in the refrigerator overnight before reheating for best results.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →