Salmon Cobb Salad Recipe
Bright, textural, and endlessly satisfying, this Salmon Cobb Salad Recipe brings together flaky, simply seasoned salmon with a crisp bed of romaine, sweet corn, creamy avocado, and bright herbs. It’s the kind of salad that feels like a full meal—perfect for weeknight dinners, meal prep, or a leisurely weekend lunch. The flavors are straightforward and fresh, letting each ingredient shine. Follow the clear, step-by-step guidance below to make a balanced, colorful salad that’s ready in about 30–40 minutes from start to finish.
Why you’ll love this Salmon Cobb Salad Recipe
- Full meal in one bowl: protein from salmon and eggs, healthy fats from avocado and olive oil, and plenty of vegetables for fiber.
- Simple, reliable seasonings that enhance rather than mask the main ingredients.
- Flexible for warmer days—serve chilled—or warm the salmon slightly for a cozy variation.
- Quick to assemble and easy to scale up for guests.
Ingredients
Use the exact ingredient names and quantities below for consistent results.
- 1 lb salmon, boneless, skinless (preferably wild-caught)
- 1 tsp sea salt
- 1/4 tsp black pepper
- 1 large head of romaine lettuce, chopped, rinsed and spun dry
- 2 ears of corn, cooked, shucked and cut off the cob
- 1/2 medium red onion, thinly sliced
- 2 large hard-boiled eggs, peeled and quartered
- 1 large avocado, peeled, pitted and sliced
- 1 1/2 cups cherry tomatoes, halved
- 3 Tbsp fresh lime juice, from 1 to 2 limes
- 3 Tbsp extra virgin olive oil
- 2 Tbsp cilantro, chopped
- 2 Tbsp dill, chopped
- 1 large garlic clove, pressed or finely minced
- 1 tsp sea salt
- 1/8 tsp black pepper
Equipment
- Large mixing bowl
- Small bowl or jar for dressing
- Nonstick or stainless steel skillet (if pan-searing salmon)
- Sheet pan and oven (if roasting salmon)
- Salad spinner (or clean towels)
- Tongs and a sharp knife
Make-ahead and serving tips

- Cook the salmon ahead of time and refrigerate. Let it come to room temperature briefly before serving, or flake and serve cold over the salad.
- Prep vegetables and hard-boiled eggs in advance and store them separately to keep the salad crisp.
- If you prefer a warm-cold contrast, reheat the cooked salmon gently and serve it over chilled greens.
- Adjust lime juice and salt to taste—if your tomatoes are very sweet, a touch more lime brightens the whole salad.
Step-by-step cooking instructions

