I used to think making a restaurant-quality salmon and eggs breakfast at home was intimidating.
Turns out, it’s one of the easiest, most impressive meals you can throw together in under 45 minutes.
This Salmon & Eggs Power Breakfast combines crispy seared salmon, fluffy scrambled eggs, and creamy avocado slices on a single plate.
It’s high in protein, loaded with healthy fats, and genuinely delicious.
Best part? You probably have everything in your kitchen right now.

Why You Will Love This Salmon & Eggs Power Breakfast
Ingredients
- 2 salmon fillets
- 6 eggs
- 1 ripe avocado
- 1 tbsp olive oil
- 1 tsp paprika
- 1 tsp garlic powder
- Salt and black pepper to taste
- 2 green onions, chopped
- Optional: chili flakes or everything bagel seasoning
Step 1: Season and Prep Your Salmon
- 2 salmon fillets
- 1 tsp paprika
- 1 tsp garlic powder
- Salt and black pepper to taste
I like to pat the salmon dry first with a paper towel. This helps the skin get crispy instead of steaming.
Season both fillets generously on the flesh side with paprika, garlic powder, salt, and pepper. I tend to be a bit heavy-handed with the spices here since the salmon is a large piece and you want every bite to taste good.
Let it sit for a minute while you get your pan ready.
Step 2: Sear the Salmon
- 1 tbsp olive oil
- Seasoned salmon fillets from Step 1
Heat the olive oil in a large skillet over medium-high heat until it shimmers. I find that about 1-2 minutes is enough.
Place the salmon skin-side up in the pan and let it cook undisturbed for 4-5 minutes. The key is not moving it around. Resistance is hard but you’ll be rewarded with a gorgeous golden crust.
Flip and cook for another 2-3 minutes on the flesh side until the internal temperature reaches 145 degrees F. I use a meat thermometer to check, but honestly, if you can see the salmon flaking when you gently press it, you’re there.
Transfer to a plate and set aside.
Step 3: Scramble the Eggs
- 6 eggs
- 1 green onion, chopped (reserve the second for garnish)
- Salt and black pepper to taste
- Same skillet from the salmon
Use the same pan with all those wonderful salmon-infused drippings. Heat over medium.
Crack all 6 eggs into a bowl and whisk them together lightly. I don’t overmix, just enough to break the yolks and combine.
Pour into the hot pan and let them sit for about 30 seconds without touching. Then gently push them from the edges to the center, letting the uncooked egg flow to the hot surface.
Once they’re mostly set but still slightly wet and creamy, fold in the chopped green onion, season with salt and pepper, and pull off heat. I find that creamy scrambled eggs are 100 times better than overcooked, rubbery ones, so get them out when they still look a touch underdone.
Step 4: Slice Your Avocado
- 1 ripe avocado
Cut the avocado in half lengthwise, remove the pit, and scoop each half onto a cutting board skin-side down.
Slice thinly with a knife, then fan the slices gently with the flat of your blade.
Step 5: Plate and Garnish
- Cooked salmon from Step 2
- Scrambled eggs from Step 3
- Sliced avocado from Step 4
- 1 green onion, remaining and chopped
- Optional: chili flakes or everything bagel seasoning
Divide everything between two plates. I like to nestle the salmon on one side, pile the eggs in the middle, and fan the avocado next to them.
Top with the remaining chopped green onion and any optional seasonings you’re using.
Serve immediately while everything is still warm.

Storage Instructions
Store: Leftovers can be refrigerated in separate airtight containers for up to 2 days. Keep salmon, eggs, and avocado separate so the avocado doesn’t discolor. This dish is best enjoyed fresh.
Freeze: The cooked salmon freezes well for up to 3 months in an airtight container. Eggs and avocado do not freeze well, so I recommend only freezing the salmon if you have leftovers.
Reheat: Gently reheat salmon in a 300-degree F oven for about 5 minutes until warmed through. Do not reheat eggs or avocado, as they won’t have the same texture. Cook fresh eggs if you’re reheating leftover salmon.
What to Serve With This Salmon & Eggs Power Breakfast
- Whole grain toast with a light spread of butter
- Fresh fruit like berries, grapefruit, or sliced melon on the side
- A simple green salad with lemon vinaigrette for a lighter plate
- Roasted potatoes or hash browns if you want something more filling
- A cold glass of orange juice or sparkling water with lemon
Estimated Nutrition
- Calories: 480
- Protein: 42g
- Fat: 28g
- Carbohydrates: 8g
(Estimated per serving, without optional ingredients)

Salmon & Eggs Power Breakfast
Ingredients
Method
- Pat the salmon dry with a paper towel. Season both fillets generously on the flesh side with paprika, garlic powder, salt, and pepper. Let sit for a minute while you get your pan ready.
- Heat the olive oil in a large skillet over medium-high heat until it shimmers, about 1-2 minutes. Place the salmon skin-side up in the pan and let it cook undisturbed for 4-5 minutes without moving. Flip and cook for another 2-3 minutes on the flesh side until the internal temperature reaches 145 degrees F. Transfer to a plate and set aside.
- Use the same pan with all the salmon-infused drippings. Heat over medium. Crack all 6 eggs into a bowl and whisk lightly. Pour into the hot pan and let sit for about 30 seconds without touching, then gently push from the edges to the center, letting uncooked egg flow to the hot surface. Once mostly set but still slightly wet and creamy, fold in one chopped green onion, season with salt and pepper, and pull off heat immediately.
- Cut the avocado in half lengthwise and remove the pit. Scoop each half onto a cutting board skin-side down. Slice thinly with a knife, then fan the slices gently with the flat of your blade.
- Divide everything between two plates. Nestle the salmon on one side, pile the eggs in the middle, and fan the avocado next to them. Top with the remaining chopped green onion and any optional seasonings. Serve immediately while everything is still warm.