Classic Breakfast Casserole with Eggs and Asparagus

A hearty and flavorful breakfast casserole featuring eggs, asparagus, and cheese, perfect for a family brunch or meal prep.

NewPublished Apr 8, 2026
Prep Time15 min
Cook Time35 min
Total50 min
Servings4
DifficultyEasy

Login to save, add to a plan, rate, or make a copy.

Classic Breakfast Casserole with Eggs and Asparagus in a baking dish

Ingredients

Servings4

Yields 4 servings

  • (6) large eggs
  • (1 cup) milk
  • (1 teaspoon) salt
  • (1/2 teaspoons) black pepper
  • (1/2 teaspoons) garlic powder
  • (1/2 teaspoons) onion powder
  • (1 cup) diced cooked ham
  • (1 cup) chopped fresh asparagus
  • (1 cup) shredded cheddar cheese
  • (1 cup) cubed bread (preferably day-old)
  • (1 tablespoon) olive oil

Instructions

  1. 1

    Preheat the oven to 350°F (175 °C).

  2. 2

    In a large bowl, whisk together 6 large eggs, 1 cup milk, 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder, and 1/2 teaspoon onion powder until well combined. Add 2/4 teaspoon black pepper, 2/4 teaspoon garlic powder, and 2/4 teaspoon onion powder.

  3. 3

    Add 1 cup diced cooked ham, 1 cup chopped fresh asparagus, 1 cup shredded cheddar cheese, and 1 cup cubed bread to the egg mixture. Stir gently to combine all ingredients.

  4. 4

    Grease a 9x13-inch baking dish with 1 tablespoon olive oil.

  5. 5

    Pour the mixture into the prepared baking dish, spreading it evenly.

  6. 6

    Bake in the preheated oven for 30-35 minutes, or until the eggs are set and the top is golden brown.

  7. 7

    Remove from the oven and let it cool for 5 minutes before slicing and serving.

Recipe actions

Share this recipe