7 Layer Breakfast Casserole is a hearty breakfast dish with seven flavor-filled layers including hash brown potatoes, corn, peppers, bacon, tomato and cheese.
Fully Tested Recipe
This one took four or five rounds of experimentation (I lost track) for the specific layer configuration. Hash browns on the bottom? The top? What about the bacon? Lots of tweaking, but we came out with a hearty winner and it was totally worth it.
This recipe is crazy easy, and fits my requirements for a breakfast that can be completely prepped the night before. Saturday morning, I love a special breakfast, but I don’t want to do a bunch of work. Prep this the night before and pop it in the oven in the morning.
The Best Way to Do the Bacon
As you’ll see in the recipe, it calls for crispy chopped bacon. My favorite way to make bacon without the mess is to line a baking sheet with tin foil and preheat the oven to 375F. Then I lay the strips of bacon on the sheet pan and bake them for 12 minutes, then flipping and baking another 8 to 10 minutes or until the bacon is visibly crispy.
Then, I pull the bacon off and drain off the excess fat by placing it on a paper towel. From there, I let the sheet tray hang out and cool off. A couple hours later the fat will have cooled and the foil can be thrown in the garbage for easy cleanup. The bacon, once cooled, can be chopped up with a knife and added in the recipe as described.
Layer it Up
Like I said, it’s easy. So here, goes, the layers…
I used Tillamook Pepper Jack for this recipe, but you can use cheddar if you prefer.
If you’re making this to serve right away, heat oven to 350 degrees and bake for 40 minutes. Insert a knife to verify that the eggs have set. If you want to crisp up the taters on top (highly recommended) crank up the broiler for the last four minutes.
Make It Ahead
If you’re prepping this to finish the next morning, cover it after the cheese layer and place in the fridge. In the morning, you’ll remove from the fridge and let it come to room temp (15 minutes), then top with the potatoes and bake.
You can garnish this up with all sorts of stuff. Avocado, guac, sour cream, cilantro, your favorite hot sauce. Do it up the way it makes you happy.
Hope you have a happy breakfast!Print
7 Layer Breakfast
- Total Time: 1 hour
- Yield: 10 servings 1x
A seven layer breakfast casserole made with hash browned potatoes, corn, peppers, bacon, cheese and eggs.
- 8 oz chopped bacon, fried slightly crispy
- 16 oz. frozen corn
- 1 green bell pepper chopped
- 1 large tomato chopped
- 2 cups shredded cheddar or pepper jack cheese
- 8 eggs
- 1/4 tsp chili powder
- 1/2 tsp garlic salt
- 1/4 tsp salt
- 1 tsp baking powder
- 20 oz frozen shredded hash brown potatoes
- Preheat oven to 350 degrees.
- In a 9 x 13 casserole pan, layer corn, peppers, tomatoes, bacon and cheese.
- Top with frozen shredded potatoes.
- In a bowl, whisk eggs, chili powder, garlic salt, salt, flour, baking powder and pour evenly over the potatoes allowing it to soak down into the casserole.
- Bake uncovered in oven for 40 minutes or until eggs are set. Crank up broiler for last few minutes if you would like crispy potatoes.
- Remove pan from oven and let set for 10 to 15 minutes.
- Serve with optional garnishes of salsa, cilantro, avocado, guacamole and/or sour cream.
To avoid a “soupy” factor in the bottom of your casserole, drain off the excess water from the tomatoes.
- Prep Time: 20 mins
- Cook Time: 40 mins
- Category: Breakfast
- Cuisine: American, Mexican
Keywords: breakfast, casserole, bacon, eggs, baked, Mexican, seven layer
August 28, 2022, 2:38 am
Wow. This looks delicious, and the photos are amazing. I can’t wait to try this recipe..
May 3, 2023, 12:25 am
It looks delicious. I will make it for my dinner.