
🥓 Cheesy Bacon Potato Breakfast Casserole: The Ultimate Brunch Comfort Dish!
Ahh Sundays… I don’t know about you, but growing up, Sunday mornings at our house had a predictable—but heavenly—routine. I’d wake up to the incredible aroma of sizzling bacon and bubbling cheese drifting through my childhood home. That smell alone was powerful enough to drag any sleepy teen out of bed (even me!). It was my dad’s famous breakfast casserole—the king of comfort food and family-brunch legend.
To this day, brunch isn’t brunch without a mouthwatering casserole bubbling in the oven. That nostalgic casserole remains my inspiration. So today, I happily share with you my family-inspired Cheesy Bacon Potato Breakfast Casserole Recipe. It’s cheesy, savory, hearty, and packed with crispy bacon and golden potatoes. Best of all, it’s insanely easy to prep in advance—which means more time relaxing with family and less stressing in the kitchen.
Ready? Let’s dive right in!

Cheesy Bacon Potato Breakfast Casserole
🥔 My Favorite Sunday Morning Memory—Comfort in a Dish
Before I get into the actual recipe, let me take you down memory lane…
Every Sunday was casserole day in my childhood home. I’d roll into the kitchen (still rubbing my sleepy eyes) to find my dad—a self-appointed weekend chef—in front of the stove. Bacon sizzling in one pan, potatoes crisping up in the oven, and a cheesy, eggy mixture bubbling away in his favorite casserole dish. The kitchen buzzed with warmth, laughter, and amazing aroma.
As I joined him—first as a curious foodie kid, then as a passionate assistant chef—I learned how wonderfully comforting cooking together can be. It wasn’t just about eating; it was about gathering everyone around that delicious dish, sharing stories, and creating memories. Family and food went effortlessly hand in hand.
Now, I keep that tradition alive, recreating his famous casserole recipe and adding my own little twists. This Cheesy Bacon Potato Breakfast Casserole perfectly embodies comfort-food bliss. Ready to create new delicious memories? Let’s start cooking!
✨ Ingredients (Serves 8)
Here’s everything you need to whip up this savory breakfast wonder:
– 3 large potatoes, peeled and cubed
– 1–2 tbsp olive oil
– 2 tsp salt, divided
– 250g (approx. 9 oz) streaky bacon, chopped
– 1 onion, finely chopped
– 2 garlic cloves, crushed
– 2 cups grated cheddar cheese
– 5 eggs
– ½ cup milk
– ¾ cup heavy whipping cream
– 1 tsp freshly ground black pepper
👩🍳 Easy Step-by-Step Directions
Step 1: Crispy Potatoes = Happy Casserole
Preheat your oven to 180ºC (350ºF). Toss the cubed potatoes with olive oil and half the salt. Spread the potatoes evenly on a baking sheet lined with parchment paper and roast about 30 minutes, flipping halfway through. You want these golden and crispy because they’ll add incredible texture to the finished dish.
Step 2: Bacon & Onion Magic
Grab a skillet, toss bacon and chopped onion in, and cook over medium-high heat until the bacon turns beautifully crispy and onions become tender and golden brown. Add in crushed garlic and cook for another 20 seconds until fragrant. Remove from heat and set aside. You’re smelling heaven already, right?
Step 3: Build Your Breakfast Masterpiece
Lightly grease a large casserole dish (or use cooking spray). Layer your crispy potatoes evenly on the bottom. Next, spread the bacon and onion mixture evenly over those delicious potatoes. To add that ooey-gooey factor later, sprinkle half your cheddar cheese evenly over the top.
Step 4: Egg Mixture—The Final Yum
In a mixing bowl, whisk together eggs, milk, cream, remaining salt, and pepper until fully combined and fluffy. Carefully pour this creamy egg mixture evenly over the potato-bacon-cheese layers in your casserole dish, then sprinkle the remaining cheese on top.
Step 5: Bake Your Way to Brunch Glory
Pop your casserole into the oven at 180ºC (350ºF) for 30–40 minutes until it’s gorgeous, golden, and fully set in the middle. The cheese should be bubbly and irresistibly melted. Once done, pull it out and let it rest 5–10 minutes—trust me, it’ll be worth the wait!
🍽️ Serving Suggestions—Let’s Elevate Brunch!
Serve this hearty casserole warm from the oven—you won’t even need to ring the breakfast bell; the incredible aromas streaming through your kitchen will entice everyone right to the table.
Some yummy sides include:
– Fresh mixed seasonal fruits
– Warm buttery toast or flaky croissants
– A little fresh salsa or avocado slices for bright freshness
– Freshly sliced green onions or parsley sprinkled on top
☕ Pro Tips from Chef to Chef
– Prep Ahead Power: Assemble the casserole the night before and refrigerate covered. Come morning, simply bake as directed—enjoy stress-free mornings and more brunch fun!
– Try Different Cheeses: Feel free to use your favorites—Monterey Jack, Gouda, or mozzarella work perfectly.
– Adding Veggies: Brighten up your dish with sautéed bell peppers, mushrooms, spinach or cherry tomatoes—delicious and healthy additions!
📋 Prep & Nutrition Info (Per Serving)
– Prep Time: 15 mins
– Cook Time: 1 hour 30 mins
– Total Time: 1 hour 45 mins
Calories: 304 kcal | Protein: 20g | Carbs: 30g | Fat: 11g | Fiber: 4g
Brunch done deliciously healthy, hearty, and utterly crave-worthy.
💬 Wrapping It Up—Let’s Chow Down!
There you have it, friends—my Cheesy Bacon Potato Breakfast Casserole inspired by my dad’s Sunday casserole tradition. Rich, fulfilling, deliciously cheesy, and oh-so comforting—it’s exactly how brunch should feel and taste. Don’t you agree?
So gather your friends, family, or even just your hungry self and dive into this glorious, easy-to-make breakfast casserole. I promise each bite is the ultimate delicious comfort!
Give it a try, and if you love this recipe as much as I do, don’t forget to share the casserole love and tag me—I can’t wait to see your casserole creations!
Happy cooking, brunch-lovers—you’ve got this! 🙌🥚🥓