Make this Bacon and Hash Brown Breakfast Casserole to combine all of your morning favorites into a single dish. Perfect for brunch or special holiday breakfasts, this savory and hearty casserole is a guaranteed family favorite!
It’s quick and easy to make and bake up in just half an hour, so you can serve it any day of the week. It’s also great as a unique and delicious breakfast-for-dinner option!
Jump to:
- 🩵 About This Recipe
- What readers are saying...
- 🧂 Gather Your Ingredients
- 🔪 Let's Make Bacon and Hash Brown Breakfast Casserole!
- 💡 Expert Tips and Tricks
- ❔ FAQs
- 📝 Substitutions and Variations
- 🥡 Storage and Reheating
- ⏳ Make Ahead Instructions
- 🍴 What To Serve With This Dish
- 😋 More Breakfast Recipes You'll Love
- 📋 Recipe Card
- 💬 Reviews and Comments
🩵 About This Recipe
My family loves enjoying this bacon egg casserole on Christmas morning, but it's perfect for a fun dinner or special brunch! It combines simple ingredients into a savory casserole with comforting flavors and the perfect amount of cheesy goodness.
You can also throw in some of your favorite veggies for added nutrition and customize this casserole however you like. This is great for serving crowds and is super easy to prepare.
Similar to my Cheesy Tater Tot Casserole, this recipe is a medley of classic breakfast flavors the whole family will love!
What readers are saying...
I love bacon and this recipe was so easy to make. Thanks for sharing and loved your appetizing photos!
- Scott
🧂 Gather Your Ingredients
- eggs - help bind this casserole together and add lots of protein.
- milk
- pepper
- bread - classic white bread works fine, but feel free to use another variety if you like!
- cooked bacon - provides a savory and slightly smoky flavor that gives this casserole a mouthwatering flavor.
- mushrooms - for a bit of earthiness and additional nutrition.
- hash browns - using frozen hash browns is a nice convenient way to get some more heartiness in your casserole.
- shredded cheese - I like to use cheddar cheese because it pairs well with the bacon!
🔪 Let's Make Bacon and Hash Brown Breakfast Casserole!
(Or click here to jump right to the recipe card with measurements!)Combine Wet Ingredients
In a mixing bowl, whisk together eggs, milk, and pepper.
Add Bread
To a casserole dish, add cubed bread.
Layer Ingredients
On top of the bread, add layers of bacon and mushrooms.
Add Hash Browns
To the top of the casserole, spread out the has browns.
Add Cheese and Bake
Finish off with shredded cheese, pour the egg mixture over the casserole, and bake for 35 minutes.
💡 Expert Tips and Tricks
- This is a great way to use up any day-old bread you might have. Stale bread will actually absorb the egg mixture even better so it might give you a better casserole!
- If you don't have stale bread, you can leave a loaf out on the counter for a little while beforehand.
- Give your casserole an extra crispy top by placing it under the broiler for a minute or two after it's done baking. Keep a close eye on it to prevent the cheese from burning.
❔ FAQs
If you're working from frozen has browns, they may have excess moisture on them. Let them thaw slightly before adding to the casserole. Also, make sure you give the casserole a bit of time to sit before you bake it so the bread can absorb all of the liquid.
You don't have to thaw them before baking, but if you're worried about things baking all the way through or want to eliminate some excess moisture, you can let them thaw a bit.
The main difference is just the dish they're cooked in! A frittata is made in a pan while a casserole is made in a baking dish. Both are egg-based, but breakfast casseroles also often include something starchy like potatoes, hash browns, or bread cubes.
📝 Substitutions and Variations
- For more nutrition and flavor, add veggies like bell peppers, spinach, or tomatoes.
- Another protein can be used instead of bacon for a lighter result. Breakfast sausage, ground turkey, or ham are great choices!
- Switch things up by using a blend of other cheeses like monterey jack, mozzarella, or pepper jack.
- Give your casserole some extra fiber by using whole grain or sourdough bread.
- Add more flavor with seasonings like garlic powder, onion powder, paprika, or herbs like parsley, oregano, or rosemary.
Kristin’s Kitchen Tip
If you're worried about things not cooking all the way through, you can cook the mushrooms and has browns slightly before adding them to the casserole!
🥡 Storage and Reheating
Transfer any leftovers to an airtight container and store in the fridge for 3 to 4 days. I recommend reheating in the oven if possible, but you can also microwave individual portions if you need it in a pinch.
⏳ Make Ahead Instructions
This casserole is actually slightly improved by preparing it the night before and letting it sit in the fridge overnight! The flavors will come together and the egg mixture will seep into the bread, so feel free to prep a day or so ahead.
Keep It Handy
Don't have time for this bacon and hash brown breakfast casserole recipe right now? Click on or tap the heart icon on the BOTTOM RIGHT of the screen to save it for later!
🍴 What To Serve With This Dish
When I serve something savory and hearty like this bacon egg and potato casserole, I like to pair it with something lighter and on the sweet side. Some great options for a nice breakfast include this Pineapple Orange Smoothie, Strawberry Granola, Eggless Banana Bread, or a healthy Berry Salad!
😋 More Breakfast Recipes You'll Love
- Slow Cooker Breakfast Burritos - Easy to customize to your own taste, these slow cooker burritos are perfect for a quick and hearty breakfast.
- Pumpkin Pancakes with Pancake Mix - A great breakfast for a chilly fall morning.
- Lemon Poppyseed Muffins - Can be enjoyed as a citrusy afternoon snack or an addition to any breakfast.
- Easy Breakfast Sliders - This recipe from Butter Your Biscuit results in a super fun handheld morning meal!
get your copy now!
Grab my collection of 30 Minute Meals to help you get dinner on the table in a snap!
Baked Bacon Egg Casserole
⭐ Did you make this recipe? Awesome! I would love to hear from you. Please give it a star rating and review below! 👇
📋 Recipe Card
Bacon and Hash Brown Breakfast Casserole
Ingredients
- 6 eggs
- 1 ¾ cups milk
- ¾ teaspoon pepper
- 8 ounces bread, cubed (approximately 8 slices)
- 1 pound cooked bacon, roughly chopped
- 1 cup white mushrooms, roughly chopped (about 5 ounces)
- 1 cup hash browns (no need to thaw if you use frozen)
- 1 ½ cups shredded sharp cheddar
Instructions
- Preheat oven to 350 degrees F (175 degrees C), unless you are making this the night before.
- Beat the eggs, milk, and pepper in a medium. Set aside.6 eggs, 1 ¾ cups milk, ¾ teaspoon pepper
- Place the cubes of bread in a 9x13 baking dish sprayed with non stick cooking spray.8 ounces bread, cubed
- Layer ingredients on top in this order: bacon, mushrooms, hash browns, cheese.1 pound cooked bacon, roughly chopped, 1 cup white mushrooms, roughly chopped, 1 cup hash browns, 1 ½ cups shredded sharp cheddar
- Pour the egg mixture on top (give it a good mix, first).
- If you are making this the night before, cover and place in the refrigerator until ready to bake. Otherwise, let the dish stand for 5-10 minutes.
- Bake uncovered for 35 minutes (a little longer if the dish was in the refrigerator overnight), until the eggs are cooked and the cheese is melted and browning.
Notes
- To prep in advance, assemble the casserole ahead of time, cover and refrigerate so you can simply bake in the morning.
- If desired, add sautéed bell peppers, spinach, or tomatoes to add color and a nutritional boost. Cook them slightly before adding to the casserole.
- Swap bacon for breakfast sausage, ham, or even a vegetarian sausage option to mix up the flavors if you prefer.
- Try a mix of cheeses, like Monterey Jack, Swiss, or pepper jack for a mild kick.
- Use whole-grain or sourdough bread cubes to add extra fiber and a heartier texture.
- Serve alongside coffee, juice, and pastries to make it a standout at any brunch gathering.
Additional Serving Suggestions
- Top with freshly chopped green onions, parsley, or cilantro for a fresh, colorful touch. You can also add a dollop of sour cream or salsa on the side.
- Balance the casserole’s rich flavors with a fresh fruit salad or yogurt parfait on the side for a complete breakfast.
Nutrition
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.
Update Notes: This post was originally published in February 2015, and was republished with tips, step by step photos, and a recipe change in November 2024.
Thanks so much for reading! I also invite you to follow me on FACEBOOK, PINTEREST, or INSTAGRAM to keep up with what's going on in my kitchen.
And you might want to check out my Dizzy Busy and Hungry store on Amazon for a whole bunch of great kitchen products I love!
Happy cooking!
benny @ Kitchen Emporium
thanks for the recipe! I like how slow cooker recipes are very easy to customize to individual preferences – like you mentioned you can choose your favorite enchilada sauce or choose to mince garlic instead of doing the powder.
My mother and I had a better than average relationship growing up so we were somewhat close. Kiddo and I get along truly well and she converses with me about a considerable measure of things she doesn't converse with her father (my center points) or her mother since she doesn't see me the same as them. Her mother has disillusioned her thus there is no trust there. Thus, I am protected. I trust she will keep on feeling safe with me and trust in me since we have an awesome confiding in bond.
Scott Williamss
I love bacon and this recipe was so easy to make. Thanks for sharing and loved your appetizing photos!
Liz
Oh my - I think this is for dinner and for breakfast! Looks delicious.
Kristin King
I agree! And maybe lunch, too! 🙂 Thanks, Liz!