Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto)
Salmon Cobb Salad with Avocado and Bacon is a delightful twist on the classic Cobb salad, offering a satisfying medley of flavors and textures that will leave your taste buds dancing. Imagine tender pieces of baked salmon paired with crispy bacon, creamy avocado, and crunchy vegetables, all drizzled with a bright lemon garlic vinaigrette. This salad is not just visually stunning—it’s packed with nutrients and healthy fats, making it the perfect addition to your lunch or dinner table. Whether you’re on a Whole30 or Keto diet, this recipe strikes the perfect balance between indulgence and health.
Table of Contents

I first stumbled upon this recipe during a summer gathering, where a friend brought along a beautifully arranged salad that wowed everyone at the table. The combination of fresh ingredients and robust flavors captured my heart, and I knew I had to recreate it in my kitchen. Now, it’s become a staple in our household. Not only is it easy to whip up, but it appeals to everyone, making it an ideal dish for dinner parties or casual family meals. Trust me, once you try this Salmon Cobb Salad with Avocado and Bacon, it will find a permanent spot in your recipe rotation.
Why You’ll Love This Recipe
- Simple & Quick: Prepare this flavorful salad in about 30 minutes, perfect for busy weeknights.
- Irresistible Flavor: The combination of smoked salmon, crispy bacon, creamy avocado, and zesty dressing creates a taste explosion in every bite.
- Eye-Catching Appeal: With its vibrant colors and layered presentation, it’s a feast for the eyes as much as for the palate.
- Flexible Serving: Ideal for lunch, dinner, or meal prep throughout the week.
- Diet-Friendly Options: Whole30 and Keto-compliant, making it suitable for various dietary needs.
Ingredients You’ll Need
- Juice of one lemon: Fresh lemon juice brightens the flavor of the dressing. You can substitute with lime juice for a twist!
- 2 teaspoons Dijon mustard: Adds a tangy kick to the vinaigrette; yellow mustard works if that’s what you have.
- 3 large cloves garlic, minced: Fresh garlic lends an aromatic quality; feel free to use garlic powder in a pinch.
- 1/3 cup olive oil: Extra-virgin olive oil provides richness; avocado oil is a great alternative.
- 1/4 teaspoon sea salt: Enhances flavor; kosher salt can be substituted comfortably.
- 1/4 teaspoon black pepper: Freshly ground pepper adds depth; white pepper can be used for a milder taste.
- 1 lb salmon fillet: Wild-caught salmon is ideal for best flavor; use any firm fish like trout if needed.
- Olive oil for seasoning the salmon: Helps achieve a crispy exterior; grapeseed oil can be used instead.
- Coarse sea salt and freshly ground black pepper: For seasoning the salmon before baking.
- 8 slices bacon, cooked and crumbled: Adds a lovely crunch; turkey bacon is a lighter alternative.
- 4 large eggs, hard-boiled, cut into quarters: Packed with protein; omit for a vegan adaptation.
- 2 hearts of romaine, roughly chopped: Provides a crisp base; spinach can work in a pinch.
- 1 cup cherry tomatoes, halved: Sweet and juicy; swap with diced cucumber for a different crunch.
- 1/2 seedless cucumber, sliced: Adds freshness; you can also use bell peppers for a crunch.
- 1 large ripe avocado: Creamy texture complements the salad; substitute with guacamole if preferred.
- 3 scallions, thinly sliced: Brightens the overall flavor; red onion can be used for a sharper taste.
How to Make Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto)
- Preheat the Oven: Start by preheating your oven to 400°F. This ensures your salmon cooks evenly.
- Prepare the Salmon: Place the 1 lb salmon fillet on a parchment paper-lined baking sheet. Drizzle with olive oil and sprinkle generously with coarse sea salt and black pepper. Bake for 12-15 minutes until it flakes easily with a fork.
- Cook the Bacon and Eggs: While the salmon is baking, cook the 8 slices of bacon until crispy, then crumble them. Boil 4 large eggs until hard-boiled, about 10-12 minutes, before dicing them into quarters.
- Make the Dressing: In a bowl or a mason jar, combine the juice of one lemon, 2 teaspoons Dijon mustard, 3 minced garlic cloves, 1/3 cup olive oil, 1/4 teaspoon sea salt, and 1/4 teaspoon black pepper. Whisk or shake until well blended.
- Assemble the Salad: In a large serving bowl, start with a base of roughly chopped romaine. Next, arrange halved cherry tomatoes, crumbled bacon, sliced hard-boiled eggs, and cucumbers on top.
- Add the Salmon: Once the salmon is ready, flake it off the skin using a fork and arrange it over the salad mixture. Then, slice the avocado and lay it over the top for that creamy touch.
- Garnish and Serve: Finish with some more sea salt and black pepper, then sprinkle with sliced scallions. Drizzle the dressing over the salad just before serving for maximum freshness.
Storing & Reheating
Salmon Cobb Salad can be stored in an airtight container in the fridge for up to three days. If you’ve made ahead and want to enjoy it later, consider storing the dressing separately to maintain freshness. Reheat any remaining salmon in the microwave for about 30 seconds or until warmed through—but be cautious not to overdo it, as reheating can dry out the salmon. The texture may change slightly, but cozying up with this salad is still sure to hit the spot!
Chef’s Helpful Tips
- Make sure to allow the eggs and bacon to cool slightly before adding them to the salad; this prevents wilting the greens.
- To avoid overcooking your salmon, keep an eye on it after the 12-minute mark—salmon is best when still tender and moist.
- If you’re prepping for the week, store your ingredients separately to maintain their freshness and crunch.
- For added texture, consider adding nuts or seeds for a delightful crunch.
- Experiment with other greens in the salad; kale or mixed greens can provide a unique flavor contrast.
Salmon Cobb Salad with Avocado and Bacon is not just a recipe; it’s a flavorful experience that celebrates healthy ingredients while being effortlessly delicious. Featuring a beautiful balance of tastes and textures, it encourages you to get creative with your toppings or dressing. Maybe add some crumbled feta or a dollop of Greek yogurt? Don’t hesitate to make this recipe your own—go ahead and play with the recipe until it reflects your taste. Enjoy every bite of this vibrant dish!

