Bacon Egg Cheese Potato Casserole Recipe: Crispy Top, Melty Layers, One-Pan Magic

Breakfast & Brunch

Bacon Egg Cheese Potato Casserole Recipe: Crispy Top, Melty Layers, One-Pan Magic

This bacon egg cheese potato casserole recipe delivers the perfect balance of crispy, creamy, and savory textures in one satisfying dish. šŸ”„ The secret lies in layering thinly sliced potatoes and crispy bacon with a rich egg mixture, then baking until the top turns golden and the edges crisp.

I developed this recipe after years of testing, and it never fails to impress—whether for a weekend brunch or a hearty weeknight dinner.

The magic happens in the assembly: thinly sliced potatoes create even cooking, while the bacon adds smoky depth and texture. A blend of sharp cheddar and cream cheese ensures melty, stretchy goodness that ties everything together.

The key is baking at the right temperature to achieve that crispy top without drying out the layers below.

By the time it emerges from the oven, you'll have a casserole with fluffy egg centers, tender potatoes, and crispy bacon scattered throughout. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of textures and flavors.

This dish is the ultimate one-pan solution for breakfast or brunch that feels indulgent but comes together effortlessly.

Serve with a side of fresh fruit or a simple green salad to balance the richness. The leftovers reheat beautifully, making it perfect for meal prep. Let's get started on creating this comforting, crowd-pleasing casserole that's sure to become a family favorite.

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Category
Meat
šŸ”„
Calories
Med Cal

Ingredients for bacon egg cheese potato casserole

Six layers of crispy, cheesy, bacon-infused goodness—this casserole is pure comfort in one pan.

Ingredient Amount Notes
Russet Potatoes šŸ„” 4 lb Thinly sliced, peeled if preferred
Bacon šŸ„“ 1 ½ lb Thick-cut, cooked until crispy
Large Eggs 🄚 12 whole Room temperature for best results
Sharp Cheddar Cheese šŸ§€ 2 cups Shredded, block preferred
Cream Cheese 🧈 8 oz Full-fat, softened
Heavy Cream šŸ„› 1 cup Full-fat for richness
Milk šŸ„› ½ cup Whole milk preferred
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Garlic Powder šŸ§„ ½ tsp For added depth
Onion Powder šŸ§… ½ tsp For savory balance
Butter 🧈 ½ cup Unsalted, melted
Panko Breadcrumbs šŸž ½ cup For crispy topping

The potatoes are the foundation, so pick firm russets—they hold up best to slicing and baking. I always grab the organic ones from Trader Joe's when possible, but any russet works. Thinly slice them (about 1/8-inch thick) for even cooking. The bacon? Thick-cut is key—it crisps up better and stays crispy longer. Cook it first, drain all that grease (save it for another use!), and then crumble it—half goes in the layers, half gets sprinkled on top for that extra crunch. The cheddar matters too: sharp, block cheese melts better than pre-shredded, and it's worth the extra minute to grate it yourself.

No sharp cheddar? Pepper jack or a mix of cheddar and Monterey Jack works great. Running out of cream cheese? Substitute sour cream at half the amount—it won't be as creamy, but it'll still work. The heavy cream can be swapped for half-and-half if you're watching fat, but trust me on the full-fat version for that ultra-rich texture. For the crispy top, panko plus a sprinkle of Parmesan is a game-changer. No panko? Crushed cornflakes or even regular breadcrumbs toasted in butter will do. And if you're feeling fancy, add a dash of smoked paprika to the breadcrumb mix for extra depth.

This casserole reheats like a dream—honestly tastes even better the next day once everything melds. Store leftovers in the fridge for up to 4 days, covered tightly. For freezing, assemble it, bake until just set (not fully crispy), then freeze in portions. It keeps for 3 months and reheats beautifully. Pro tip: Preheat your oven before baking—this helps that top get extra crispy. And if you're making it ahead for a brunch? Assemble it the night before, refrigerate, and bake straight from the fridge for even cooking.

