Fresh, colorful, and packed with satisfying ingredients, this Grilled Salmon, Avocado, Egg & Corn Salad is a delicious choice for lunch or dinner. Tender grilled salmon is paired with creamy avocado, hard-boiled eggs, sweet corn, crisp greens, and a bright homemade dressing.
It’s easy enough for a quick weekday meal but looks beautiful enough to serve when you’re entertaining.
Ingredients
For the Salmon
- 2 salmon fillets, about 5–6 oz each
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon dried Italian seasoning
- 1 teaspoon fresh lemon juice
For the Salad
- 5 cups mixed salad greens
- 1 large avocado, diced
- 2 large eggs, hard-boiled and sliced
- 1 cup sweet corn, cooked and cooled
- ½ cup cherry tomatoes, halved
- ¼ cup red onion, thinly sliced
- ¼ cup cucumber, sliced
- 2 tablespoons fresh parsley or cilantro
- 2 tablespoons pumpkin seeds or sunflower seeds, optional
For the Dressing
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 tablespoon honey
- 1 teaspoon Dijon mustard
- 1 small garlic clove, minced
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Instructions
1. Prepare the Salmon
Pat the salmon fillets dry with paper towels.
Brush both sides lightly with olive oil.
In a small bowl, combine the garlic powder, paprika, salt, black pepper, and Italian seasoning.
Rub the seasoning mixture over the salmon.
Finish with a squeeze of fresh lemon juice.
2. Grill the Salmon
Preheat your grill or grill pan to medium-high heat.
Lightly oil the grill grates to help prevent sticking.
Place the salmon skin-side down if the fillets have skin.
Grill for approximately 4–5 minutes per side, depending on thickness, until the salmon flakes easily and reaches 145°F (63°C) in the thickest part.
Remove from the grill and allow it to rest for a few minutes.
For easier serving, gently break the salmon into large pieces with a fork.
3. Prepare the Eggs
Place the eggs in a saucepan and cover them with cold water.
Bring the water to a boil, then cover the pan and remove it from the heat.
Let the eggs sit for about 10–12 minutes.
Transfer them to an ice bath, cool completely, peel, and slice.
4. Prepare the Dressing
In a small bowl or jar, combine the olive oil, lemon juice, honey, Dijon mustard, minced garlic, salt, and black pepper.
Whisk or shake until smooth and well combined.
Taste and adjust the seasoning if needed.
5. Build the Salad
Add the mixed greens to a large serving bowl.
Arrange the avocado, eggs, corn, cherry tomatoes, cucumber, and red onion over the greens.
Break the grilled salmon into large chunks and place it on top.
Sprinkle with fresh parsley or cilantro and pumpkin or sunflower seeds if using.
6. Dress and Serve
Drizzle the dressing over the salad just before serving.
Gently toss everything together, or leave the ingredients arranged separately for a beautiful presentation.
Serve immediately with extra lemon wedges on the side.
Tips for the Best Salmon Salad
Don’t Overcook the Salmon
Salmon dries out quickly when overcooked. Use a thermometer when possible and cook until the thickest part reaches 145°F (63°C).
Use Ripe Avocado
Choose an avocado that gives slightly when gently pressed. It should be creamy but not overly soft.
Keep the Greens Dry
If your salad greens are wet, the dressing won’t cling properly. Dry them thoroughly before assembling the salad.
Add the Dressing Last
If you’re not serving the salad immediately, keep the dressing separate until you’re ready to eat.
Use Fresh Lemon
Fresh lemon juice brightens the salmon and balances the richness of the avocado and dressing.
Easy Variations
🥑 Creamy Avocado Dressing
Blend half an avocado with lemon juice, olive oil, Greek yogurt, garlic, and a little water for a creamy dressing.
🌶️ Spicy Salmon Salad
Add chili flakes or a little hot sauce to the salmon seasoning.
🧀 Add Cheese
Sprinkle feta, goat cheese, or crumbled Parmesan over the finished salad.
🥔 Make It More Filling
Add roasted baby potatoes or cooked quinoa for a heartier meal.
🥬 Change the Greens
Try spinach, arugula, romaine, kale, or a combination of your favorite salad greens.
What Makes This Salad So Good?
The beauty of this recipe comes from the combination of textures and flavors.
The salmon is rich and savory, the avocado is creamy, the eggs add heartiness, the corn provides natural sweetness, and the fresh vegetables add crunch.
The lemon-honey dressing ties everything together with a bright, slightly sweet finish.
Storage
For the best quality, store the components separately in airtight containers in the refrigerator.
Cooked salmon should be refrigerated promptly and enjoyed within 3–4 days.
Keep avocado separate if possible because it can brown over time. Add freshly sliced avocado just before serving.
Final Thoughts
This Grilled Salmon, Avocado, Egg & Corn Salad is a delicious way to turn a simple salad into a satisfying meal. With tender grilled salmon, creamy avocado, hearty eggs, sweet corn, crisp vegetables, and a fresh homemade dressing, every bite offers something delicious.
It’s colorful, filling, easy to customize, and perfect for a light lunch or wholesome dinner.
Fresh, flavorful, and satisfying—this is one salad you’ll actually look forward to eating! 🥑🐟🥗