Recipe FAQs
Can I make this salad ahead of time?
Absolutely! You can prepare all the ingredients a day in advance. Just keep the dressing separate until you’re ready to serve to maintain freshness.
How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to three days. Keep the salmon and dressing in separate containers for best results.
Can I substitute the salmon for another protein?
Certainly! Chicken or grilled shrimp can be great substitutes if you prefer something different, or even opt for smoked salmon for a more robust flavor.
Is this recipe suitable for meal prep?
Yes! This salad is perfect for meal prep. Just assemble the ingredients in separate containers, and combine with the dressing when you’re ready to eat.
PrintMore Main Dishes Recipes
- Spring Pasta Primavera | Fresh Vegetable Pasta with Light Sauce
- Crispy Smashed Potatoes with Garlic & Za’atar
- Chicken Penne Pasta
- Pork Piccata
- Healthy Grilled Chicken Cobb Salad with Honey Dijon Dressing
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto)
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: Baked
- Cuisine: American
Description
This Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto) combines irresistible flavors with simple prep. Featuring fresh salmon, crisp bacon, and creamy avocado, it’s an excellent choice for a healthy meal that’s easy to make.
Ingredients
- juice of 1 lemon
- 2 teaspoons dijon mustard
- 3 large cloves garlic, minced
- 1/3 cup olive oil
- 1/4 teaspoon sea salt
- 1/4 teaspoon black pepper
- 1 lb salmon fillet
- 8 slices bacon, cooked and crumbled
- 4 large eggs, hard boiled, cut into quarters
- 2 hearts of romaine, roughly chopped
- 1 cup cherry tomatoes, halved
- 1/2 seedless cucumber, sliced
- 1 large ripe avocado
- 3 scallions, thinly sliced
Instructions
- Preheat the oven to 400°F. Place the salmon fillet on a parchment-lined baking sheet, drizzle with olive oil, and sprinkle with coarse sea salt and black pepper. Bake for 12-15 minutes until the salmon flakes easily with a fork.
- Cook the bacon and hardboiled eggs ahead of time. In a bowl or a lidded mason jar, whisk or shake together the ingredients for the dressing. A mason jar is great for storing any leftovers.
- In a large mixing bowl, layer the chopped romaine and arrange the tomatoes, crumbled bacon, sliced eggs, and cucumber. Flake the baked salmon off its skin and add it to the salad. Peel and slice the avocado, then add it on top. Finish with a sprinkle of sea salt, black pepper, and garnish with sliced scallions. When ready to serve, shake the dressing and drizzle over the salad.
Notes
For a bolder flavor, consider adding a splash of apple cider vinegar to the dressing.
Make sure to use fresh ingredients for the best flavor, especially with the salmon and avocado.
Leftover dressing can be stored in the refrigerator for a few days.
Nutrition
- Serving Size: 1 serving
- Calories: 342
- Sugar: 2g
- Sodium: 560mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 5g
- Protein: 23g
- Cholesterol: 170mg
