When life gets busy (and let’s be honest—when isn’t it?), having a Bacon, Potato, and Egg Casserole recipe you can count on feels like a tiny miracle in casserole form. It’s warm, cozy, and ridiculously easy… the kind of kitchen win that makes you feel like you’ve got it all together, even on mornings when you’re surviving on caffeine and optimism.
As someone who lives for simple, stress-free cooking, this dish speaks to my soul. It’s hearty. It’s flavorful. And it’s made with everyday ingredients you probably already have. Whether you’re feeding hungry kids, hosting brunch, or prepping breakfasts for the week, this Bacon, Potato, and Egg Casserole is about to become your new food BFF.
Table of Contents
Why You’ll Love This Bacon, Potato, and Egg Casserole
If you’ve ever needed a recipe that practically cooks itself while making your house smell like a cozy hug from Grandma, this is the one.
Here’s why it’s such a keeper:
- Effortless morning magic — Just whisk, layer, and bake. No fancy steps.
- Comfort food without the fuss — Bacon… potatoes… eggs… cheese. Need I say more?
- Perfect for meal prep — It reheats beautifully, making weekday breakfasts a breeze.
- Great for crowds — A 9×13 pan feeds plenty of people without extra work.
Plus, this casserole uses frozen diced potatoes—no peeling, chopping, or wrestling with a stubborn bag of spuds required.
Ingredients You’ll Need
Here’s everything that goes into this delicious breakfast bake:
- 1 lb bacon, cut into 1/2-inch strips
- 1 yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 12 large eggs
- 1 cup milk
- 3 cups frozen diced potatoes (no thawing necessary!)
- 2 cups shredded cheddar cheese, divided
- 1 1/2 teaspoons salt
- 1/2 teaspoon black pepper
- 2 green onions, chopped
Nothing fancy. Just simple, comforting ingredients that work beautifully together.
How to Make This Bacon, Potato, and Egg Casserole
This dish comes together in a few practical, no-stress steps. Perfect for busy mornings or when you’ve got guests arriving and you’re still in pajama mode. Let’s break it down:
Step 1: Get Your Oven Ready
Heat your oven to 350°F, then grease a 9×13 baking dish with nonstick spray. Set it aside and feel accomplished—you’ve already started.
Step 2: Cook the Bacon
Grab a large skillet and cook your bacon over medium heat. Stir occasionally as it gets crispy and golden brown.
Once it’s done, transfer the bacon to a paper towel-lined plate. Roughly chop it and set aside. Try not to snack on too much of it. (No judgment if you do.)
Step 3: Sauté the Veggies
Using that glorious bacon grease, cook the diced onion and red bell pepper until they soften. Add garlic and cook for another 2 minutes.
Your kitchen will smell amazing—just a tiny preview of what’s coming.
Step 4: Mix the Eggs and Fillings
In a large bowl, whisk together the eggs and milk. Stir in:
- The cooked veggies
- Frozen diced potatoes
- 1 cup of cheddar cheese
- All but ¾ cup of the bacon
Add salt and pepper, giving everything a good stir. This mixture is already looking delicious.
Step 5: Assemble and Bake
Pour everything into your prepared baking dish. Top with the remaining cheese and the chopped green onions. Bake for 20 minutes so the eggs can start setting up.
Then sprinkle the remaining bacon over the top. Bake for another 20–30 minutes, or until the eggs are firm and the top is lightly golden.
Step 6: Rest and Serve
Let the casserole sit for 10 minutes before slicing. This helps everything stay together—and gives you a moment to enjoy how good your house smells.
Cut into squares and serve warm. Heaven on a plate.

