Sweet potato breakfast hash hits that perfect spot between cozy and fresh. It’s hearty enough to keep you full, but bright with savory spices and crisp edges. This version brings together caramelized sweet potatoes, peppers, onions, and garlic with eggs on top for a complete meal in one pan.
Jump to RecipeIt’s simple to make on a weekday and still special enough for a slow weekend morning. If you love big flavor, satisfying texture, and easy cleanup, this hash is your new go-to.
Why This Recipe Works
This hash leans on a few smart tricks to build flavor and texture without fuss. Sweet potatoes are diced small so they cook quickly and brown well, creating crisp edges and soft centers.
Aromatics like onion, bell pepper, and garlic add sweetness and depth while smoked paprika and chili powder bring a subtle warmth. Cooking in a large skillet gives everything room to sear instead of steam. Finishing with eggs in the same pan turns it into a complete, balanced breakfast.
What You’ll Need
- 2 medium sweet potatoes, peeled and cut into 1/2-inch dice
- 1 small yellow onion, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 3 tablespoons olive oil (or avocado oil)
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder (mild or hot, your choice)
- 1/2 teaspoon ground cumin
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 4 large eggs (optional but recommended)
- Fresh herbs for garnish: chopped cilantro, parsley, or green onions
- Optional add-ins: cooked bacon or sausage, kale or spinach, avocado, hot sauce, feta or goat cheese
Step-by-Step Instructions
- Prep the vegetables. Peel and dice the sweet potatoes into 1/2-inch cubes for even, quick cooking.Dice the onion and bell pepper. Mince the garlic. Keep everything ready by the stove.
- Heat the pan. Place a large skillet (cast iron works best) over medium heat.Add 2 tablespoons of olive oil and let it get shimmering hot. A hot pan helps the sweet potatoes brown instead of turning mushy.
- Start the sweet potatoes. Add the sweet potatoes and spread them into an even layer. Don’t stir for the first 2–3 minutes so they can sear.Then stir occasionally, letting them pick up color. Cook for about 8–10 minutes until they’re starting to soften.
- Add aromatics. Push the sweet potatoes to one side. Add the remaining 1 tablespoon of oil, then the onion and bell pepper.Cook 3–4 minutes until softened and lightly browned. Stir everything together.
- Season well. Sprinkle in smoked paprika, chili powder, cumin, salt, and black pepper. Stir to coat the vegetables so the spices bloom in the oil.Cook 1–2 minutes until fragrant.
- Add garlic. Stir in the garlic and cook for 30–45 seconds, just until fragrant. If the pan looks dry or the spices start sticking, add a splash of water to loosen and help steam the potatoes through.
- Check doneness. Taste a cube of sweet potato. It should be tender with crisp edges.If still firm, cover the skillet for 2–3 minutes to trap steam, then uncover and let the edges crisp again.
- Cook the eggs (optional). Make four small wells in the hash. Crack an egg into each. Reduce heat to medium-low, cover, and cook 4–6 minutes until whites are set and yolks are still runny, or longer if you prefer firm yolks.Alternatively, fry or poach the eggs separately.
- Finish and garnish. Taste and adjust seasoning with more salt or pepper. Sprinkle with fresh herbs. Add crumbled feta, avocado slices, or hot sauce if you like a kick.
- Serve hot. Scoop into bowls, making sure each portion gets a good mix of crisp bits and creamy egg.This is best right out of the pan.
Sweet Potato Breakfast Hash
Crispy sweet potatoes, savory peppers and onions, and jammy eggs — a one-pan breakfast that feels both cozy and fresh
Ingredients
- 2 medium sweet potatoes, peeled and cut into 1/2-inch dice
- 1 small yellow onion, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 3 tbsp olive oil or avocado oil
- 1 tsp smoked paprika
- 1/2 tsp chili powder, mild or hot
- 1/2 tsp ground cumin
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 4 large eggs, optional but recommended
- Fresh herbs such as chopped cilantro, parsley, or green onions, for garnish
Optional Add-Ins and Toppings
- Cooked bacon or sausage
- Kale or spinach
- Avocado
- Hot sauce
- Feta or goat cheese
- Black beans and corn for a Southwest-style version
Instructions
- Prep the VegetablesPeel and dice the sweet potatoes into <strong>1/2-inch</strong> cubes so they cook quickly and evenly. Dice the onion and bell pepper, then mince the garlic. Keep everything ready by the stove before you start cooking.Small, even dice is the key to getting tender centers and crisp edges without overcooking.
- Heat the PanPlace a large skillet, preferably cast iron, over medium heat. Add <strong>2 tablespoons</strong> of the oil and let it get shimmering hot.A properly heated pan helps the sweet potatoes sear and brown instead of turning soft and mushy.
- Start the Sweet PotatoesAdd the sweet potatoes and spread them into an even layer. Let them sit undisturbed for <strong>2–3 minutes</strong> so they can sear, then stir occasionally. Cook for about <strong>8–10 minutes</strong> until they start to soften and develop color.Do not stir too often at the beginning — giving the potatoes time to sit is what builds those crisp edges.
- Add the AromaticsPush the sweet potatoes to one side of the skillet. Add the remaining <strong>1 tablespoon</strong> of oil, then add the onion and bell pepper. Cook for <strong>3–4 minutes</strong> until softened and lightly browned, then stir everything together.Cooking the onion and pepper in their own space first helps them caramelize instead of steaming.
- Season the HashSprinkle in the smoked paprika, chili powder, cumin, salt, and black pepper. Stir well so the vegetables are evenly coated and the spices bloom in the hot oil. Cook for <strong>1–2 minutes</strong> until fragrant.Blooming the spices in oil brings out more depth and warmth than adding them at the very end.
- Add the GarlicStir in the garlic and cook for <strong>30–45 seconds</strong>, just until fragrant. If the pan looks dry or the spices begin to stick, add a small splash of water to loosen the browned bits and help the potatoes finish cooking through.Add the garlic near the end so it stays fragrant and does not burn.
- Check for DonenessTaste a cube of sweet potato. It should be tender with crisp edges. If it still feels firm, cover the skillet for <strong>2–3 minutes</strong> to trap steam, then uncover and let the potatoes crisp again.This quick steam-and-crisp trick helps the centers soften without sacrificing the browned exterior.
- Cook the EggsIf using eggs, make four small wells in the hash and crack an egg into each one. Reduce the heat to medium-low, cover, and cook for <strong>4–6 minutes</strong> until the whites are set and the yolks are still runny, or longer if you prefer firmer yolks. You can also fry or poach the eggs separately.Keeping the heat moderate and covering the pan helps the egg whites set gently without overcooking the yolks.
- Finish and ServeTaste and adjust with more salt or pepper if needed. Sprinkle with fresh herbs and add avocado, feta, hot sauce, or any other toppings you like. Serve hot, straight from the skillet.A little fresh herb or hot sauce at the end brightens the whole pan and balances the sweet potatoes beautifully.
Tips for the Best Results
- Do not crowd the skillet or the sweet potatoes will steam instead of crisp.
- Stick to about <strong>1/2-inch</strong> dice so the sweet potatoes cook through quickly and brown evenly.
- A large cast-iron skillet gives the best sear, but a heavy stainless-steel pan also works well.
- Let the sweet potatoes sit for the first few minutes before stirring so they can develop good color.
- Do not add the garlic too early or it can burn and turn bitter.
- If the potatoes are browning too fast before softening, add a splash of water and cover briefly to help them steam through.
- For meal prep, cook the hash without eggs and store it in an airtight container for up to 4 days.
- Reheat leftovers in a hot skillet with a little oil to bring back the crisp edges.
- Freeze the hash without eggs in flat freezer-safe bags for up to 2 months, then thaw overnight before reheating.
- For extra protein, add black beans, sausage, bacon, or top each serving with freshly cooked eggs.
Keeping It Fresh
Leftovers hold up nicely for quick breakfasts. Store the hash (without eggs) in an airtight container for up to 4 days. Reheat in a hot skillet with a drizzle of oil to bring back crisp edges.
If you already cooked the eggs, reheat gently in the microwave in short bursts or add fresh eggs when serving. For freezing, portion the hash (no eggs) in freezer-safe bags, press flat, and freeze up to 2 months. Thaw overnight in the fridge, then re-crisp on the stove.
Why This is Good for You
Sweet potatoes are rich in fiber, vitamin A, and potassium, which support vision, immunity, and heart health.
Eggs add high-quality protein to keep you full and energized. The mix of peppers, onions, and herbs brings in antioxidants and extra fiber. Cooking with olive or avocado oil provides healthy fats that help your body absorb fat-soluble vitamins.
It’s a balanced plate: complex carbs, lean protein, and satisfying fats.
What Not to Do
- Don’t crowd a small pan. An overfilled skillet traps steam, leaving you with soggy potatoes. Use a large pan or cook in batches.
- Don’t cut potatoes too big. Large chunks take longer to cook and won’t brown evenly. Stick to about 1/2-inch dice.
- Don’t skip the salt. Sweet potatoes love salt.Under-seasoning can make the dish taste flat.
- Don’t add garlic too early. Burnt garlic turns bitter. Add it near the end.
- Don’t rush the sear. Frequent stirring prevents browning. Give the potatoes time to sit and crisp.
Variations You Can Try
- Southwest Style: Add black beans, corn, and a squeeze of lime.Top with avocado and cilantro.
- Greens and Goat Cheese: Stir in a few handfuls of chopped kale or spinach at the end. Finish with goat cheese crumbles.
- Chorizo or Sausage: Brown chorizo or breakfast sausage first, then cook the potatoes in the rendered fat for extra flavor.
- Veggie-Loaded: Add zucchini, mushrooms, or cherry tomatoes. Cook watery veggies separately to keep things crisp.
- Spice It Up: Swap chili powder for chipotle powder or add a pinch of red pepper flakes.Drizzle with hot honey for a sweet-heat finish.
- Herb-Heavy: Finish with a shower of parsley, dill, and green onions and a squeeze of lemon for brightness.
- Sheet Pan Shortcut: Toss everything (except eggs) with oil and spices and roast at 425°F/220°C for 25–30 minutes, stirring once. Add eggs in the last 6–8 minutes or cook them separately.
FAQ
Do I need to parboil the sweet potatoes first?
You don’t have to. Dicing them small and using a hot skillet gets them tender and crispy without extra steps.
If you prefer super soft centers, you can microwave the diced potatoes for 2–3 minutes before sautéing.
Can I make this without eggs?
Absolutely. The hash stands on its own. For extra protein, add beans, tofu scramble, or cooked sausage instead of eggs.
What kind of pan works best?
A large cast-iron skillet is ideal because it holds heat and browns well.
A heavy stainless-steel pan also works. Nonstick is fine but won’t sear quite as deeply.
Jump to RecipeHow do I keep the potatoes from sticking?
Preheat the pan, use enough oil, and let the potatoes sear before stirring. If sticking starts, add a small splash of water to release bits, then continue cooking until crisp.
Can I use yams instead of sweet potatoes?
In most U.S. grocery stores, “yams” are actually orange-flesh sweet potatoes, so you’re good.
True yams are different and harder to find; stick with standard sweet potatoes for best results.
How spicy is this recipe?
It’s mild as written. For more heat, add extra chili powder, a pinch of cayenne, or diced jalapeño with the onions and peppers.
Can I meal-prep this?
Yes. Cook a big batch of the hash without eggs and portion it out.
Reheat on the stove and top with a freshly cooked egg or your favorite add-ins all week.
What’s the best way to cut sweet potatoes safely?
Use a sharp chef’s knife and a stable cutting board. Slice a thin piece off to create a flat base, then cut planks, sticks, and finally dice into cubes.
Jump to RecipeWrapping Up
This sweet potato breakfast hash is simple, hearty, and full of real flavor. With a few pantry spices and a single skillet, you’ll get crispy edges, tender centers, and a satisfying meal that fits any morning.
Make it as written, or riff with your favorite add-ins and toppings. Either way, it’s an easy win you’ll come back to again and again. Enjoy it hot, straight from the pan, with a sprinkle of fresh herbs and your favorite hot sauce.




