Summer is the perfect time for seafood! Not only does this season open up outdoor cooking opportunities, it coincides with many fish and shellfish harvest seasons–offering us the freshest and most abundant options. That same seasonal abundance works with produce too!
This salad is all about Summer! We offer some customization too! The marinade/dressing that we use in this recipe works well with a number of different fish and shellfish options–and we highlight our recommendations. The leafy greens, fresh herbs, peppers, corn, tomatoes, cucumbers, and avocado are vibrant and flavorful. Those sweet, verdant, and savory toppings pair well with the citrusy-mustardy-garlicky dressing.
Preheat a gas grill or charcoal grill to medium-high heat.
While the grill is preheating, make the marinade and dressing by placing the olive oil, vinegar, mustard, marmalade, honey, garlic, salt, and pepper in a medium bowl. Whisk to combine and divide the dressing in half.
For salmon: Brush the grill grates with olive oil (to prevent sticking) and brush the salmon with some of the marinade. Place the salmon on the grill and cook for 5 minutes. Flip, brush with more of the marinade, and grill for another 5 minutes or until the salmon internal temperature reaches 130°F. Remove the salmon from the grill, brush with any remaining marinade, and set aside to rest for 2 minutes before serving.
For rockfish: Brush the grill grates with olive oil (to prevent sticking) and brush the rockfish with some of the marinade. Place the rockfish on the grill and cook for 4 minutes. Flip, brush with more of the marinade, and grill for another 4 minutes or until the internal temperature reaches 130°F. Remove the rockfish from the grill, brush with any remaining marinade, and set aside to rest for 2 minutes before serving.
For shrimp: Brush the grill grates with olive oil (to prevent sticking), place the thawed, peeled shrimp in a large bowl and drizzle with half of the marinade. Place the shrimp on the grill and cook for 3 minutes. Flip, brush with more of the marinade, and grill for another 2 to 3 minutes or until cooked through. Remove the shrimp from the grill, brush with any remaining marinade, and set aside to rest for 2 minutes before serving.
For lobster meat and crab meat. Once the grill has preheated, reduce the temperature to medium-low. Place the lobster or crab meat in a fine mesh grill basket, spreading out in an even layer. Grill for 3 minutes per side or until the seafood is hot throughout. Remove from the grill and transfer to a large bowl. Add the marinade and toss to coat.
To assemble the salad, divide salad greens and fresh herbs between plates or bowls. Top the salad with grilled seafood, mini bell peppers, cherry tomatoes, cucumbers, avocado, and corn. Drizzle the entire salad with the remaining dressing or serve with dressing on the side.
Optional Toppings: Feel free to grill some of the veggie offerings presented in this salad as well. The corn and bell peppers are especially good grilled. You could also include grilled croutons (focaccia or ciabatta bread make excellent grilled croutons). If you are a fan of cheesy topped salads, I have a few suggestions that would pair really nicely: a creamy gorgonzola, feta cheese crumbles, or goat cheese.
Stocking up for the Summer!
All of the seafood options listed in this recipe are available at our online store! We also have many other salad-worthy products available. Check them all out here!
Do you enjoy seasonal seafood salads as much as we do? Feel free to share those sexy salad pics with us! We love seeing what folks are cooking up with our seafood. Post your images, recipes, or tips on any of our social pages… We’re @cameronsseafoodonline on Instagram and @CameronsSeafood on Facebook.
I just had one of the best seafood meals I’ve had in Philadelphia at Cameron’s Seafood, and I’m already planning my next visit! From the moment I walked in, the place had that perfect casual-but-fresh vibe — clean, friendly, and smelling like the ocean (in the best way).
I ordered the crab cakes and they were absolutely incredible — huge lumps of sweet crab meat with minimal filler, perfectly seasoned and seared to golden perfection. My friend got the fried shrimp and oyster po’boy, and both were packed with flavor and super crispy. The hush puppies on the side were addictive, and the coleslaw had just the right tang to balance everything.
The staff was super welcoming and knowledgeable about the menu. Our server made great recommendations and even told us about the daily catch. Portions were generous, and everything tasted incredibly fresh. You can tell they take pride in what they do.
If you’re in Philly and craving quality seafood without the fancy upscale prices, Cameron’s is the spot. Hands down one of the best seafood spots in the city. Highly recommend the crab cakes — they’re worth the trip alone!
Will definitely be back soon. 10/10!
I am from Maryland and love crabs. I have been purchasing them from Camerons for a while; however, in the last few purchases, I received many broken shells. Over the weekend, I ordered a dozen crabs for a Saturday delivery. Kudos, they arrived on Saturday and were well packed. However, six of them had broken shells. I was concerned about contamination, but I ate them anyway. The meat was not as tasty as the others.
This place is fantastic and not only are the crabs top-notch and delicious but the customer service is even better!!! will only use them from now on when I’m shipping crabs to my friends who don’t live in Maryland. Nobody does it better.!!!
On my third order - Cameron's is the gold standard! They are a must try!! Pure perfection end to end!
Thank you so much for the kind words and for coming back for a third order! That truly means the world to us. We can't wait to keep delivering for you!
Since I moved to Ohio it’s hard to find good seafood. Thanks to Cameron’s I can have my home state fix. Ordered crabs several times and as always they were perfect.
We love being your taste of home! No matter where life takes you, we will always make sure you can get your Maryland crab fix. Thank you so much for your continued support and we can't wait to see you back for your next order!