Potato Hash with Baked Eggs

  • Level: Easy
  • Total: 35 min
  • Prep: 10 min
  • Cook: 25 min
  • Yield: 6 servings as a first course, or 4 as a main course
Save Recipe


4 large Russet potatoes, peeled and cut into 1/2-inch dice

1/2 cup extra-virgin olive oil

Salt and freshly ground pepper

1/2 cup chopped onion

8 eggs

2 teaspoons chopped fresh oregano leaves

6 tablespoons freshly grated Parmesan, Asiago or other aged cheese


  1. Preheat the oven to 375 degrees F.
  2. Bring a pot of well-salted water to a boil. Add the potatoes and boil until about 3/4's of the way done, about 4 minutes. Drain well and spread out on a baking sheet to cool.
  3. Heat a large ovenproof skillet over high heat. When hot, add the olive oil, and then add the potatoes in a single layer. Lower the heat to medium and cook, tossing occasionally, until the potatoes are crusty and browned, 10 to 12 minutes. Season with salt and pepper. Add the onion and cook until the onions brown slightly, about 2 minutes
  4. Off the heat, make 8 small evenly-spaced wells in the hash and pour a small bit of olive oil in each well. Break an egg into each well. Sprinkle the eggs with salt and pepper. Scatter the oregano and the cheese over the hash.
  5. Transfer the skillet to the oven and bake until the eggs are cooked to your taste, about 5 minutes for firm whites and soft yolks. Serve immediately.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.

Cheesy Hash Brown Casserole

Beef Bourguignon with Potato Gratin

One Recipe, Two Meals: Creamy, Cheesy Potato Soup

(Web Exclusive) Round 2 Recipe: Potato Stuffed Onions

Cheesy Potato and Sharp Cheddar Hash

Hash Brown Casserole

Hash Brown Cakes

Hash Brown Pizza