Sweet Potato Breakfast Hash with Eggs

September 15, 2025

Sweet Potato Breakfast Hash with Eggs is a colorful and satisfying way to start the day. This dish combines tender, caramelized sweet potatoes with crispy bits of onion and bell pepper, all topped with perfectly cooked eggs. The sweet and savory flavors come together in every bite, making it feel both fresh and comforting at the same time.

I love how easy it is to customize this hash with whatever veggies or spices you have on hand, but the sweet potato base is always my favorite because it adds a gentle sweetness and a satisfying texture. Cooking the eggs right on top of the hash gives it an extra cozy feel, and I usually let the yolk run into the potatoes for a delicious, rich finish.

One of my favorite ways to serve this dish is with a little sprinkle of fresh herbs, like parsley or chives, and a side of toast or warm tortillas. It’s a great meal for lazy weekend mornings or whenever you want something hearty and simple to make. Plus, it warms up beautifully, so leftovers are always a treat for the next day’s breakfast.

Sweet Potato Breakfast Hash with Eggs

Key Ingredients & Substitutions

Sweet Potatoes: These are the heart of the dish, giving sweetness and a tender texture. If you can’t find sweet potatoes, regular potatoes or yams work well, but adjust cooking time since they differ in softness.

Bell Pepper and Onion: They add contrast and a bit of crunch. You can swap bell peppers for poblano or even zucchini for a twist. Yellow onion is mild and sweet, but white or red onion can be used too.

Spinach: Fresh spinach wilts quickly and brings color without overpowering flavors. Kale or chard also make good alternatives but may require a bit longer cooking.

Eggs: Fried eggs with runny yolks bring creaminess to the hash. If you prefer, poached or scrambled eggs are tasty swaps, but cooking times will vary.

Spices: Smoked paprika gives warmth and a subtle smoky note. If you don’t have it, regular paprika or a pinch of chili powder works. Cumin is optional but adds earthy depth.

How Can I Get Perfectly Cooked Sweet Potatoes in the Hash?

Cooking sweet potatoes until tender yet slightly crispy is key for a tasty hash. Here’s how I do it:

  • Heat oil over medium heat before adding potatoes to prevent sticking.
  • Cook in a single layer and avoid stirring too often. Let them sit for a couple of minutes to brown before stirring.
  • Season early to enhance flavor.
  • If potatoes start to brown too fast but not tender yet, lower the heat and cover the skillet for a few minutes to steam and soften.

This method gives you soft insides and crisp edges, making the hash extra enjoyable.

Equipment You’ll Need

  • Large nonstick or cast-iron skillet – perfect for cooking the sweet potatoes evenly and frying the eggs right on top.
  • Wooden spoon or spatula – great for stirring the hash without scratching your skillet.
  • Sharp knife and cutting board – to dice the sweet potatoes, pepper, and onion safely and quickly.
  • Measuring spoons – help you add just the right amount of spices for balanced flavor.

Flavor Variations & Add-Ins

  • Swap sweet potatoes for butternut squash or regular potatoes for a different texture and sweetness level.
  • Add cooked sausage or bacon for a smoky, meaty twist that pairs well with the eggs.
  • Mix in diced mushrooms or zucchini to boost the veggie count and add moisture.
  • Top with shredded cheddar, pepper jack, or feta cheese for a creamy, tangy finish.

How to Make Sweet Potato Breakfast Hash with Eggs

Ingredients You’ll Need:

For the Hash:

  • 2 medium sweet potatoes, peeled and diced into small cubes
  • 1 small red bell pepper, diced
  • 1 small yellow onion, diced
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons olive oil
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground cumin (optional)
  • Salt and freshly ground black pepper, to taste

For the Eggs and Garnish:

  • 2 large eggs
  • Red pepper flakes, for garnish
  • Fresh cilantro or parsley, chopped for garnish

Time Needed to Prepare

Expect about 20 to 25 minutes in total. Around 15 minutes for prepping and cooking the sweet potato hash and another 5 to 10 minutes to cook the eggs and finish the dish. It’s a quick recipe that’s perfect for a tasty morning meal!

Step-by-Step Instructions:

1. Cook the Sweet Potatoes:

Start by heating 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced sweet potatoes and sprinkle with salt, black pepper, smoked paprika, and cumin (if you’re using it). Cook the sweet potatoes, stirring sometimes, until they’re soft and starting to brown, about 10-12 minutes.

2. Add the Onion and Bell Pepper:

Next, toss in the diced onion and red bell pepper with the sweet potatoes. Keep cooking for about 5 minutes until the onion looks see-through and the peppers have softened.

3. Add the Spinach:

Stir the chopped spinach into the skillet and cook for 2 minutes until the spinach wilts down. Taste and add more salt or pepper if you want. Once done, transfer the hash onto a plate and keep it warm for now.

4. Cook the Eggs:

Wipe the skillet if you like or leave the hash residue in for flavor. Heat the remaining tablespoon of olive oil over medium heat. Crack the eggs directly into the hot skillet and cook them until the whites are set but the yolks are still soft and runny, about 3-4 minutes. If you prefer firmer yolks, cook the eggs a little longer or cover the pan with a lid for a minute.

5. Serve:

Place portions of the sweet potato hash onto plates and top each serving with a fried egg. Sprinkle red pepper flakes and fresh chopped cilantro or parsley on top for a bright, fresh finish. Serve immediately and enjoy your delicious breakfast!

Sweet Potato Breakfast Hash with Eggs

Can I Use Frozen Sweet Potatoes for This Hash?

Yes, you can! Just make sure to thaw them completely and pat dry to avoid extra moisture. Cook a little longer since frozen sweet potatoes can be softer and may break down faster.

How Can I Make the Eggs Without Frying?

You can poach or scramble the eggs instead. For poached eggs, simmer eggs in water for about 3-4 minutes. For scrambled, whisk the eggs and cook gently in a nonstick pan until softly set.

Can I Prepare the Hash in Advance?

Absolutely! Cook the hash and store it in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until warmed through before adding freshly cooked eggs.

What Are Some Good Add-Ins or Variations?

Try adding cooked sausage, bacon, or mushrooms for extra flavor and texture. You can also swap spinach with kale or add cheese like feta or cheddar for a tasty twist.

About the author
Emma

Leave a Comment