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 Be the first
All In One Egg Casserole 243

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for All In One Egg Casserole

  • 6 slices bacon
  • 1 cup fresh mushrooms, sliced (optional)
  • 1/2 cup chopped green onion (optional)
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 1/2 cups milk, divided
  • 1 cup shredded cheddar cheese
  • 4 large eggs
  • 6 English muffins, split and lightly toasted
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons bacon drippings
  • Grease for baking dish

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this All In One Egg Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

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.

Nutrition Information (Approximate per serving)

Sodium

52 g

Sugar

13g

Fat

131g

Carbs

13g

Frequently Asked Questions

How long does it take to make All In One Egg Casserole?

All In One Egg Casserole takes about 55 minutes from start to finish — roughly 20 minutes to prepare and 35 minutes to cook.

How many calories are in All In One Egg Casserole?

All In One Egg Casserole has approximately 772.1 calories per serving, with about 74 g protein, 13 g carbohydrates and 78 g fat.

What ingredients do I need for All In One Egg Casserole?

The key ingredients for All In One Egg Casserole are Bacon, Fresh Mushrooms, Green Onion, Butter, All Purpose Flour, Salt. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review