Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto)
When you’re in the mood for a meal that feels both indulgent and healthy, Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto) rises to the occasion beautifully. This dish perfectly merges the rich flavors of baked salmon, crispy bacon, and creamy avocado, all while being packed with vibrant veggies. It’s a feast for the eyes and taste buds, combining textures like tender salmon and crunchy romaine lettuce, making it a delightful addition to your weeknight dinners or a lunch that feels special.
Table of Contents

I first discovered this scrumptious creation during one of my many trips to my favorite local brunch spot. Their rendition had everyone raving, but when I saw the price tag, I thought, “I can make this at home!” And I did just that. The beauty of making your very own Salmon Cobb Salad is that it’s not just a healthy option but also incredibly versatile. Whether you’re following a specific diet or simply looking to impress at your next gathering, this recipe is bound to garner some compliments. So, let’s dive into this deliciousness together!
Why You’ll Love This Recipe
- Simple & Quick: With just 30 minutes from start to finish, a satisfying meal is always within reach.
- Irresistible Flavor: The combination of lemon garlic vinaigrette with crispy bacon offers an explosion of flavors in every bite.
- Eye-Catching Appeal: The vibrant colors of the salad make it as beautiful as it is delicious, perfect for impressing guests.
- Flexible Serving: Ideal for lunch, dinner, or meal prep, it’s a dish you’ll want to enjoy any time.
- Diet-Friendly Options: Whole30 and keto-friendly, it meets various dietary needs without sacrificing taste.
Ingredients You’ll Need
- Juice of one lemon: Freshly squeezed lemon juice provides a zesty and bright flavor that lifts the entire salad.
- 2 teaspoons Dijon mustard: Adds a touch of depth and a slight kick to the dressing.
- 3 large cloves garlic, minced: Fresh garlic elevates the flavor of the vinaigrette, making it aromatic.
- 1/3 cup olive oil: A good quality extra virgin olive oil brings richness to the dressing.
- 1/4 teaspoon sea salt: Enhances all the flavors without overpowering them.
- 1/4 teaspoon black pepper: A quintessential seasoning that adds warmth and a hint of spice.
- 1 lb salmon fillet: Baked salmon serves as the star of this salad, flaky and flavor-packed.
- Olive oil for drizzling: Helps crisp up the salmon when baking and enhances flavor.
- Coarse sea salt and freshly ground black pepper: For seasoning the salmon, emphasizing its natural taste.
- 8 slices bacon, cooked and crumbled: Crispy bacon adds crunch and a savory element that contrasts beautifully with the fresh ingredients.
- 4 hard-boiled eggs, cut into quarters: They contribute protein and creaminess, supporting the salad’s richness.
- 2 hearts of romaine, roughly chopped: The base of the salad, providing a crisp and refreshing texture.
- 1 cup cherry tomatoes, halved: Juicy and sweet tomatoes add color and a burst of freshness.
- 1/2 seedless cucumber, sliced: Crunchy cucumbers provide a crispness that balances the salad beautifully.
- 1 large ripe avocado: Creamy and healthy fat, the avocado adds a smooth texture to the dish.
- 3 scallions, thinly sliced: For a mild onion flavor that enhances the overall freshness.
How to Make Salmon Cobb Salad with Avocado and Bacon (Whole30, Keto)
- Preheat the Oven: Set your oven to 400°F (200°C) to get it nice and hot for the salmon.
- Prepare the Salmon: Lay the salmon fillet on a parchment paper-lined baking sheet. Drizzle olive oil over the top and season it generously with coarse sea salt and freshly ground black pepper. This allows the salmon to bake beautifully, forming a tasty crust.
- Bake the Salmon: Cook the salmon for about 12-15 minutes, or until it flakes easily with a fork. Keep an eye on it to avoid overcooking.
- Prepare the Bacon and Eggs: While the salmon bakes, ensure your bacon is already cooked and crumbled, and your eggs are hard-boiled and cut into quarters.
- Make the Dressing: Combine the lemon juice, Dijon mustard, minced garlic, olive oil, sea salt, and black pepper either in a bowl or a mason jar. I prefer the jar method for easy mixing and storage!
- Assemble the Salad: In a large serving bowl, layer the romaine lettuce as your base. Then, artfully arrange the halved cherry tomatoes, crumbled bacon, quartered hard-boiled eggs, and sliced cucumber.
- Flake the Salmon: Once baked, flake the salmon off the skin with a fork and distribute it evenly over the array of veggies.
- Add the Avocado: Peel, slice, and arrange the ripe avocado over the salad. The creaminess adds a delightful contrast.
- Finish and Serve: Sprinkle everything with a touch more sea salt and black pepper, and garnish with thinly sliced scallions. Just before serving, give the dressing a quick shake and drizzle it over the top. Serve immediately to enjoy all the fresh flavors!
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Unfortunately, this salad does not do well at room temperature for an extended period. If you choose to freeze it, it’s best to do so without the avocado and dressing and consume it within three months. When reheating, you can quickly warm the salmon in the oven at a low temperature. The texture might change slightly, but a fresh drizzle of lemon helps to brighten the remaining flavors.
Chef’s Helpful Tips
- Avoid overcooking the salmon; check for doneness a minute or two early. It should flake with a fork but not be dry.
- For perfectly hard-boiled eggs, place them in boiling water for 9-12 minutes, then cool them in ice water for easy peeling.
- Customize it with your favorite salad veggies—like bell peppers or radishes—for extra crunch and flavor.
- Use ripe avocados but not overly soft ones; they should hold their shape when sliced.
- If you want a make-ahead meal, prep all the components separately, and assemble just before serving for the freshest taste.
This Salmon Cobb Salad with Avocado and Bacon is not just a meal; it’s an experience bursting with flavor, texture, and nutrition. It’s easy enough to make on a busy weeknight yet impressive enough for special occasions. I encourage you to experiment with your favorite ingredients or dressings. There’s always something new to discover, and, more importantly, to enjoy with every bite. So don’t hesitate—get your ingredients ready and treat yourself to a delicious meal!

