Salads
This Cajun salmon salad recipe brings bold Southern flavors to your lunch table with perfectly seasoned salmon over crisp greens and a tangy lemon-dill dressing. The key lies in marinating the salmon in a smoky Cajun blend—paprika, cayenne, and garlic—that transforms it from ordinary to irresistibly flavorful.
What makes this dish special is how the spicy salmon pairs with cool, creamy toppings like avocado and crumbled feta, balancing heat with freshness in every bite.
Cooking the salmon is simple yet crucial: pan-searing gives it a crispy crust while keeping the inside tender, and the Cajun rub infuses deep, aromatic flavors that cut through the salad's brightness.
The lemon-dill dressing ties everything together with its zesty tang, while toasted pecans add a satisfying crunch that elevates the dish from ordinary to extraordinary. This isn't just a salad—it's a complete meal with protein, freshness, and bold flavors that deliver restaurant-quality results at home.
The assembly is where the magic happens: flaky, spiced salmon sits atop a bed of mixed greens, drizzled with the bright dressing and topped with creamy avocado, crumbled feta, and toasted pecans.
The contrast of textures—crispy salmon, creamy avocado, crunchy pecans—makes each bite exciting, while the Cajun seasoning ensures every mouthful is packed with flavor. This salad is perfect for a weeknight lunch or a light dinner when you crave something bold and satisfying.
One of the best things about this recipe is its versatility. Swap out the greens for spinach or kale, add roasted sweet potatoes for extra heartiness, or serve it in lettuce wraps for a low-carb option.
The Cajun seasoning can also be adjusted to suit your spice tolerance—whether you prefer a mild kick or full-on heat. Let's get cooking and bring that Southern-inspired flavor to your table!
Ingredients for cajun salmon salad
Bold Southern flavors meet fresh ingredients in this restaurant-style Cajun salmon salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Salmon Fillets 🐟 | 2 whole | Skin-on, 6-8 oz each |
| Mixed Greens 🥬 | 6 cups | Baby spinach or spring mix |
| Avocado 🥑 | 1 whole | Ripe, pitted and sliced |
| Feta Cheese 🧀 | ½ cup | Crumbled, crumbled |
| Toasted Pecans 🌰 | ¼ cup | Chopped, lightly toasted |
| Cajun Seasoning 🌶️ | 2 tbsp | Homemade or store-bought |
| Garlic Cloves 🧄 | 4 cloves | Minced or grated |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For cooking and dressing |
| Honey 🍯 | 1 tbsp | For glaze (optional) |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Zest 🍋 | 1 tsp | For extra brightness |
The salmon is the star—look for wild-caught fillets with even thickness for consistent cooking. Trader Joe's or Whole Foods usually carry great options, or ask your fishmonger for skin-on center cuts. The Cajun seasoning makes all the difference, so don't skimp on quality. I like to make my own blend (paprika, cayenne, garlic powder, onion powder, thyme, oregano, salt, and black pepper), but Tony Chachere's works in a pinch. The key is to let the salmon marinate for at least 15 minutes—this infuses those smoky, spicy flavors deep into the flesh. If you're worried about overpowering the delicate salmon, start with just 1 tbsp of seasoning per fillet and adjust to taste.
No Cajun seasoning? Mix your own—it's easier than you think. You'll need 1 tbsp smoked paprika, 1 tsp cayenne, 1 tsp garlic powder, 1 tsp onion powder, 1 tsp dried thyme, 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper. Fresh dill is ideal, but dried works at one-third the amount. The avocado should be ripe but firm—press gently, and if it gives slightly, it's perfect. For the pecans, toast them in a dry pan over medium heat for 3-4 minutes until fragrant. They add that satisfying crunch that makes this salad feel extra special. The lemon juice is non-negotiable—freshly squeezed makes all the difference. If you're short on time, bottled lemon juice works, but it lacks that bright, fresh zing.
This salad tastes even better the next day—honestly, the flavors meld beautifully. Store the dressing separately in a small jar, and keep the greens and toppings in an airtight container for up to 2 days. The cooked salmon will keep in the fridge for 2 days if wrapped tightly in plastic. For meal prep, I like to assemble everything the night before and just toss with dressing in the morning. The dressing keeps for 5 days in the fridge, and you can even freeze it for 3 months if you're planning ahead. The toasted pecans stay crunchy for about 3 days if stored in an airtight container, but I always toast extra just in case. This dish is perfect for lunches all week—just grab a container and go!
Why You'll Love This Recipe
- Here’s what sold me: this keeps perfectly for three days. Pack the dressing separately, and you’ve got a protein-packed lunch that’s way fancier than a sad desk salad. (Yes, even on a Tuesday night.)
- I’ll be real: feta and pecans aren’t cheap, but they stretch this dish far. Use half the avocado, double the greens, and you’ve got two big portions for the price of one. Plus, the salmon’s rich flavor means you can use smaller fillets without feeling shortchanged.
Step-by-step instructions for Cajun salmon salad
Here's how to create a perfectly balanced dish with smoky salmon, bright greens, and crunchy textures.
Prepare the Cajun Salmon for Cooking
Pat the 2 whole salmon fillets dry with paper towels—this ensures maximum crispiness when they hit the pan. Place them skin-side down on a cutting board and use a sharp knife to score the skin in a crosshatch pattern, being careful not to cut into the flesh. This creates crispy pockets while keeping the inside tender.
In a small bowl, mix together the 2 tablespoons Cajun seasoning, 1 teaspoon salt, and 0.5 teaspoon black pepper. Generously rub this spice blend all over both sides of the salmon fillets, pressing it into the flesh so it adheres well. Let the seasoned salmon sit at room temperature for 10 minutes before cooking—this helps the spices penetrate and ensures even cooking.
Cook the Salmon to Perfect Doneness
Heat 1 tablespoon of the 0.25 cup extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the salmon fillets skin-side down and cook undisturbed for 4-5 minutes until the skin is golden brown and crispy. You'll know it's ready when the edges start to pull away from the pan easily.
Flip the fillets carefully and cook for another 3-4 minutes on the other side until the salmon reaches an internal temperature of 145°F. The flesh should be opaque throughout with no translucent centers. Remove the salmon from the pan and let it rest on a wire rack for 5 minutes before slicing—this resting period keeps the juices locked in.
Assemble the Zesty Lemon Dill Dressing
In a medium bowl, whisk together the 0.25 cup lemon juice, 1 tablespoon honey, 1 teaspoon lemon zest, 4 minced garlic cloves, and the remaining 2 tablespoons extra-virgin olive oil. This dressing should have a bright, tangy flavor with just a touch of sweetness from the honey. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a squeeze of extra lemon juice.
Add the 0.25 cup chopped fresh dill and stir gently to combine. The dill will add a fresh, herbal note that perfectly complements the smoky Cajun flavors. Set this dressing aside while you prepare the rest of the salad components.
Build the Crunchy Toppings and Base
In a large salad bowl, combine the 6 cups mixed greens with the 0.5 cup crumbled feta cheese and 0.25 cup toasted pecans. The pecans should be lightly toasted to enhance their nutty flavor—if they weren't pre-toasted, warm them in a dry skillet over medium heat for 2-3 minutes until fragrant and just beginning to brown.
Slice the 1 whole avocado into thick wedges and arrange them on top of the greens. The creamy avocado provides a perfect contrast to the crunchy pecans and crispy salmon. Drizzle half of the lemon dill dressing over the salad and toss gently to coat the greens evenly.
Serve with Perfectly Cooked Salmon
Slice the rested salmon fillets against the grain into 1-inch thick pieces and arrange them on top of the salad. Drizzle the remaining lemon dill dressing over the salmon and sprinkle with any remaining chopped fresh dill. The combination of smoky, spicy salmon with bright, tangy dressing and crunchy toppings creates a perfect balance of flavors and textures.
Serve immediately while the salmon is still warm and the greens are crisp. Each bite should deliver the smoky heat of the Cajun seasoning, the creamy richness of the avocado, the crunch of the pecans, and the refreshing zing of the lemon dill dressing. This salad is best enjoyed fresh, so don't let it sit too long before serving.
Pro Tips For Making Cajun Salmon Salad
- SEAR SALMON FAST: DESCRIPTION: Hit the salmon skin-side down in a screaming hot pan—no need to wait for butter to melt. The skin crisps in 2-3 minutes, locking in flavor and moisture while the fillet stays tender. I learned this the hard way by letting my pan warm up slowly, and the result was sad, greasy salmon instead of golden perfection.
- TOAST PECANS LOW: DESCRIPTION: Skip the high-heat blitz that burns them to charcoal. Toast pecans in a dry pan over medium-low heat, stirring constantly, until they’re fragrant and just turning golden—about 5 minutes. Overcooked pecans taste bitter, and nobody wants that in their salad.
- DRESS GREENS LAST: DESCRIPTION: Toss the greens with everything except the avocado until serving. Avocado gets mushy when mixed too early, and the salad dressing will turn it into sad, brown sludge. Add avocado right before eating—it’s the only way to keep it creamy and bright.
- USE COLD FETA: DESCRIPTION: Pull the feta straight from the fridge and crumble it over the salad while it’s still cold. Warm feta gets greasy and melts into the greens, losing its sharp, salty bite. Cold feta holds its shape and adds the right tang—no compromises.
Make-ahead tips for this cajun salmon salad
Salmon Prep Ahead
Marinate the salmon up to 24 hours in advance for deeper flavor infusion. Store the fillets in a sealed container with 2 tbsp Cajun seasoning, 1 tsp salt, and ½ tsp black pepper, coated in 1 tbsp olive oil.
Keep refrigerated until ready to cook—this gives the spices time to work their magic without overpowering the delicate fish. 🌶️
Dressing Storage
Make the lemon-dill dressing 1-2 days ahead and store it in an airtight jar in the fridge. The flavors meld beautifully overnight, becoming even brighter.
If you're prepping for the week, portion it into small containers—this way, you can just grab and toss with fresh greens whenever you're ready to assemble. 🍋
Salad Base Prep
Wash and dry your 6 cups mixed greens and store them in a single-layer in a breathable container (like a salad spinner bag) with a paper towel to absorb moisture.
Keep the feta and avocado separate until serving—avocado oxidizes quickly, so slice it just before assembling. The pecans stay fresh for 3 days in an airtight container. ❄️
Reheating Tips
If you're reheating the cooked salmon, wrap it in foil and warm in a 350°F oven for 5-7 minutes to maintain moisture. For the greens, simply toss them with fresh dressing right before serving.
The toasted pecans and feta can be added straight from the fridge—they won't lose their texture or flavor. 🔥
Portioning Strategy
Divide the salad into individual meal prep containers with compartments. Place the greens and dressing in one section, the avocado and feta in another, and the salmon in a separate container.
When ready to eat, assemble everything fresh—this keeps the textures perfect and prevents sogginess. I use Glasslock containers for this because they keep everything crisp. 💡
Freezer Options
While the greens and avocado don't freeze well, you can freeze the cooked salmon for up to 2 months. Thaw overnight in the fridge before reheating, then slice and assemble over fresh greens.
The dressing also freezes beautifully—just thaw and give it a quick stir before using. This is my go-to for busy weeks! ⏰
Nutrition facts
Frequently asked questions
Can I substitute another fish for salmon in this recipe?
Yes, you can use similar mild white fish like cod or halibut, but salmon's rich texture pairs best with the Cajun flavors. If substituting, reduce cooking time to 3-4 minutes per side since these fish cook faster. Avoid flaky fish like tilapia—they'll fall apart when sliced for the salad.
How do I adjust the spice level in the Cajun seasoning?
Start with the full 2 tbsp of seasoning per fillet, then taste the salmon after marinating. For milder heat, reduce cayenne by half or use 1 tbsp total. If you love spice, add a pinch of cayenne directly to the pan while cooking. The lemon-dill dressing helps balance any extra heat.
What's the best way to keep the avocado from turning brown?
Slice the avocado just before assembling and immediately toss the pieces with 1 tsp lemon juice or a pinch of salt. Store any extras in a sealed container with plastic wrap pressed directly on the surface. For longer storage, mix the sliced avocado with 1 tbsp lime juice and keep it refrigerated.
Can I make this salad gluten-free or dairy-free?
Use gluten-free Cajun seasoning (check labels) and omit the feta. For dairy-free, substitute crumbled vegan feta or extra toasted pecans. The recipe naturally stays gluten-free if you use certified seasoning blends. The lemon-dill dressing is already dairy-free.
Why did my salmon skin not get crispy?
This usually happens if the pan wasn't hot enough or the salmon was moved too soon. Next time, heat the oil until it shimmers (350°F) and cook skin-side undisturbed for 4-5 minutes. Pat the fillets completely dry before seasoning—any moisture steams instead of crisps the skin.
