Description
Crispy golden potatoes, tender broccoli florets, and perfectly runny eggs all cooked together in one skillet—the ultimate veggie-packed breakfast that feels like pure comfort food.
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4
Ingredients
- 8 oz broccoli, chopped into small florets (about 2 cups)
- 12 oz potatoes, diced into 1/2-inch cubes (Yukon Gold works great)
- 1 small onion, diced
- 2 cloves garlic, minced (fresh is way better than jarred)
- 2 tbsp olive oil (don’t skimp—you need it for crispiness)
- 1/2 tsp paprika (smoked paprika takes this to the next level)
- Salt and pepper, to taste (be generous with the pepper)
- 4 large eggs
- Fresh parsley, for garnish (or chives if you’ve got them)
Instructions
- Heat your olive oil in a large 12-inch skillet over medium heat. Don’t rush this—wait until the oil shimmers slightly before adding anything.
- Toss in your diced potatoes and spread them in a single layer. Cook for about 5 minutes, stirring every minute or two but letting them sit long enough to develop golden-brown crispy bits. You want them starting to soften and get some color.
- Add your diced onion and minced garlic to the skillet. Cook for another 3-4 minutes, stirring occasionally, until the onions turn translucent and everything smells amazing.
- Stir in the chopped broccoli, paprika, a good pinch of salt, and several cracks of black pepper. Cook for 5-7 minutes, stirring every couple minutes, until the broccoli is tender but still has a slight bite—don’t let it turn mushy and dark green.
- Use your spoon to create 4 wells in the hash mixture, like little nests for the eggs. Crack one egg into each well, trying not to break the yolks.
- Cover the skillet with a lid and cook for 5-7 minutes. Check at 5 minutes for soft, runny yolks, or go the full 7 minutes if you like them more set. The steam from covering is crucial for cooking the whites without flipping.
- Once the egg whites are set but the yolks are still jiggly (or however you like them), remove from heat. Sprinkle with fresh parsley and serve immediately, dividing into 4 portions. Grab some toast for yolk-dipping action.
Nutrition Information (Per Serving):
- Calories: 235
- Carbohydrates: 24g
- Protein: 10g
- Fat: 11g
- Fiber: 4g
- Sodium: 290mg
- Vitamin C: 85% DV
- Vitamin K: 90% DV
- Potassium: 15% DV
- Iron: 10% DV
This broccoli potato hash packs nearly a full day’s worth of vitamin C and K, plus protein from the eggs and fiber from the vegetables.
Notes:
- Seriously, use a large skillet. Crowding the pan makes everything steam instead of crisp, and nobody wants mushy hash.
- Cut your potatoes into uniform pieces so they cook evenly. Too big and they’ll be raw inside; too small and they’ll turn to mush.
- Don’t stir the potatoes constantly—let them sit for a minute between stirs so they can develop those golden crusty bits.
- Fresh broccoli is key here. Frozen releases too much water and won’t get the right texture.
- Every stove runs differently, so watch your eggs closely. The difference between runny and hard yolks is literally one minute.
Storage Tips:
Store the hash (without eggs) in an airtight container in the fridge for up to 3 days. Reheat in a hot skillet with a splash of oil to restore crispiness—microwaving makes it soggy and sad. Don’t store it with eggs already cooked; they get rubbery and weird. Better to reheat the hash and fry fresh eggs on top each time. This doesn’t freeze well because potatoes get grainy when frozen and thawed.
Serving Suggestions:
- Classic Breakfast: Serve with buttered toast for dipping into those runny yolks
- Brunch Spread: Pair with fresh fruit salad and crispy bacon for a complete meal
- Quick Dinner: Top with hot sauce and sliced avocado for an easy weeknight dinner
- Meal Prep: Make the hash portion ahead and add fresh eggs each morning for grab-and-go breakfasts
Mix It Up (Recipe Variations):
Sweet Potato Broccoli Hash: Replace regular potatoes with diced sweet potatoes and add a pinch of cumin for earthy sweetness.
Bacon Broccoli Potato Hash: Add 4 strips of crispy crumbled bacon right before creating the wells for eggs—smoky and incredibly satisfying.
Cheesy Broccoli Hash: Sprinkle 1/2 cup sharp cheddar cheese over the hash during the last minute of cooking, before the eggs finish, for melty goodness.
Cajun Broccoli Potato Hash: Replace paprika with 1 tsp Cajun seasoning and add diced bell peppers for a spicy, Southern-style version.
Sausage Broccoli Hash: Brown 8 oz crumbled breakfast sausage with the potatoes for extra protein and savory flavor.
What Makes This Recipe Special:
This broccoli potato hash delivers restaurant-quality results by cooking each component at the optimal time—potatoes first for maximum crispiness, aromatics second for flavor development, and broccoli last to maintain tender-crisp texture and bright green color. The eggs cooked directly in the hash create a complete one-pan meal with minimal cleanup, while the runny yolks act as a built-in sauce that ties everything together. Unlike mushy vegetable hashes that all taste the same, this recipe’s strategic timing and simple seasoning let each ingredient shine while creating that perfect combination of crispy, tender, and creamy textures in every bite.
