Go Back
+ servings
bacon hash brown casserole in white ramekin

Bacon Hash Brown Casserole with Eggs

Bacon Hash Brown Casserole with Eggs can be served in individual ramekins for an elegant presentation or in one baking dish for a more casual meal. It's delicious in any vessel! 

Course Breakfast, Brunch
Cuisine American
Keyword breakfast recipes with eggs, great for brunch, best recipes with eggs
Prep Time 45 minutes
Cook Time 35 minutes
Cooling 10 minutes
Total Time 1 hour 30 minutes
Servings 6
Calories 302 kcal
Author Valentina K. Wein


  • 8 strips applewood smoked bacon
  • 4 cups peeled and grated Russet Potatoes (approximately 2 pounds)
  • 1 cup grated yellow onion
  • 1 cup fresh breadcrumbs
  • about ¼ cup jalapeño pepper, washed and dried, seeds removed, finely chopped
  • 1 tablespoon garlic, minced
  • olive oil for the pan, if necessary
  • teaspoon salt
  • freshly ground black pepper
  • 6 large eggs
  • small handful of micro greens or finely chopped green onions for garnish, washed and dried (optional)


  1. Place a paper towel over a large plate and set aside.
  2. Add the bacon to a large sauté pan over medium heat. Cook until it's crispy, about 5 minutes per side. Remove the bacon -- but leave the bacon grease -- from the pan, and set it aside to drain on the towel-lined plate.

  3. Use a food processor fitted with the grater attachment to grate the potato and onion. Then use your hands to squeeze as much liquid as possible out of the potatoes and onion. Do this before measuring the amount you need. Potatoes and onions have a very high water content, so you'll be surprised at the quantity of liquid; you can actually "wring" them out. Doing this will result in much crispier potatoes.

  4. Preheat the oven to 375°F.

  5. Add the potatoes and onion, along with the breadcrumbs, jalapeño pepper and garlic to the pan with the bacon grease. Drizzle with the olive oil and turn the heat to medium-high. Stirring often, sauté until everything is golden brown, about 15 to 20 minutes. (If at any point the pan becomes too dry and the potatoes are sticking to the bottom, add a bit of olive oil.) Roughly chop or crumble the bacon. Add it to the pan and mix. Then add the salt and a few turns of pepper. Stir to blend.

  6. Then divide the potato-bacon mixture evenly among the ramekins, or add all of it to the baking dish. Gently press down on the potatoes with the back of a spoon.

  7. Make a small depression in the potatoes with the back of the spoon, and crack an egg in each one in the ramekins, or evenly space them over the potatoes in the baking dish.

  8. Bake in the preheated 375°F oven just until the eggs are cooked, about 15 to 20 minutes. (I like the yolks runny and the whites completely solidified, but cook to your taste.)

  9. Whether in the ramekins or baking dish, let it cool for about 10 minutes. Then add a few micro-greens or finely chopped green onion to the top and serve!