ā¤ļø

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub dishes—just slice potatoes, cook the bacon right in the pan, then layer everything together. That’s it. The crispy edges and melty cheese make up for any lack of fancy plating.
  • Crispy-Creamy Obsession: The combo of smoky bacon, sharp cheddar, and creamy eggs in every bite? Ridiculous. Honestly, the first time I tasted it, I went back for seconds before the casserole even cooled. That’s when I knew it was a keeper.
  • Meal Prep MVP: Between us, this is my go-to for game days, lazy Sundays, or when I need to feed a crowd without stress. Bake it once, reheat it all week—it stays solid in the fridge, and the flavors only get better as the cheese sets overnight.
  • Budget Breakfast Feast: Russets are cheap, bacon stretches far, and eggs? Always affordable. For under $10, I get enough portions to feed four people hearty breakfasts that taste like a restaurant. Plus, the leftovers freeze like a dream—just pop them in the oven when hunger strikes.

Step-by-step instructions for bacon egg cheese potato casserole

Let's build this dreamy casserole layer by layer—crispy top, melty cheese, and smoky bacon in every bite.

1

🄘 Step 1: Cook and Layer the Potatoes

Preheat your oven to 375°F. In a large bowl, combine the 4 lb Russet Potatoes (thinly sliced), 1 cup Heavy Cream, 0.5 cup Milk, 8 oz softened Cream Cheese, 1.5 tsp Salt, 0.5 tsp Black Pepper, 0.5 tsp Garlic Powder, and 0.5 tsp Onion Powder. Toss until every slice is coated in the creamy mixture.

Transfer half of the potato mixture to a greased 9x13-inch baking dish, spreading it evenly. Sprinkle with half of the 2 cups Sharp Cheddar Cheese (shredded). Repeat with the remaining potato mixture and cheese. This layering ensures maximum cheesiness in every forkful.

2

šŸ”„ Step 2: Prepare and Layer the Bacon

While the potatoes bake, cook the 1.5 lb Bacon in a skillet over medium heat until crispy. Drain on paper towels, reserving 0.25 cup of the bacon fat. Once cool enough to handle, crumble the bacon into small pieces—you'll want it distributed evenly throughout.

Spread half of the crumbled bacon over the cheese layer. This is where all the smoky flavor gets trapped between the creamy potatoes and crispy top. The bacon fat will also help create that golden crust we're after.

3

šŸ³ Step 3: Create the Egg Mixture

In a separate bowl, whisk together the 12 whole Large Eggs (room temperature), then gently fold in the remaining 0.5 cup Milk and 0.5 cup melted Butter. This mixture should be smooth but slightly thick—like a rich custard. Pour it evenly over the bacon layer, spreading it out to cover completely.

Here's the thing—don't overmix the eggs. Just enough to combine prevents tough spots in your final casserole. The eggs will create that signature creamy texture that makes this dish irresistible.

4

🄘 Step 4: Add the Crispy Topping

In a small bowl, mix the 0.5 cup Panko Breadcrumbs with the reserved 0.25 cup bacon fat (and a pinch of salt if needed). Sprinkle this mixture evenly over the egg layer. The panko will absorb the fat and create that magical crispy crust we're after.

For extra insurance on crispiness, I like to press down gently on the panko layer with the back of a spoon. This ensures even contact with the eggs below and prevents any soft spots. The contrast between the crispy top and creamy filling is what makes this casserole so special.

5

šŸ”„ Step 5: Bake to Golden Perfection

Bake uncovered for 45-50 minutes until the top is deep golden brown and the center is just set (no jiggle). The edges should pull away slightly from the pan, and the crust should be firm enough to support itself when you lift the dish.

If the top isn't brown enough after 45 minutes, broil for 1-2 minutes on high, watching carefully to avoid burning. Let it rest for 10 minutes before serving—this gives the eggs time to fully set and makes slicing much easier. The result? A casserole with a crispy, crackly top that shatters when you cut into it, revealing creamy layers underneath.

šŸ‘Øā€šŸ³

Pro Tips For Making Bacon Egg Cheese Potato Casserole

  • Parboil Potatoes First: Russets hold their shape better if you blanch them in salted boiling water for 5 minutes before slicing—this stops them from turning to mush later. I learned this the hard way when my first batch dissolved into a starchy sludge.
  • Crisp the Bacon Cold: Cook the bacon straight from the fridge to avoid flare-ups, and don’t skip the 10-minute low-and-slow render—this renders the fat properly and keeps the slices crispy. Rushing it makes the bacon greasy and limp.
  • Whisk Eggs with Cheese: Mix the eggs with the shredded cheddar and cream cheese before pouring over the potatoes—this ensures even distribution and prevents a gluey, uneven top layer. I used to add them separately, and the texture was always inconsistent.
  • Bake at 375°F (Not Higher): The oven needs to be steady at 375°F to let the eggs set without burning the top while the potatoes finish cooking. I was skeptical until I tried it—any hotter, and you’ll end up with a rubbery crust.

