This Bacon Egg and Hash Browns dish is a hearty breakfast that hits the spot! Crispy potatoes, fluffy eggs, and crispy bacon all come together for a delicious and filling meal.
It’s like a breakfast party on your plate! I love serving it with a dash of hot sauce for a little kick. You can whip this up easily, making mornings so much better! 🍳🥓
Key Ingredients & Substitutions
Bacon: Use thick-cut bacon for that perfect crispy bite. If you’re looking for healthier options, turkey bacon or pancetta works well too, although they offer different flavors.
Potatoes: I recommend Russets for their starchiness which makes crispy hash browns. Yukon Golds are great for a buttery texture. If you need a healthier alternative, try sweet potatoes for a different twist!
Eggs: Fresh eggs are best for a clean taste and bright yolk. If you’re vegan, consider using tofu scrambled with a bit of turmeric for color, or chickpea flour mixed with water as an egg substitute.
How Can I Get My Hash Browns Extra Crispy?
Getting crispy hash browns is all about removing moisture from your potatoes. After grating, wrap them in a kitchen towel and really squeeze out that water. It makes a big difference!
- Preheat your skillet properly. A hot skillet is key to getting that golden crust.
- Make sure not to crowd the pan. If it’s too full, the potatoes will steam instead of crisping up.
- Don’t flip them too soon. Let them brown on one side first before turning.
With these tips, you’ll have beautifully crispy hash browns every time!

Bacon Egg and Hash Browns
Ingredients:
- 3 large strips of bacon
- 2 large eggs
- 2 large potatoes (Russet or Yukon Gold), peeled and grated
- 2 tablespoons unsalted butter (or oil) for frying
- Salt, to taste
- Black pepper, to taste
- Fresh parsley, finely chopped for garnish (optional)
How Much Time Will You Need?
This delicious breakfast dish takes about 15 minutes of prep time and around 20 minutes of cooking time. In total, you can enjoy a warm plate of Bacon Egg and Hash Browns in just about 35 minutes!
Step-by-Step Instructions:
1. Prepare the Hash Browns:
Start by peeling the potatoes and grating them. Once grated, place them in a clean kitchen towel or cheesecloth and squeeze out as much excess moisture as you can. This step is crucial as it helps achieve crispy hash browns!
2. Cook the Bacon:
Heat a large skillet over medium heat. Add the bacon strips and cook them until they are nice and crispy, which usually takes about 6-8 minutes. Don’t forget to flip them occasionally to get an even cook. Once they’re done, move the bacon to a paper towel-lined plate to drain excess grease, but make sure to keep about 1 tablespoon of the bacon fat in the skillet for added flavor.
3. Cook the Hash Browns:
Add the butter (or oil) to the skillet with the reserved bacon fat, and heat it over medium heat. Spread the grated potatoes in an even layer in the skillet, pressing down gently to form flat patties. Let them cook undisturbed for about 4-5 minutes, until the bottom is golden and crispy. Carefully flip the hash browns and cook on the other side for another 4 minutes, or until they are golden brown and cooked through. Season with salt and pepper to taste, then transfer to a plate and keep warm.
4. Cook the Eggs:
In the same skillet, add a little more butter or oil if needed and reduce the heat to low-medium. Crack the eggs into the pan and cook them sunny-side up until the whites are set but the yolks remain runny, about 3-4 minutes. If you prefer over-easy eggs, gently flip them and cook for an additional 30 seconds.
5. Plate and Garnish:
On a plate, serve the crispy bacon strips along with the sunny-side up eggs and golden hash browns. If you like, sprinkle some freshly chopped parsley and a little ground black pepper on top for a fresh finish.
Enjoy your classic American breakfast of crispy bacon, perfectly cooked eggs, and wonderfully golden hash browns!
Can I Use Frozen Hash Browns Instead?
Absolutely! Frozen hash browns can save you time. Simply cook them according to the package instructions in your skillet. For best results, add a little extra salt and pepper to enhance the flavor.
What if I Don’t Have Bacon?
No worries! You can substitute the bacon with cooked sausage, ham, or even a plant-based alternative like tempeh. Just make sure to adjust the cooking time according to the protein you choose.
How Can I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm in a skillet over low heat, adding a little oil or butter if needed to bring back that crispy texture!
Can I Add Vegetables to the Hash Browns?
Yes, adding vegetables like bell peppers, onions, or spinach can enhance the flavor and nutrition of your hash browns! Just chop them small and sauté them in the skillet before adding the grated potatoes.



