This Salmon Avocado Egg Power Bowl is loaded with tender salmon, sautéed mushrooms, boiled eggs, creamy avocado, tomatoes, and fresh arugula. A healthy, satisfying meal that’s easy to make!
Salmon Avocado Egg Power Bowl
Honestly, this is the kind of meal I love when I want something that feels fresh and healthy but still keeps me full. This Salmon Avocado Egg Power Bowl combines so many of my favorite ingredients in one bowl—flaky salmon, creamy avocado, hearty eggs, savory mushrooms, juicy tomatoes, and peppery arugula.
I usually make a bowl like this when I don’t feel like cooking anything complicated. It looks fancy enough for a weekend brunch, but the whole thing is actually pretty simple. Plus, you can prep the eggs and vegetables ahead of time, which makes this a great option for a quick lunch or dinner.
The combination of healthy fats, protein, and fresh vegetables makes every bite satisfying without feeling overly heavy.
Ingredients
For the Bowl
- 2 salmon fillets, about 4–5 oz (115–140 g) each
- 4 large eggs
- 1 large avocado, halved and sliced
- 2 cups fresh arugula
- 1½ cups mushrooms, sliced
- 1 cup cherry tomatoes
- 1 tablespoon olive oil
- 1 tablespoon fresh parsley or green onion, chopped
- Salt, to taste
- Black pepper, to taste
Optional Salmon Seasoning
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon dried parsley
- ¼ teaspoon onion powder
- ½ teaspoon lemon juice
Optional Dressing
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon Dijon mustard
- ½ teaspoon honey
- Salt and black pepper, to taste
How to Make Salmon Avocado Egg Power Bowl
1. Boil the Eggs
Place the eggs in a saucepan and cover them with cold water. Bring the water to a boil, then reduce the heat slightly and cook for about 9–11 minutes for firm yolks.
Transfer the eggs to ice-cold water and let them cool. Peel and cut them in half.
I usually prepare the eggs first because they can cool while everything else is cooking.
2. Season the Salmon
Pat the salmon fillets dry with a paper towel. Season both sides with salt, black pepper, garlic powder, paprika, and dried parsley.
Add a small squeeze of lemon juice if you like a brighter flavor.
3. Cook the Salmon
Heat a skillet over medium heat and add about half of the olive oil.
Place the salmon in the pan and cook for approximately 4–5 minutes per side, depending on the thickness. The salmon should be opaque in the center and flake easily with a fork.
Once cooked, let it rest for a couple of minutes before cutting it into large bite-sized pieces.
4. Sauté the Mushrooms
Using the same skillet, add the remaining olive oil and sliced mushrooms.
Cook for about 5–7 minutes, stirring occasionally, until the mushrooms are nicely browned and tender. Season with a little salt and black pepper.
Honestly, don’t rush the mushrooms. Letting them brown properly gives them so much more flavor.
5. Prepare the Fresh Vegetables
Wash and dry the arugula and cherry tomatoes.
Slice the avocado just before assembling the bowl so it stays fresh and doesn’t brown too quickly.
6. Make the Dressing
For a simple homemade dressing, whisk together olive oil, lemon juice, Dijon mustard, honey, salt, and black pepper.
You can also skip the dressing and simply drizzle the bowl with lemon juice and olive oil.
7. Assemble the Bowl
Start by adding a generous layer of fresh arugula to each serving bowl.
Arrange the sautéed mushrooms, cherry tomatoes, sliced avocado, salmon pieces, and halved boiled eggs on top.
Finish with chopped parsley or green onion, freshly cracked black pepper, and your favorite dressing.
Serve immediately while the salmon and mushrooms are still warm.
Cooking Tips
- Don’t overcook the salmon: Salmon is best when it’s moist and flakes easily. Overcooking can make it dry.
- Use ripe avocado: A perfectly ripe avocado adds a creamy texture that balances the savory salmon and mushrooms.
- Brown the mushrooms well: Give them enough time in the skillet to develop a deep, savory flavor.
- Prepare eggs ahead: Hard-boiled eggs can be made in advance and refrigerated for quick meal prep.
- Add lemon at the end: A little fresh lemon juice brightens all the flavors.
- Keep the arugula fresh: Make sure the greens are thoroughly dried before assembling the bowl so the dish doesn’t become watery.
Serving Suggestions
This bowl is filling enough to serve as a complete meal, but you can easily customize it.
For extra carbohydrates, add:
- Cooked quinoa
- Brown rice
- Roasted sweet potatoes
- Whole-grain bread
- Crispy roasted potatoes
For additional flavor, try topping the bowl with:
- Feta cheese
- Pumpkin seeds
- Sesame seeds
- Red pepper flakes
- Fresh dill
- Green onions
- A little hot sauce
If you’re making this for breakfast or brunch, I especially like serving it with a slice of toasted whole-grain bread.
How to Store
If you’re preparing this bowl ahead of time, store the salmon, eggs, mushrooms, tomatoes, and arugula separately when possible.
Keep everything refrigerated in airtight containers and assemble the bowl just before eating. Add the avocado and dressing right before serving for the freshest texture.
Nutrition Information
Approximate nutrition per serving
Based on 2 servings and without optional dressing or additional toppings.
- Calories: 520
- Protein: 38 g
- Carbohydrates: 15 g
- Fat: 35 g
- Fiber: 8 g
- Sugar: 5 g
- Sodium: 450 mg
Nutrition values are estimates and can vary depending on the exact ingredients and portion sizes used.
Conclusion
This Salmon Avocado Egg Power Bowl has become one of those meals I can make without thinking too much. You’ve got buttery avocado, tender salmon, savory mushrooms, creamy eggs, juicy tomatoes, and fresh arugula all in one bowl.
I usually keep the seasoning simple because the ingredients already bring plenty of flavor. Honestly, that’s what makes this recipe so good—it feels wholesome and satisfying without requiring a long ingredient list or complicated cooking techniques.
Whether you’re looking for a healthy lunch, easy dinner, or protein-packed breakfast, this colorful power bowl is definitely worth trying.
Frequently Asked Questions
1. Can I use canned salmon for this recipe?
Yes! Canned salmon works well when you need a quicker option. Drain it thoroughly and season it with lemon juice, black pepper, and a little olive oil before adding it to the bowl.
2. Can I make this bowl ahead of time?
Yes. You can cook the salmon, eggs, and mushrooms ahead of time and refrigerate them. For the best results, add the avocado, arugula, and dressing just before serving.
3. What can I use instead of arugula?
Spinach, mixed greens, romaine lettuce, kale, or spring greens all work nicely. Baby spinach is especially good if you prefer a milder flavor.
4. Can I cook the salmon in an air fryer?
Absolutely. Season the salmon and air fry it at around 400°F (200°C) for 7–10 minutes, depending on the thickness of the fillet. Check that it’s cooked through before serving.
5. What other vegetables can I add?
This bowl is very easy to customize. Try adding cucumber, roasted bell peppers, broccoli, asparagus, shredded carrots, red onion, or roasted sweet potatoes.

