All In One Egg Casserole Recipe

This incredible All-in-One Egg Casserole recipe is a guaranteed crowd-pleaser! Combining crispy bacon, melty cheese, savory vegetables, and fluffy eggs all baked together in one pan, this dish is perfect for busy weeknights or special brunches. Inspired by a Taste of Home recipe, this casserole is a family favorite that's easy to customize. Skip the mushrooms if you like – it's still delicious! Get ready to impress your family and friends with this simple yet elegant breakfast or brunch casserole.

Prep Time 20 mins
Cook Time 35 mins
Calories 772.1 kcal
Protein 74g
Rating 4.5 (2 Reviews)
All In One Egg Casserole

Recipe Actions

Recipe Author

Chef Forktionary, author of this recipe

Passionate home cook & Forktionary contributor.

Ingredients for All In One Egg Casserole

  • 6 slices bacon, cooked crisp
  • Fresh Mushrooms
  • Green Onion
  • 1/4 cup butter
  • All Purpose Flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups milk
  • Shredded Cheddar Cheese
  • 6 large eggs
  • English Muffins
  • Fresh Parsley

How to Make All In One Egg Casserole

  1. Preheat oven to 325°F (165°C).
  2. Cook bacon until crisp. Remove and set aside, reserving 2 tablespoons of bacon drippings.
  3. Sauté onions and mushrooms (if using) in reserved bacon drippings until tender. Set aside.
  4. In a medium saucepan, melt butter over medium heat. Whisk in flour, salt, and pepper until smooth.
  5. Gradually whisk in milk until smooth. Bring to a simmer, stirring constantly.
  6. Reduce heat to low and stir in cheese until melted and smooth. Stir in cooked bacon, onions, and mushrooms (if using). Remove from heat.
  7. In a bowl, whisk together eggs, 1/4 cup milk, salt, and pepper.
  8. Lightly grease an 11x7 inch baking dish.
  9. Arrange English muffin halves in the prepared baking dish.
  10. Pour half of the cheese sauce over the English muffins.
  11. Pour the egg mixture evenly over the cheese sauce.
  12. Top with the remaining cheese sauce.
  13. Sprinkle with parsley.
  14. Bake for 20-25 minutes, or until bubbly and set. Let cool slightly before serving.

Chef's Tip for Extra Flavor

Small additions can make a big impact! Try a sprinkle of fresh herbs, a dash of your favorite spice blend, or a squeeze of citrus just before serving to really enhance the flavors of your dish.

Nutrition Information (Approximate per serving)

Sodium

52 g

Sugar

13g

Fat

131g

Carbs

13g