Salmon and Sweet Potato Breakfast Hash
Crispy diced sweet potatoes, red bell pepper, and onion seasoned with paprika, folded with flaked salmon and finished with eggs cooked right in the skillet and a shower of fresh cilantro.
Why You'll Love This Recipe
This is a warm, one-skillet breakfast for anyone who wants a savory start instead of a sweet one, and who likes a plate that feels like a full meal rather than a snack. It brings together a tender-crisp vegetable hash, rich flakes of salmon, and softly set eggs, so it works equally well as a leisurely weekend breakfast or a make-ahead brunch you can pull together for a table of people.
The hash is built in stages so each element gets the heat it needs. The sweet potatoes go in first, covered, so they steam through to tender before the lid comes off and the moisture cooks away, which is what lets the edges brown and crisp instead of turning to mush. Adding the onion and pepper only after that keeps them from scorching, and blooming the paprika in the hot oil pulls out its color and gentle smokiness. Folding the salmon in at the end warms it without breaking the flakes apart, and cracking the eggs into wells lets them set gently while the yolks stay soft to sauce the whole skillet.
The sweetness of the potatoes against the savory salmon, the soft yolk against the crisp vegetable edges, and the fresh lift of cilantro over the top. It leans on whole-food ingredients that deliver lasting fullness, with protein from the salmon and eggs, fiber from the sweet potato and vegetables, and the kind of naturally rich fats that make a breakfast feel nourishing rather than heavy.
Ingredients
- 480 g cooked salmon, flaked
- 2 medium sweet potatoes, diced small
- 1 large red bell pepper, diced
- 1 medium onion, diced
- 8 large eggs
- 2 tbsp avocado oil
- 1 tsp paprika
- 3 tbsp cilantro, chopped
- 1/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Cook and flake the salmon: Preheat the oven to 400°F (200°C). Pat the salmon dry, set it skin-side down on a lined baking sheet, and rub lightly with a little of the avocado oil. Bake until the flesh turns opaque and flakes easily with a fork, about 12 to 15 minutes, or 145°F (63°C) at the thickest point. Let it rest a few minutes, because hot salmon shreds where cooled salmon flakes, then lift the flesh off the skin and break it into large pieces with a fork. Discard the skin. Set aside.
- Prep the vegetables: Peel the sweet potatoes and cut them into small, even dice, about half-inch pieces, so that they cook quickly and crisp evenly. Dice the red bell pepper and the onion into similar-size pieces. Chop the cilantro leaves and set them aside for the finish.
- Crisp the sweet potatoes: Heat the remaining avocado oil in a large skillet over medium heat until it shimmers. Add the diced sweet potato in an even layer, cover, and cook, stirring once or twice, until the pieces are nearly fork-tender, about 8 minutes. The lid goes on here, since sweet potato needs trapped steam to soften in the middle before the outside can be left to crisp.
- Brown the peppers and onion: Uncover, add the onion, bell pepper, and paprika, and season with the salt and a few grinds of pepper. Cook uncovered, stirring occasionally, until the vegetables soften and the sweet potato edges turn browned and crisp, about 6 minutes. If anything sticks, add a splash of water and scrape it up.
- Fold in the salmon: Reduce the heat to medium-low and gently fold the flaked salmon through the hash, keeping the pieces intact, just until warmed through, about 1 to 2 minutes, because the salmon is already cooked and anything more than warming turns it dry and chalky.
- Cook the eggs: Make evenly spaced wells in the hash with the back of a spoon and crack one egg into each well. Cover the skillet and cook until the whites are set and the yolks reach the doneness you like, about 4 minutes for runny yolks and a minute or two longer for firm.
- Finish and serve: Sprinkle the chopped cilantro over the top and serve straight from the skillet, since the yolks go on firming in a hot pan and a few minutes on the counter is the difference between soft and set.
Variations
- Smoked fish: Swap the baked salmon for flaked hot-smoked salmon or smoked trout, folded in off the heat so it warms without drying. This adds a deeper, smoky flavor and more salt, so hold back on seasoning the vegetables.
- Shrimp hash: Trade the salmon for peeled shrimp, sauteed in the skillet just until pink and opaque before you fold them back through the finished hash. This adds shellfish.
- Greens folded in: Add a big handful of baby spinach or chopped kale with the salmon, stirring until it wilts down, for extra color and an earthier bite.
- Extra heat: Stir in a diced jalapeno with the onion and pepper, or add a pinch of cayenne along with the paprika, for a hash with a warm kick.
- Creamy finish: Top each portion with sliced avocado or a spoonful of crumbled feta at the table. The feta adds dairy; the avocado keeps it dairy-free while adding a buttery richness.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. The hash keeps best when the eggs are stored alongside rather than mixed in, since cooked yolks continue to firm up as they sit.
To reheat, warm the hash in a skillet over medium heat with a few drops of avocado oil, spreading it out so the sweet potato edges can re-crisp; a microwave works in a pinch but leaves the potatoes softer. Add the eggs only in the last moment to warm through, or fry fresh eggs to top the reheated hash.
To get ahead, dice the sweet potato, pepper, and onion and cook and flake the salmon up to two days in advance, storing each in the refrigerator. In the morning the hash comes together fast, and you only need to crisp the vegetables, fold in the salmon, and cook the eggs.
Notes & Tips
- Dice small and even: Cut the sweet potato into small, uniform pieces, about half an inch. Larger or uneven chunks stay raw in the center by the time the outsides brown, which is the most common reason a hash turns out crunchy in the wrong way.
- Choose the salmon: A center-cut fillet stays moist and flakes into meaty pieces. If you keep canned or pouched salmon on hand, it works too; just drain it well and fold it in gently so it does not turn pasty.
- Do not crowd the skillet: Use a wide, heavy pan and spread the vegetables in a single layer. Piled up, they steam instead of browning, and you lose the crisp edges that make this dish. Cook in two batches if your pan runs small.
- Read the eggs by the whites: Cover the skillet so the tops of the eggs set from the trapped heat, and judge doneness by the whites: fully opaque with no clear jiggle means the whites are set while the yolks can still be soft.
- Cilantro swap: The cilantro is easy to change to taste. If it is not for you, finish with chopped flat-leaf parsley or sliced scallion instead for a similar fresh, green note.
- Serve it well: A wedge of lime or lemon squeezed over the top wakes up the sweet potato and salmon, and a dash of hot sauce on the side lets everyone adjust the heat to their own plate.
Nutrition & Mindful Eating
- The sweet potato, the salmon and the egg give this hash three different textures in the same pan. Crisped cubes, warm flakes of fish and a soft yolk that runs into the gaps and pulls everything together.
- Sweet potato cubes need real heat and a little patience to caramelize, and what you get for the wait is a sugary browned edge over a floury center, with the beta-carotene that makes them orange riding along.
- Bell pepper and onion cook down at the edges of the pan until they are sweet and slack, and the onion feeds the bacteria in your gut while it does it.
- The egg on top is the sauce for this dish. Breaking the yolk coats the cubes and the fish in something rich, and the yolk carries choline and easily absorbed protein into a breakfast that would otherwise run sweet.
- Paprika hits the hot avocado oil and turns the whole pan a warm red, and the cilantro torn over at the end is what keeps a skillet this savory from feeling heavy first thing in the morning.
- As you eat, let the crisp corners of the sweet potato find the soft yolk, and stay with the pan long enough that breakfast feels like the start of the day rather than a task inside it.
Frequently Asked Questions
Can I use canned salmon instead of a fresh fillet?
Yes. Drain it well and fold it into the hash off direct high heat so it warms without breaking down. It will be a little softer than baked fillet but still tastes great, and it makes this a very quick weekday breakfast.
Why did my sweet potatoes turn out soft instead of crisp?
Usually it is crowding or cutting the pieces too large. Keep the dice small and even, spread them in a single layer in a wide pan, and let them cook uncovered long enough for the surface moisture to evaporate so the edges can brown.
How do I keep the egg yolks runny?
Make wells in the hash, crack the eggs in, cover the skillet, and check at around four minutes. Pull them the moment the whites are fully opaque; the trapped steam sets the tops while the yolks stay soft. Leave them a minute or two longer for firm yolks.
Can I make this the night before?
You can do most of the work ahead. Cook and flake the salmon and dice the vegetables, then refrigerate them separately. In the morning, crisp the vegetables, fold in the salmon, and cook the eggs fresh so the yolks and crisp edges are at their best.

