2 Potatoes and 1 Egg Recipe: One-Pan Scrambled Hash with Crispy Edges

2 Potatoes and 1 Egg Recipe: One-Pan Scrambled Hash with Crispy Edges

This 2 potatoes and 1 egg recipe delivers a hearty, crispy-edged breakfast hash that transforms humble ingredients into a restaurant-worthy meal. The secret lies in high-heat sautéing to achieve those coveted golden-brown edges while keeping the centers tender. I developed this one-pan method after realizing how often breakfast dishes fall short—either too soggy or lacking depth of flavor.

What makes this recipe special is its ability to deliver crispy potato edges that hold their shape while the insides remain fluffy. The single egg binds everything together, creating a satisfying texture that’s both crisp and creamy. With just 15 minutes of active prep and 20 minutes of cooking time, you’ll have a dish that feels indulgent yet requires minimal effort.

The result is a breakfast hash with layers of flavor—savory from the sautéed potatoes, rich from the egg, and with just enough crispness to make each bite exciting. This dish works equally well as a solo breakfast or a filling brunch option for two. The one-pan approach means less cleanup, making it perfect for busy mornings.

Whether you’re serving this for a lazy weekend brunch or need a quick protein-packed meal, this recipe delivers consistent results. The technique is simple but precise, ensuring you’ll achieve that perfect balance of textures every time. Let’s get started on creating your ideal breakfast hash.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for 2 potatoes and 1 egg

Just two potatoes and one egg create this crispy-edged breakfast masterpiece.

Ingredient Amount Notes
Russet Potatoes 🥔 1 ½ lb Cut into 1-inch cubes, skin on
Large Eggs 🥚 1 whole Room temperature preferred
Yellow Onion 🧅 ½ whole Thinly sliced, about 1 cup
Unsalted Butter 🧈 2 tbsp Full-fat for best flavor
Kosher Salt 🧂 ¾ tsp Fine grain preferred
Freshly Ground Black Pepper 🌶️ ¼ tsp Coarsely cracked
Extra-Virgin Olive Oil 🫒 1 tbsp For high-heat sautéing
Fresh Thyme Leaves 🌿 ¼ tsp Or 1/8 tsp dried thyme
Garlic Cloves 🧄 2 cloves Minced, about 1 tsp
Shredded Sharp Cheddar Cheese 🧀 ¼ cup Optional, for extra richness

The potatoes are everything here. Russets are ideal—their starchy nature creates those coveted crispy edges while staying fluffy inside. Grab the smallest bag you can find at Trader Joe’s or your local grocery store’s produce section, as they tend to be the most consistent size. If you can’t find Russets, Yukon Golds work too, but cut them slightly smaller for even cooking. The key is 1-inch cubes—no smaller or they’ll burn before cooking through. For best results, cut them fresh the night before and let them sit uncovered in the fridge; this helps draw out excess moisture for that perfect crisp.

No fresh thyme? Dried works at one-third the amount, but fresh has that bright, herby punch that makes this dish sing. The garlic can be pre-minced from a jar if you’re in a rush, but fresh is always better. Short on butter? Olive oil works perfectly—just use the same amount. The cheese is completely optional, but if you add it, sharp cheddar melts best. For extra flavor without extra fat, swap in a pinch of smoked paprika or a dash of hot sauce at the end. And if you’re feeling adventurous, try adding a handful of sautéed mushrooms or spinach—just make sure to cook them first so they release their moisture before adding the potatoes.

This dish keeps beautifully for 3 days in the fridge, though it’s best enjoyed fresh. Reheat gently in a skillet with a splash of water to restore that crispy texture. For meal prep, portion into single-serving containers—each serving reheats perfectly for a quick breakfast. The potatoes will soften slightly when reheated, but the edges stay wonderfully crisp. If you’re making this ahead, store the potatoes and aromatics separately from the egg until ready to cook; this keeps everything fresher longer. The egg should be cooked fresh each time for optimal texture—it’s the secret to that restaurant-quality finish.

❤️

