Double Bacon Bagel Egg Casserole


6 cups cubed (1-inch) everything bagels

1 cup shredded Italian cheese blend (4 oz)

3/4 cup sliced green onions

1 cup chopped seeded plum (Roma) tomatoes (about 3 tomatoes)

1/2 cup chopped Canadian bacon

1 cup chopped cooked bacon

8 oz cream cheese, cut into 1/4-inch chunks

10 eggs

2 cups milk

1/2 teaspoon salt

1/2 teaspoon pepper


1. Heat oven to 350°F. Spray 13×9-inch (3-quart) baking dish with cooking spray. Layer with half of the bagels, 1/2 cup of the shredded cheese, 1/2 cup of the green onions, the tomatoes, Canadian bacon, 3/4 cup of the bacon and remaining bagels. Add chunks of cream cheese on top of bagels.

2. In large bowl, beat eggs and milk with whisk; beat in salt and pepper. Pour over bagel mixture, pressing down slightly. Sprinkle with remaining 1/2 cup shredded cheese.

3. Bake 45 minutes; top with remaining bacon. Bake about 10 minutes or until golden brown and center is just set. Let stand 15 minutes; top with remaining sliced green onions before serving.

One Comment Add yours

  1. Looks so delicious!!! The bacon!!! yummy!!!

    Please visit or follow my blog ( or my Instagram (lazymom_cooking) for some recipe ideas 🙂


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s