Helpful Tips for the Best Casserole
- Thin top? Add more cheese. If you like a gooey, melty top layer, sprinkle extra cheddar before the second bake.
- Want a kick? Add diced jalapeños or a pinch of smoked paprika.
- Too thick? Add a splash of milk. If your mixture feels heavy before baking, a little extra milk will lighten it right up.
- Meal prepping? You’re in luck. This dish reheats beautifully, making weekday mornings feel less chaotic.
One week, when my schedule was nonstop—school pickups, errands, and what felt like a marathon laundry session—this casserole truly saved breakfast. I reheated slices all week, and every morning felt like a mini win.
Make-Ahead Instructions
Good news for planners:
You can assemble the entire casserole a day ahead! Just cover it, refrigerate for up to 24 hours, then bake when needed.
If you’re prepping for brunch, that means you get to enjoy your coffee instead of rushing around the kitchen.
Bacon, Potato, and Egg Casserole FAQs
Can I make this Bacon, Potato, and Egg Casserole without bacon?
Absolutely! Swap in cooked sausage, ham, or even a meatless option like sautéed mushrooms.
Do I need to thaw the frozen potatoes first?
Nope! They go straight into the mix. That’s part of what makes this recipe so effortless.
Can I freeze leftovers?
Yes—slice the baked casserole, wrap pieces individually, and freeze for up to 2 months. Reheat in the oven or microwave.
Can I add other veggies?
Definitely. Spinach, zucchini, or tomatoes are great options.
How do I reheat the casserole?
Bake at 300°F for 10–15 minutes, or microwave single portions for 1–2 minutes.
A Cozy Breakfast You’ll Come Back To
This Bacon, Potato, and Egg Casserole is everything I love about comfort cooking—easy, cozy, and full of flavor without demanding hours in the kitchen. It’s the kind of recipe that makes mornings smoother and gatherings warmer.
Whether you’re feeding your family, hosting brunch, or prepping ahead for the week, this casserole adds a little joy to the table every single time.
If you try it, I’d love to hear how it turns out—and what delicious twists you add!
More Cozy Recipes You’ll Love
If this Bacon, Potato, and Egg Casserole brought a little comfort to your kitchen, here are a few more warm and flavorful dishes your family might enjoy next. They pair beautifully with relaxed mornings, easy weekends, or whenever you need something satisfying without extra fuss.
- For another make-ahead breakfast favorite, try the hearty Fireman’s Overnight Breakfast Casserole.
- If you love the bacon-and-potato combo, you’ll enjoy the cheesy goodness of the Bacon, Egg, and Hashbrown Casserole.
- When the holidays roll around, the festive Christmas Breakfast Casserole is always a crowd-pleaser.
- For something cozy and comforting any time of year, the creamy Slow Cooker Potato Leek Soup is a reader favorite.
- And if you’d like to explore another delicious take on this dish, the team at Two Peas & Their Pod shares a wonderful variation in their Bacon, Potato, and Egg Casserole.
Feel free to mix, match, and bookmark your favorites—your next comforting meal is just a click away.
Print
Bacon, Potato, and Egg Casserole: A Comforting, Crowd-Pleasing Favorite
- Total Time: 55–65 minutes
- Yield: 8–10 servings 1x
Description
A warm, comforting Bacon, Potato, and Egg Casserole made with crispy bacon, fluffy eggs, tender potatoes, cheddar cheese, and simple veggies. Perfect for brunch, holidays, or make-ahead breakfasts your whole family will love.
Ingredients
1 lb bacon, cut into 1/2-inch strips
1 yellow onion, diced
1 red bell pepper, diced
3 cloves garlic, minced
12 large eggs
1 cup milk
3 cups frozen diced potatoes
2 cups shredded cheddar cheese, divided
1 1/2 teaspoons salt
1/2 teaspoon black pepper
2 green onions, chopped
Instructions
Preheat oven to 350°F and grease a 9×13 baking dish.
Cook bacon in a large skillet until crisp. Transfer to a paper towel-lined plate and chop.
Add onion and red pepper to the skillet and cook until softened. Add garlic and cook 2 minutes.
In a large bowl, whisk eggs and milk. Stir in cooked vegetables, frozen potatoes, 1 cup cheddar cheese, and all but ¾ cup of the bacon. Season with salt and pepper.
Pour mixture into the prepared baking dish. Top with the remaining cheese and green onions.
Bake 20 minutes. Add remaining bacon on top.
Bake another 20–30 minutes, until eggs are set and top is golden brown.
Rest 10 minutes before slicing and serving.
Notes
Assemble up to 24 hours ahead and refrigerate until ready to bake.
For extra flavor, add smoked paprika or diced jalapeños.
Leftovers reheat well for breakfast throughout the week.
- Prep Time: 15 minutes
- Cook Time: 40–50 minutes
- Category: Breakfast, Brunch, Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 340
- Sugar: 3g
- Sodium: 720mg
- Fat: 23g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 225mg