Why You’ll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Russets roast in the same pan where the egg gets poached—no extra dishes, just golden edges and that buttery aroma filling the kitchen.
  • Crispy-Creamy Dream: That first bite of perfectly roasted potato—crispy outside, fluffy inside—paired with a runny yolk? Honestly, it’s the kind of simple meal that makes you question why you ever order takeout.
  • Breakfast for Dinner: Between us, this is my go-to when I need something hearty but still feels like a treat. The onions caramelize just enough to add depth, and the egg ties it all together—no fancy plating, just pure satisfaction.
  • Budget Breakthrough: Russets and eggs are cheap, but they don’t taste cheap. I’ve fed four people for under $5 with this, and the leftovers? Even better the next day when the potatoes soak up extra butter like sponges.

Step-by-step instructions for one-pan scrambled hash with crispy edges

Master this technique for restaurant-worthy hash with perfectly crispy potato edges and fluffy scrambled eggs.

1

Prep and Par-Cook the Potatoes

Cut the 1.5 lb russet potatoes into 1-inch cubes, keeping the skin on for texture. Spread them on a baking sheet and microwave for 5-6 minutes until just tender when pierced with a fork. This partial cooking ensures they’ll crisp beautifully without turning mushy.

While the potatoes cook, thinly slice the 0.5 whole yellow onion (about 1 cup) and mince the 2 cloves garlic. The onions should be paper-thin for even cooking. Keep these separate until we need them—this prevents premature browning.

2

Build the Crispy Potato Foundation

Heat a 12-inch cast-iron skillet over medium-high heat until hot. Add the 1 tablespoon extra-virgin olive oil and swirl to coat. Carefully add the par-cooked potatoes in a single even layer, leaving space between pieces. Let them cook undisturbed for 8-10 minutes until the edges develop a deep golden brown crust. This is your crispy base—don’t rush it.

Once the bottom layer is crispy, gently flip the potatoes with a spatula and cook another 5-6 minutes until all sides are golden. If they stick, add 1 tablespoon water to deglaze. Remove half the potatoes to a plate and set aside—you’ll layer them back later.

3

Sauté Aromatics and Return Potatoes

In the same skillet, reduce heat to medium and add the 2 tablespoons unsalted butter. Once melted, add the sliced onions and cook for 4-5 minutes until softened but not browned. Add the minced garlic and 0.25 teaspoon fresh thyme leaves, cooking for 30 seconds until fragrant.

Return the potatoes to the skillet and stir to combine with the aromatics. Sprinkle with 0.75 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper. Cook for 3-4 minutes until everything is heated through and the flavors meld. The potatoes should now be tender with crispy edges throughout.

4

Scramble the Eggs to Perfection

Push the potato mixture to one side of the skillet, creating space in the center. Crack the 1 whole large egg directly into the hot pan. Let it sit for 5 seconds until the edges begin to set, then gently stir with a spatula, folding the egg as it cooks.

Once the eggs are just set but still slightly runny (about 30-45 seconds), stir them into the potato mixture. Cook for another 1-2 minutes until fully combined and heated through. The eggs should be softly scrambled with no dry curds—this gentle folding technique keeps them creamy.

5

Finish with Cheese and Serve Immediately

Sprinkle the 0.25 cup shredded sharp cheddar cheese over the hash and stir gently until melted and evenly distributed. Taste and adjust seasoning if needed—you might want to add a pinch more salt to balance the richness.

Serve immediately while the edges remain crispy and the eggs are still warm. The hash should be a perfect balance: tender potatoes with crispy edges, creamy eggs, and sharp cheddar throughout. Pair with a simple arugula salad or crusty bread to soak up every last bit of flavor.

👨‍🍳

Pro Tips For Making 2 Potatoes And 1 Egg

  • CUT POTATOES SMALLER THAN YOU THINK: Russets break down fast—aim for ½-inch cubes, not ¾-inch. I learned this the hard way when my first batch turned to mush instead of crispy edges. Smaller pieces cook faster and soak up that buttery onion flavor better.
  • SWEAT THE ONION FIRST: Don’t skip the slow cook—soften the onion in butter over medium heat for 5-6 minutes until translucent. This builds flavor without burning, and it keeps the egg from scrambling when you add it later. (Yes, even if you’re impatient like me.)
  • SALT THE POTATOES BEFORE COOKING: Toss the raw potato cubes with salt and a little butter before hitting the pan. This seasoning gets absorbed into the flesh, not just the surface, so every bite has depth. I used to salt after cooking, and it tasted flat by comparison.
  • REST THE POTATOES UNDER FOIL: After cooking the potatoes, mound them on a plate, tent loosely with foil, and let sit for 5 minutes. This traps steam and keeps them creamy—not dry—by the time you crack that egg on top. (Your future self will thank you.)

