Go Back
+ servings
Sweet potato and black bean hash in skillet with eggs.
Print Recipe
5 from 14 votes

Sweet Potato Breakfast Hash with Black Beans

This super simple Sweet Potato Breakfast Hash with black beans and eggs is a great breakfast for the weekend brunch or a breakfast for dinner kind of night. A touch of spice to add flavor along with peppers and jalapeños the right amount of heat. Comes together in only 30 minutes and doubles as a great taco as well!
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Breakfast
Cuisine: American
Servings: 4
Calories: 300kcal
Author: Lorie Yarro



  • Heat olive oil over medium high heat in a large skillet. (10-12 inches)
  • Add the onion, pepper, and jalapeño and sauté until onions start to become translucent. Add in the sweet potatoes, cumin, garlic, smoked paprika, salt and pepper. Toss to combine. Heat the sweet potatoes for about 10 minutes, stirring regularly, until the sweet potatoes begin to brown at the edges and have softened to fork tender.
  • Add in the black beans and toss to combine. Move the sweet potato mixture around to create 4 wells for the eggs. Quickly crack each of the eggs into the wells and cover the pan. Cook until the eggs are cooked to your liking.
  • Sprinkle with fresh cilantro and serve as prepared or in tortillas as tacos.
  • Leftovers will keep for up to 5 days refrigerated.


  • To save time, you can cook the eggs separately. If you want to save about 5 minutes, cook the eggs in a separate skillet along side the sweet potato breakfast hash. I really like the egg cooked into the sweet potato mixture so that is all that you will miss out on if doing so.
  • Make sure to stir the sweet potatoes regularly. If you let them sit too long, they will likely stick to the pan and the bottoms will burn. You can still end up with nice, crispy sweet potatoes, just toss them every minute or two.
  • Leftovers can be stored in the refrigerator for up to 5 days. If reheating, you can heat in the microwave for about a minute and a half or in the oven for approximately 10 minutes at 350°F. The Air Fryer is another great option for crispy leftovers. Set to 350°F and heat for about 5-7 minutes.


Calories: 300kcal | Carbohydrates: 38g | Protein: 12g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 164mg | Sodium: 420mg | Potassium: 714mg | Fiber: 8g | Sugar: 7g | Vitamin A: 17400IU | Vitamin C: 47mg | Calcium: 86mg | Iron: 3mg