Salmon BLT Avocado Salad
This Salmon BLT Avocado Salad is the recipe I reach for when I want something that feels indulgent but actually fuels me well. Crispy bacon, seared salmon, creamy avocado, and juicy tomatoes ā all piled over cool spring greens with a herbed ranch dressing that ties it all together.
Honestly, the first time I made this was for a Fourth of July cookout, and it disappeared faster than the burgers. Can you blame anyone? It hits every texture and flavor you want in one bowl.
This high protein salad works as a weeknight dinner, a meal-prep lunch, or a showstopper at your next gathering. The herbed ranch comes together in minutes and takes the whole thing to another level.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Herbed Ranch Dressing | Plain yogurt, unsweetened | 1/2 cup | Greek yogurt works great here |
| Mayonnaise | 1/2 cup | Hellmann’s preferred | |
| Lemon juice | From 1/2 lemon | Fresh squeezed only | |
| Fresh parsley and chives | A handful (or 2 tbsp chopped) | Dried herbs work in a pinch | |
| Garlic cloves, peeled | 2 cloves | Minced if no blender available | |
| Ranch dressing seasoning mix | 1 oz packet | Hidden Valley or store brand | |
| Black pepper | 1/2 tsp | ||
| Salt | To taste | ||
| Salmon | Salmon fillets, skin on or off | 1 lb (about 4 fillets) | Wild-caught preferred |
| Salt | 1/2 tsp | ||
| Freshly cracked black pepper | 1/2 tsp | ||
| Salad | Bacon slices | 6 slices | Thick-cut adds great texture |
| Reserved bacon fat | 1 tbsp | For cooking the salmon | |
| Spring mix greens | 6 cups | Baby arugula also works | |
| Cherry tomatoes, halved | 1 cup | Grape tomatoes are fine too | |
| Chopped cucumbers | 1 cup | English cucumber preferred | |
| Avocado, sliced | 1 avocado | Ripe but firm |
Instructions

Make the Herbed Ranch Dressing
Add the yogurt, mayonnaise, lemon juice, fresh parsley and chives, garlic cloves, ranch seasoning packet, and black pepper to a blender or food processor. Blend until completely smooth and creamy.
Taste and season with salt as needed. The dressing should smell bright and herby, almost like a garden in a jar. Transfer to the refrigerator while you prepare everything else.
Season the Salmon
Pat each salmon fillet dry with a paper towel ā this is the step most people skip, and it makes all the difference. Dry fish sears; wet fish steams. Season both sides generously with salt and cracked black pepper. Set aside.
Cook the Bacon
Heat a large skillet over medium-high heat. Add the bacon slices in a single layer and cook until deeply golden and crispy, about 4 to 5 minutes per side. Remove to a paper-towel-lined plate to drain.
Here’s the important part: keep 1 tablespoon of that bacon fat in the skillet. Don’t wipe it out. That fat is liquid gold for your salmon.
Sear the Salmon
Place the salmon fillets skin side down in the skillet with the reserved bacon fat over medium-high heat. Cook for 4 to 5 minutes without moving them ā you’ll see the color change up the sides as they cook through.
Flip and cook another 4 to 5 minutes, adjusting for thickness. The salmon should feel like the fleshy part of your palm when pressed ā firm at the edges, with just a little give in the center. Remove to a plate.
Assemble the Salad
Spread the spring mix greens across a large platter or divide among six bowls. Layer on the crispy bacon, halved cherry tomatoes, and chopped cucumbers. Fan the avocado slices over the top for that creamy, buttery contrast.
Break the salmon into large, rustic chunks and nestle it over the salad. Drizzle the chilled herbed ranch generously over everything. Serve immediately while the salmon is still warm and the greens are fresh and crisp.
Substitutions and Variations
Make It Dairy-Free
Swap the plain yogurt for a dairy-free coconut yogurt or use all mayonnaise in the dressing. The flavor is slightly richer but still delicious. The rest of this avocado salad is naturally dairy-free.
Boost the Protein
After making this dozens of times, I’ve found that adding a soft-boiled egg on top pushes this already impressive high protein salad to about 45 grams of protein per serving. It also adds a beautiful richness that plays off the crispy bacon perfectly.
Switch Up the Greens
Baby arugula adds a peppery bite that pairs wonderfully with the rich salmon. Romaine brings extra crunch if you want something heartier. You can also try this as a Mediterranean-inspired grain salad by tossing cooked quinoa in with the greens.
Try a Different Protein
Canned wild salmon works well here when you’re short on time ā just drain it well and flake it directly onto the salad. Grilled shrimp or even sliced rotisserie chicken make this salmon BLT salad feel totally new.
Expert Tips and Troubleshooting
Getting the Salmon Skin Perfectly Crispy
In my testing, I found that a fully preheated skillet is non-negotiable. If the pan isn’t hot enough, the skin sticks and tears. Press the fillet down gently for the first 30 seconds to prevent it from curling up.
Keeping the Avocado Green
Slice the avocado right before serving. If you need to prep ahead, toss the slices in a little lemon juice and press plastic wrap directly against the surface to block air exposure. According to Serious Eats’ food science testing, direct contact is more effective than lemon juice alone.
Fixing a Bland Dressing
If the ranch tastes flat, it almost always needs more lemon juice or salt ā not more herbs. Add a squeeze at a time, stir, and taste. A pinch of sugar can also balance it out if the yogurt is particularly tart.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled salad | Store components separately | Best eaten same day |
| Cooked salmon | Airtight container, refrigerator | Up to 2 days |
| Cooked bacon | Paper towel-lined container, refrigerator | Up to 4 days |
| Herbed ranch dressing | Sealed jar, refrigerator | Up to 1 week |
| Sliced avocado | Lemon juice + plastic wrap pressed on surface | 1 day |
For meal prep lunches, store the greens, toppings, and dressing in separate containers. Reheat the salmon gently in a skillet over low heat for 2 minutes ā the microwave tends to dry it out. Assemble everything fresh at lunchtime.
Serving Suggestions

