Recipe by

Visit website

I hope you guys aren't getting tired of my yolky eggs. Because today, that's the focus.  And to be honest with you, it won't be the last time you see runny, delicious eggs-on-top around here.



Total time

30 minutes




  • 2 bell peppers (sliced)
  • 1 (15 oz.) can low sodium black beans (rinsed and drained)
  • 2 cups sweet potatoes (cooked cubed)
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 avocado (sliced)
  • 1 lime, wedged
  • ¼ cup scallions (sliced)
  • toasted corn tortillas (for serving)
  • 1 tbsp canola oil
  • 2 tbsp garlic (minced fresh)
  • coarse salt and ground black pepper (to taste)
  • 4 eggs


  1. Heat canola oil in a large cast iron or non-stick skillet to medium-high heat. Add bell peppers and saute 1-2 minutes. Add garlic and saute an additional 30 seconds.

    Add black beans, sweet potatoes, chili powder, cumin and a pinch of salt and pepper. Cook 2-3 minutes, stirring occasionally, until beans and sweet potatoes are hot. Scoop hash onto 4 dinner plates. Heat skillet again to medium heat and coat with cooking spray.

    Crack eggs into the plate and season with a pinch of salt and pepper. Allow to cook until white starts to set, about 2 minutes. Turn skillet to low heat and cover with a lid.

    Cook an additional minute, just until the white is set on top but yolk is runny. Place cooked eggs on plated hash. Garnish with avocado, lime wedges and scallions and serve with toasted corn tortillas.
  2. View the recipe instructions at The Gourmet RD

View this recipe plus 5,000 more in our FREE app

Preview in browser for now