Health benefits of this dish

Protein Powerhouse

This casserole packs a serious protein punch with 12 large eggs and 1.5 lbs of bacon, delivering about 50 grams of protein per serving. That's nearly 100% of your daily protein needs in one dish—perfect for breakfast or brunch when you need lasting energy.

The eggs provide all nine essential amino acids, while the bacon adds flavorful fats that help keep you full longer. šŸ’Ŗ

Healthy Fats

The combination of heavy cream, cream cheese, and crispy bacon creates a satisfying fat profile that supports brain function and hormone production. These fats are essential for nutrient absorption, especially for fat-soluble vitamins like A, D, E, and K found in the cheese and butter.

Just one serving provides about 30% of your daily fat needs, but the quality matters—we're using full-fat dairy for optimal flavor and nutrition.

Complex Carbs

The 4 lbs of russet potatoes provide slow-digesting complex carbohydrates that fuel your body with steady energy. These carbs have a lower glycemic index than simple sugars, helping maintain stable blood sugar levels.

The potatoes also supply potassium (about 1,000mg per serving) which supports heart health and muscle function. The thin slicing ensures even cooking while preserving the potato's natural structure and nutrients.

Calcium Boost

With 2 cups of sharp cheddar cheese and 8 oz of cream cheese, this casserole delivers a significant calcium boost—about 40% of your daily needs per serving. Calcium is essential for bone health, muscle contraction, and nerve function.

The cheese also provides phosphorus, which works with calcium to strengthen bones and teeth. For those watching calcium intake, you can reduce the cheese by 25% without significantly affecting flavor.

Vitamin D Source

While not traditionally high in vitamin D, the combination of eggs and cheese in this casserole provides a modest amount of this crucial nutrient. Egg yolks contain natural vitamin D, and fortified cheeses add to the total.

A serving delivers about 15% of your daily vitamin D needs, which supports immune function, calcium absorption, and overall health. For extra vitamin D, consider using fortified milk in the recipe or adding a sprinkle of nutritional yeast to the panko topping.

Meal Prep Nutrition

This casserole makes an excellent meal prep option because it reheats well while retaining its nutritional benefits. The protein and fat content helps stabilize blood sugar levels, preventing energy crashes later in the day.

For added nutrition, I like to serve it with a side of steamed broccoli or a spinach salad to boost fiber and vitamin content. The leftovers keep well in the refrigerator for 4 days, making it a convenient option for busy mornings. šŸ’”

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 380mg127%
Sodium 1250mg54%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the entire dish in your baking pan, cover it tightly with foil, and refrigerate for up to 24 hours before baking. For best results, bake straight from the fridge at 375°F for 55-60 minutes—the cold start helps prevent over-browning. This method also makes it perfect for meal prep!

2

How do I get the top extra crispy?

For maximum crispiness, use panko breadcrumbs mixed with bacon fat (or melted butter) for the topping. Press it gently with the back of a spoon before baking, and bake at 400°F for the last 10 minutes of cooking. If needed, broil for 1-2 minutes at the very end—just watch closely to avoid burning!

3

Can I use sweet potatoes instead of russets?

Yes, but the texture will differ slightly. Sweet potatoes are naturally sweeter and more moist, which can make the casserole less crispy. If you try it, reduce the milk by 2 tablespoons and add 1/4 teaspoon cinnamon to complement their natural flavor. The baking time may also need adjustment—check at 40 minutes.

4

What's the best way to reheat leftovers?

Reheat covered at 350°F for 15-20 minutes until warmed through. For extra crispiness, place slices under the broiler for 1-2 minutes after reheating. Leftovers taste even better the next day as flavors meld! Store in an airtight container for up to 4 days.

5

Can I make this vegetarian?

Easily! Swap the bacon for crispy tempeh or mushrooms (sautƩed with smoked paprika for flavor). Use nutritional yeast instead of cheese for a vegan option, or keep the cheese but add 1 tablespoon soy sauce to the potato mixture for umami depth. The texture will be slightly different but still delicious!

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(5 reviews)
Categories Breakfast & Brunch