Recipe FAQs
Can I use canned salmon instead of fresh for this recipe?
Certainly! Canned salmon makes for a great alternative when fresh isn’t available. Just be sure to drain and flake the salmon well before adding it to your salad. The flavors may differ slightly, but the overall taste will still be satisfying.
What can I use instead of bacon to make this dish vegetarian?
For a vegetarian version of this dish, consider using roasted chickpeas or crispy baked tempeh as a substitute for bacon. They add protein and a delightful crunch, keeping the essence of a Cobb salad alive.
How long does the dressing last in the fridge?
The vinaigrette can be stored in an airtight container in the refrigerator for up to a week. Just give it a good shake before using, and it will taste fresh!
Can I prepare this salad in advance?
You can prepare the salad ingredients ahead of time; just keep them separate until serving. This way, the veggies stay crisp, and the avocado doesn’t brown. Mix it all together just before enjoying for the best results!
PrintMore Main Dishes Recipes
- Slow Cooker Garlic Butter Chicken and Vegetables
- Creamy Mushroom Risotto
- Cabbage Pasta
- Slow-Simmered Smoky Southern Collard Greens
- Crockpot Meatloaf
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: N/A
- Cook Time: N/A
- Total Time: 0 hours
- Yield: 6 servings 1x
- Category: Salads
- Method: Baking
- Cuisine: American
Description
This Salmon Cobb Salad is bursting with flavor from fresh ingredients like avocado and bacon. It’s easy to prepare, making it a perfect choice for a quick, healthy meal at any time.
Ingredients
- 1 lb salmon fillet
- juice of one 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
- 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 your oven to 400°F.
- Place the salmon fillet on a parchment paper lined baking sheet, drizzle it with olive oil, and generously sprinkle with coarse sea salt and black pepper.
- Bake the salmon for 12-15 minutes until it flakes easily with a fork.
- Prepare the bacon and hardboiled eggs as desired.
- For the dressing, whisk together lemon juice, dijon mustard, garlic, olive oil, sea salt, and black pepper in a bowl or shake in a mason jar.
- In a large serving bowl, layer chopped romaine, then add tomatoes, crumbled bacon, sliced hardboiled eggs, and cucumber.
- Flake the baked salmon off the skin and arrange over the salad, then slice the avocado and add it on top.
- Sprinkle everything with additional sea salt and black pepper, and garnish with scallions.
- Just before serving, drizzle the dressing over the salad and enjoy!
Notes
Ensure the salmon is cooked properly for the best flavor and texture.
Adjust seasoning according to personal taste for a customized experience.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 2g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 6g
- Unsaturated Fat: 22g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 200mg
