Ingredients
Method
Cooking the Hash
- Heat 1 tablespoon olive oil in a large nonstick or cast-iron skillet over medium heat.
- Add diced sweet potato (and Yukon if using). Cook, stirring occasionally, until edges brown, about 10–12 minutes. Cover for 3 minutes mid-way to speed softening if needed.
- Push potatoes to one side, add remaining oil and the onion + bell pepper. Sauté 4–5 minutes until softened.
- Stir mushrooms in (if using) and cook 3–4 minutes until they release moisture. Add garlic, smoked paprika, cumin, salt, and pepper; cook 1 minute until fragrant.
- Mix vegetables together, press into an even layer, and cook 2–3 minutes to get a little crisp on the bottom. Taste and adjust seasoning.
- Reduce heat to low. Make four small wells in the hash and crack an egg into each well (or crumble tofu evenly over pan for vegan). Season eggs with a pinch of salt and pepper.
- Cover skillet and cook 5–8 minutes for runny yolks, 9–11 minutes for firmer yolks. If using tofu, cover and steam 4–6 minutes just to heat through.
- Scatter spinach over the top, cover 1 minute to wilt. Sprinkle with cheese (if using) and fresh herbs.
- Serve hot with avocado slices and hot sauce, or a dollop of Greek yogurt for creaminess.
Notes
For low-carb, substitute diced cauliflower or extra mushrooms for potatoes. Vegan option uses firm tofu. This recipe is naturally gluten-free; double-check spices.