The following instructions are rewritten into a clear, step-by-step format to guide you through making this Salmon Cobb Salad Recipe. Quantities in the steps match the ingredient list above.
1. Prepare the romaine and vegetables
- Chop the large head of romaine lettuce into bite-sized pieces, then rinse thoroughly and spin dry in a salad spinner or pat dry with clean towels. Place the dried lettuce in a large mixing bowl and set aside.
- Cook the 2 ears of corn using your preferred method (boiled for 3–5 minutes, steamed, or roasted); once cooled enough to handle, shuck and cut the kernels off the cob. Add the corn kernels to the bowl with the romaine or keep them separate until assembly if you prefer more control over distribution.
- Thinly slice 1/2 medium red onion into rounds or half-moons. Set aside, or rinse the slices briefly under cold water to mellow their bite if desired.
- Halve 1 1/2 cups cherry tomatoes and set aside.
- Peel and pit 1 large avocado, then slice it just before assembly to prevent browning. Keep the slices on a small plate and squeeze a touch of lime juice over them if you won’t be serving right away.
- Peel and quarter 2 large hard-boiled eggs and keep them chilled until assembly.
2. Season and cook the salmon
- Pat 1 lb salmon, boneless and skinless, dry with paper towels. Season both sides with 1 tsp sea salt and 1/4 tsp black pepper, pressing gently so the seasoning adheres.
- Choose your cooking method:
- For pan-searing: Heat a skillet over medium-high heat with a small amount of oil. When the pan is hot, add the salmon and sear for about 3–4 minutes on each side, depending on thickness, until the exterior is golden and the center is cooked to your liking. Remove from the pan and let rest 2–3 minutes before flaking or slicing.
- For oven-roasting: Preheat the oven to 400°F (200°C). Place the seasoned salmon on a lined sheet pan and roast for 10–12 minutes, or until it flakes easily with a fork. Allow the salmon to rest for a couple of minutes before flaking or slicing.
- Once the salmon is cooked, use a fork to flake it into large pieces or slice it into portions. Set aside while you finish the dressing and assemble the salad.
3. Make the dressing
- In a small bowl or jar, combine 3 Tbsp fresh lime juice (from 1 to 2 limes), 3 Tbsp extra virgin olive oil, 2 Tbsp cilantro (chopped), 2 Tbsp dill (chopped), and 1 large garlic clove (pressed or finely minced).
- Add 1 tsp sea salt and 1/8 tsp black pepper to the mixture.
- Whisk vigorously or shake the jar until the dressing is emulsified and fragrant. Taste and adjust seasoning if needed—if you prefer a brighter dressing, add a touch more lime juice.
4. Assemble the Salmon Cobb Salad Recipe
- Start with the prepared romaine in your large mixing bowl or on a serving platter as the base.
- Arrange the salad components in sections or mix them gently—your choice. Add the cooked corn kernels, thinly sliced red onion, 1 1/2 cups halved cherry tomatoes, and sliced avocado.
- Place the quartered hard-boiled eggs around the salad for visual balance and easy serving.
- Top the salad with the flaked or sliced salmon pieces, distributing them so each serving gets a fair share.
- Drizzle the prepared lime-herb dressing over the salad just before serving. Toss gently to combine, or leave the dressing on the side for individual portions.
5. Serve and enjoy
- Serve the salad immediately to enjoy contrasts of texture: warm or room-temperature salmon, crisp lettuce, creamy avocado, and sweet corn.
- If you have leftovers, store components separately where possible—keep dressing and avocado aside from the greens to preserve texture. The salad keeps well for 1–2 days if the dressing is stored separately and the salmon is refrigerated promptly.
Flavor variations and swaps
If you want to tweak the profile of this Salmon Cobb Salad Recipe, here are a few simple variations that work well without changing the main identity of the dish:
- Add a handful of thinly sliced radishes or cucumber for extra crunch.
- Swap the herbs: parsley in place of cilantro or basil instead of dill will shift the flavor but keep it bright.
- For a smoky note, char the corn on a grill or skillet before cutting the kernels off the cob.
- If you like more heat, fold in a pinch of red pepper flakes to the dressing or add sliced jalapeño to the salad.
Nutritional and portion notes
This salad balances lean protein from the salmon and eggs with healthy fats from avocado and olive oil, plus fiber-rich vegetables. It’s naturally nutrient-dense and satisfying. The recipe as written serves about 2–4 people depending on appetite and whether you serve it as a main course or alongside other dishes.
Recipe timeline (approx.)
- Prep romaine, veggies, and eggs: 10 minutes
- Cook corn (if not pre-cooked): 5–10 minutes
- Cook salmon: 10–12 minutes (oven) or 6–8 minutes (pan)
- Dressing and assembly: 5 minutes
- Total time: about 30–40 minutes
Final notes
This Salmon Cobb Salad Recipe is designed to be approachable yet special—ideal for nights when you want something fresh, substantial, and bright. The simple seasoning on the salmon and the lime-herb dressing work together to create a balanced dish that lets each ingredient contribute its best. Enjoy it as a light dinner, a packed-lunch option, or a centerpiece for a relaxed weekend meal.
Happy cooking—may your salmon be flaky, your lettuce crisp, and your plate colorful.

Salmon Cobb Salad Recipe
Ingredients
- 1 lb salmon, boneless skinless preferably wild-caught
- 1 tsp sea salt
- 1/4 tsp black pepper
- 1 head romaine lettuce large, chopped, rinsed and spun dry
- 2 ears corn cooked, shucked and kernels cut off the cob
- 1/2 medium red onion thinly sliced
- 2 hard-boiled eggs large, peeled and quartered
- 1 avocado large, peeled, pitted and sliced
- 1 1/2 cups cherry tomatoes halved
- 3 Tbsp fresh lime juice from 1 to 2 limes
- 3 Tbsp extra virgin olive oil
- 2 Tbsp cilantro chopped
- 2 Tbsp dill chopped
- 1 garlic clove pressed or finely minced
- 1 tsp sea salt for dressing
- 1/8 tsp black pepper for dressing
- 1 Tbsp olive oil for cooking salmon
Instructions
- Pat the salmon dry and season both sides generously with 1 tsp sea salt and 1/4 tsp black pepper.
- Heat 1 tablespoon olive oil in a large nonstick skillet over medium-high heat until shimmering.
- Add the salmon to the skillet, presentation side down, and cook 4 minutes until golden and crisp; flip and cook about 4 more minutes until cooked through (time may vary by thickness).
- Transfer the cooked salmon to a plate and let cool to room temperature, then flake into bite-sized pieces with forks.
- Arrange the chopped romaine on a large platter or shallow bowl as the salad base.
- Arrange the remaining salad components in rows over the romaine: corn kernels, sliced red onion, quartered hard-boiled eggs, sliced avocado, halved cherry tomatoes, and flaked salmon.
- Make the dressing by combining 3 tablespoons fresh lime juice, 3 tablespoons extra virgin olive oil, 2 tablespoons chopped cilantro, 2 tablespoons chopped dill, 1 pressed garlic clove, 1 tsp sea salt, and 1/8 tsp black pepper in a measuring cup; stir until emulsified.
- Drizzle the dressing evenly over the salad just before serving and toss gently if desired.
Equipment
- large nonstick skillet
- mixing bowl or measuring cup
- Cutting board and knife
- salad spinner or colander and towel
- plate for cooling
Notes
- Use wild-caught salmon if possible for best flavor.
- Cook corn on the cob ahead and refrigerate until ready.
- Pat salmon dry to ensure a good sear.
- Make dressing just before serving for freshest flavor.

