Go Back
+ servings
A white dish of ham and broccoli casserole
Print Recipe
5 from 9 votes

Ham and Broccoli Breakfast Casserole

This ham and broccoli breakfast casserole is a delicious, healthy combination to meal prep and enjoy for breakfast!
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Course: Breakfast
Cuisine: American
Keyword: Breakfast Casserole, Ham and Broccoli Breakfast Casserole
Servings: 12 servings
Author: Lisa Bryan

Equipment

Ingredients

  • 1 tablespoon extra virgin olive oil
  • ½ large onion diced
  • 1 green bell pepper deseeded and diced
  • 2 garlic cloves minced
  • 2 cups diced cooked ham
  • 12 large eggs
  • cup milk (dairy or dairy-free)
  • kosher salt and freshly ground black pepper
  • 4 cups broccoli florets (from one head of broccoli)
  • 1 cup shredded cheddar cheese

Instructions

  • Preheat your oven to 400°F (200°C) and get a 9×13-inch casserole dish out. Heat the oil in a large saute pan over medium heat. Add the onion and bell pepper and stir for 3 minutes. Add the minced garlic and broccoli florets (make sure they're in bite-sized pieces and not too large) and stir for another 3 minutes or until the broccoli is crisp-tender and bright green.
    A pan of cooked veggies for ham and broccoli breakfast casserole
  • Transfer the onion and broccoli mixture to the casserole dish. Add the diced ham and cheese, then stir everything together.
    Prepping baking dish with ham and broccoli casserole ingredients
  • In a mixing bowl, whisk the eggs, milk, salt, and pepper together, until lightly frothy.
    Whisking egg mixture for ham and broccoli casserole
  • Pour the egg mixture on top of the ham and vegetables. Cook for 30 to 35 minutes, or until the center is cooked through and the edges are slightly golden.
    Ham and broccoli casserole before going into oven
  • Slice the breakfast casserole into squares, and if you'd like, garnish freshly chopped herbs before serving.
    Sliced ham and broccoli casserole

Video

Nutrition

Calories: 148kcal | Carbohydrates: 4g | Protein: 12g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 183mg | Sodium: 391mg | Potassium: 190mg | Fiber: 1g | Sugar: 1g | Vitamin A: 558IU | Vitamin C: 36mg | Calcium: 117mg | Iron: 1mg