This salmon BLT salad is hearty enough to stand on its own as a complete dinner. For a lighter spread, pair it alongside a bright and tangy tomato radish cottage cheese salad for a contrast of textures.
When summer produce is at its peak, I love finishing the meal with something sweet. A summer cherry peach mozzarella salad makes a gorgeous, no-fuss dessert course that feels just as fresh and seasonal as this main dish.
Salmon BLT Avocado Salad FAQs
Can I use canned salmon instead of fresh?
Yes, canned wild salmon works well in this recipe. Drain it thoroughly and flake it directly onto the assembled salad. The flavor is milder, but the dressing and bacon more than make up for it.
How do I know when the salmon is done cooking?
The salmon is done when it flakes easily with a fork and the flesh has turned from translucent to opaque throughout. For a 1-inch fillet, that’s typically 4 to 5 minutes per side over medium-high heat.
Can I make the herbed ranch dressing ahead of time?
Absolutely. The dressing actually improves after a few hours in the refrigerator as the flavors meld together. Make it up to a week in advance and store it in a sealed jar.
What’s the best way to keep this salad from getting soggy?
Keep the dressing separate until just before serving. Store greens, toppings, and protein in separate containers if prepping ahead. Dress each portion individually rather than the whole bowl at once.
Why cook the salmon in bacon fat?
Cooking the salmon in reserved bacon fat adds a subtle smoky depth that ties all the BLT flavors together. It also gives the exterior a gorgeous golden crust that you just can’t get from oil alone.
Conclusion
This Salmon BLT Avocado Salad delivers everything you want from a satisfying meal ā bold flavors, great textures, and serious staying power from that high protein combination of salmon and bacon.
Well, if you give it a try, I’d love to hear how it turns out. Drop a comment below and let me know your favorite twist on it ā and save this one to Pinterest so you can find it again all summer long.

Salmon BLT Avocado Salad
Equipment
- Blender or food processor
- Large skillet
- Mixing bowl
- Knife
Ingredients
Herbed Ranch Dressing
- ½ cup Plain yogurt, unsweetened Greek yogurt works great here
- ½ cup Mayonnaise Hellmann’s preferred
- ½ lemon Lemon juice Fresh squeezed only
- 2 tbsp Fresh parsley and chives or a handful, chopped
- 2 cloves Garlic cloves minced if no blender available
- 1 oz Ranch seasoning mix packet Hidden Valley or store brand
- ½ tsp Black pepper
- Salt to taste
Salmon
- 1 lb Salmon fillets about 4 fillets, wild-caught preferred
- ½ tsp Salt
- ½ tsp Freshly cracked black pepper
Salad
- 6 slices Bacon slices thick-cut recommended
- 1 tbsp Reserved bacon fat for cooking salmon
- 6 cups Spring mix greens baby arugula also works
- 1 cup Cherry tomatoes halved
- 1 cup Cucumbers chopped, English cucumber preferred
- 1 Avocado sliced
Instructions
- Make the herbed ranch dressing by blending yogurt, mayonnaise, lemon juice, herbs, garlic, ranch seasoning, black pepper, and salt until smooth and creamy. Chill until ready to use.
- Pat the salmon fillets dry and season both sides with salt and pepper.
- Cook bacon in a skillet over medium-high heat until crispy, then remove and reserve 1 tablespoon of bacon fat.
- Sear salmon in the reserved bacon fat for 4ā5 minutes per side until cooked through and flaky.
- Assemble the salad by layering greens, bacon, tomatoes, cucumbers, avocado, and salmon in bowls or a platter.
- Drizzle with herbed ranch dressing and serve immediately while the salmon is warm.
