Go Back
+ servings
bacon hash brown casserole in white ramekin

Bacon Hash Brown Casserole with Eggs

Valentina K. Wein
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! 
5 from 9 votes
Prep Time 45 mins
Cook Time 35 mins
Cooling 10 mins
Total Time 1 hr 30 mins
Course Breakfast, Brunch
Cuisine American
Servings 6
Calories 302 kcal


  • 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)


  • Cook the bacon. Place a paper towel over a large plate and set aside. 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.
  • Prep potatoes and onion. 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.
  • Preheat the oven to 375°F.
  • Make hash browns. 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.
  • Assemble. Place six (4 x 2-inch, round) ramekins or a 9 x 13 x 2-inch baking dish on a sheet pan. 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.
    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.
  • Bake. 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.)
  • Cool and serve. 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!


Calorie count is only an estimate.
Keywords best recipes with eggs, great for brunch, breakfast recipes with eggs
Have you tried this recipe?I'd love to see it on Instagram! Tag me at @cookingontheweekends or leave a comment & rating below.