RecipeShare Test Kitchen

A salmon and asparagus omelet with tomato, olives, and capers for a savory high-protein breakfast or quick light lunch.
This salmon and asparagus omelet is the kind of breakfast that eats more like a proper savory meal than a quick egg dish. The filling is substantial enough to carry lunch, but it still cooks in about 20 minutes and only needs one skillet.
Salmon brings richness, asparagus keeps the texture fresh, and the olives, capers, and tomato give the omelet a briny, Mediterranean edge. Using one whole egg plus extra whites keeps the texture light while still giving the finished omelet enough body to hold the filling.
The flavor here is savory first, then bright and slightly salty from the olives and capers. Tomato softens into the filling and adds moisture, while the asparagus keeps some snap so the omelet does not feel overly soft all the way through.
salmon fillet gives the omelet enough richness and protein to turn it into
a full meal rather than a side breakfast.asparagus spears keep the filling green and fresh, and they cook quickly
enough for a fast skillet breakfast.Kalamata olives and capers add salt and acidity in small amounts, which
means you do not need much extra seasoning.egg whites keep the omelet larger and lighter without needing more whole
eggs.The filling goes into the pan first so the onion can soften, the asparagus can lose its raw edge, and the salmon can just start to cook before the eggs go in. That order matters because it prevents the omelet from overcooking while you wait for the vegetables and fish to catch up.
Once the eggs are added, the omelet needs a gentler hand. Let the bottom set, lift the edges slightly with a spatula, and fold while the center is still a little soft. The residual heat finishes everything without making the salmon or the eggs dry.
Using one whole egg plus extra whites keeps the omelet more cholesterol-aware than a version built from several whole eggs alone. Salmon still brings some fat, but it is the kind of richness that makes the meal satisfying without needing butter or cheese.
This omelet is best cooked and eaten right away, but the filling can be prepped ahead. Dice the onion and tomato, trim the asparagus, and portion the salmon in advance so the morning cooking goes quickly. Leftover cooked filling also works well tucked into scrambled eggs the next day.
One omelet is one serving. For a fuller breakfast, serve it with fruit or a small side of toast. On training days, add one piece of fruit or a small potato side if you want more carbohydrate. On rest days, the omelet works well on its own with salad leaves or extra vegetables.
If you want to change the protein, cooked shrimp or firm tofu are the easiest swaps. For vegetables, spinach, mushrooms, courgette, peas, or green beans all fit the same savory breakfast profile.
A salmon and asparagus omelet with tomato, olives, and capers for a savory high-protein breakfast or quick light lunch.

Make sure not to overcook the eggs to maintain a soft texture.
Cook the filling briefly before adding the eggs so the vegetables stay tender and the salmon does not dry out.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Add the olive oil to a medium nonstick skillet over medium heat.
Cook the onion and asparagus for 2 to 3 minutes until the onion softens.
Add the salmon and cook for 2 minutes, turning once or twice.
Stir in the garlic, olives, capers, and tomato, then cook for 1 minute.
Season the filling lightly with salt and black pepper.
Pour in the beaten egg and egg whites, tilting the pan so the eggs spread evenly.
Cook gently for 1 to 2 minutes, lifting the edges with a spatula as they set.
Fold the omelet in half when the top is mostly set but still soft.
Cook for 30 seconds more, then slide onto a plate and serve immediately.
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1 omelet
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
7/12/2026
This worked well with leftover cooked salmon too. I added it right at the end of the filling step so it did not dry out.
6/19/2026
I liked the balance here a lot. The tomato kept it from feeling too rich and the asparagus still had a little bite.
5/29/2026
I added a little dill at the end and would do that again. Nice option for a light lunch too.
1/18/2026
Good way to use a small salmon fillet. I kept the eggs slightly soft and the texture was much better.
9/7/2025
I made this for brunch and liked the salty bite from the capers and olives. It felt substantial without needing toast.
Made this recipe?
Your feedback helps us make RecipeShare more useful for home cooks.
Add your personal creations and build your own recipe collection.