Sunday mornings need this make-ahead breakfast casserole!
Cheesy Hash Brown Egg Casserole with Bacon Recipe photo by Taste of Home

When it comes to breakfast, there are so many delicious options that it’s hard to choose one thing to serve. But with the help of a breakfast casserole, you can have (almost) all the breakfast! It’s loaded with hash browns, cheese, bacon and eggs. Best of all, this easy breakfast casserole recipe is Test Kitchen-approved.

Breakfast Casserole Ingredients

  • Bacon
  • Onion
  • Green pepper
  • Large eggs, lightly beaten
  • 2% milk
  • Frozen shredded hash brown potatoes, thawed
  • Shredded cheddar cheese
  • Salt
  • Pepper
  • Dill
  • Parsley, optional

Directions

Step 1: Cook bacon and veggies

Toh Video; Rms 8441; Cheesy Hashbrown Egg Casserole;TMB Studio

Preheat the oven to 350°F. In a large skillet, cook bacon over medium-low heat until crisp. Remove and drain on paper towels. Discard all but 2 tablespoons of bacon drippings. In the same skillet, saute onion and green pepper until tender in drippings, then remove with a slotted spoon.

Step 2: Mix everything together

Cheesy HashBrown Egg CasseroleTMB Studio

In a large bowl, whisk together the eggs, milk, salt and pepper. Stir in the hash browns, cheese, veggie mixture, crispy bacon and dill.

Editor’s Tip: For fluffier casserole, blend the eggs, milk, salt and pepper in a blender for up to five seconds on high.

Step 3: Bake the casserole

Transfer the mixture to a greased 13×9-inch baking dish. Bake, uncovered, until a knife inserted in the center comes out clean, 35 to 45 minutes. Remove from the oven, then allow the casserole to set for 10 to 15 minutes. This allows all the liquids to get reabsorbed and makes it easier to cut neatly. If desired, garnish with parsley.

Breakfast Casserole Tips

breakfast casseroleTMB Studio

What can you serve with breakfast casserole?

You can truly serve any of your breakfast favorites with this casserole. It would certainly go great with homemade biscuits or a thick slice of toast. If you like to pair savory with something sweet, try buttermilk pancakes.

How do you store breakfast casserole?

Store this make-ahead breakfast casserole, tightly covered, in the fridge for up to five days. Just be aware that it might get some condensation on top.

Can you freeze breakfast casserole?

Yes! It’s an incredibly handy dish to make when you want to plan ahead. You can freeze it whole or cut the casserole into individual servings to freeze so you have a quick breakfast to grab and go.

If you plan to freeze the whole casserole, line the greased baking dish with parchment paper overhanging the edges for easier removal. Grease the parchment, then add the egg mixture. Let the casserole cool completely, then remove it from the pan. Wrap the casserole tightly in foil, then in plastic wrap. Freeze for up to three months.

How do you reheat breakfast casserole?

To reheat, remove the plastic wrap but keep the foil, and reheat at 375° for 30 minutes or until warmed through.

Watch how to Make Breakfast Casserole Recipe

Breakfast Casserole

My husband and sons frequently request this hearty breakfast casserole with bacon, referring to it as egg pie. The hearty hash brown casserole is nice enough for a special brunch and versatile enough for a satisfying family supper. —Patricia Throlson, Willmar, Minnesota
Cheesy Hash Brown Egg Casserole with Bacon Recipe photo by Taste of Home
Total Time

Prep: 20 min. Bake: 35 min.

Makes

8 servings

Ingredients

  • 1/2 pound sliced bacon, chopped
  • 1/2 cup chopped onion
  • 1/2 cup chopped green pepper
  • 12 large eggs, lightly beaten
  • 1 cup 2% milk
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon dill weed
  • 1 package (16 ounces) frozen shredded hash brown potatoes, thawed
  • 1 cup shredded cheddar cheese
  • Minced fresh parsley, optional

Directions

  1. Preheat oven to 350°. In a large skillet, cook bacon over medium heat until crisp. Remove with a slotted spoon; drain on paper towels. Discard drippings, reserving 2 tablespoons. In the same skillet, saute onion and green pepper in drippings until tender; remove with a slotted spoon.
  2. In a large bowl, whisk eggs, milk and seasonings. Stir in hash browns, cheese, onion mixture and bacon.
  3. Transfer to a greased 13x9-in. baking dish. Bake, uncovered, until a knife inserted in the center comes out clean, 35-45 minutes. If desired, garnish with parsley.

Nutrition Facts

1 piece: 314 calories, 20g fat (8g saturated fat), 306mg cholesterol, 676mg sodium, 14g carbohydrate (3g sugars, 2g fiber), 18g protein.