Troubleshooting great 2 potatoes and 1 egg

Potatoes Too Soggy

If your potatoes turn out soggy instead of crispy, you likely didn’t par-cook them enough. Microwave the 1-inch cubes for an extra 1-2 minutes to ensure they’re tender but not falling apart. Also, avoid overcrowding the skillet—cook in batches if needed. I find using a 12-inch cast-iron skillet gives the best heat distribution for crispy edges. 🔥

Eggs Overcooked

Overcooked eggs happen when you stir too aggressively or leave them in the pan too long. For creamy scrambled eggs, remove them from heat as soon as they’re just set (about 30-45 seconds after cracking). The residual heat will finish cooking them. If they’re still runny, cover the skillet for 30 seconds to let them set gently. 💫

Uneven Cooking

Uneven cooking often means your heat isn’t consistent. Use a 12-inch cast-iron skillet on medium-high heat and avoid moving the potatoes too soon. If the bottom layer isn’t crispy, let it cook undisturbed for 8-10 minutes before flipping. For even browning, spread the potatoes in a single layer with space between them. 🌡️

Sticking to the Pan

Potatoes sticking is usually a sign of insufficient fat or uneven heat. Make sure your skillet is properly heated before adding oil, and use enough olive oil (about 1 tablespoon) to coat the bottom. If they stick, add 1 tablespoon water to deglaze and scrape up any browned bits for extra flavor. A well-seasoned cast-iron skillet helps too! ⚡

Lack of Flavor

If your hash tastes bland, focus on the aromatics. Sauté the onions until soft but not browned, and cook the garlic just until fragrant (30 seconds). Fresh thyme adds brightness, so don’t skip it. For extra depth, add a pinch of smoked paprika or a dash of hot sauce at the end. Taste as you go—seasoning builds flavor! 💡

Nutrition facts

Servings 2
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 185mg62%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 4g
Protein 18g36%
* 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

Why do the potatoes need to be par-cooked before frying?

Par-cooking the potatoes in the microwave ensures they develop that perfect crispy exterior while staying tender inside. The partial cooking removes excess moisture, which is key for achieving those golden-brown edges in the skillet. Without this step, the potatoes would either burn on the outside or turn mushy before cooking through.

2

Can I make this recipe with different types of potatoes?

While Russet potatoes work best for their starchy texture, you can use Yukon Golds if that’s what you have. Just cut them slightly smaller (3/4-inch cubes) since they’re waxier. Avoid red potatoes—they’re too dense and won’t crisp properly. The key is finding a balance between starchy and waxy varieties for that ideal texture.

3

How do I prevent the eggs from getting rubbery?

Rubbery eggs happen when they’re overcooked or stirred too aggressively. For creamy results, remove the eggs from heat as soon as they’re just set (about 30-45 seconds after cracking). The residual heat will finish cooking them gently. Also, use low heat and fold them with a spatula rather than stirring vigorously.

What can I add to make this dish more filling? For extra substance, try adding 1/2 cup cooked black beans or 1/2 cup sautéed mushrooms with the onions. You could also fold in 1/4 cup cooked bacon bits for a meaty flavor without making it a full breakfast. The hash will still be vegetarian but much more satisfying. Just

4

Can I make this ahead of time?

This dish is best served fresh, but you can prep components ahead. Par-cook the potatoes and store them in the fridge for up to 2 days. Reheat them in the skillet with a splash of water before adding the egg. For the egg itself, it’s best cooked fresh each time—it’s the secret to that restaurant-quality finish. The flavors meld best when everything is made fresh together.

★★★★★5.0(1 review)
Brian Walker