Let’s be honest: the phrase “tonight we’re having salad for dinner” doesn’t always inspire excitement. Too often, salads are relegated to the realm of sad side dishes limp greens, lackluster toppings, and not nearly enough sustenance to carry you through the evening.
But this? This is not that kind of salad.
This Creamy Avocado & Salmon Niçoise-Style Salad is a main event. It’s a vibrant, composed masterpiece that is as satisfying to eat as it is beautiful to look at. It is designed specifically for those following special diets that prioritize healthy fats and high protein while keeping carbohydrates low, such as Keto, Paleo, or a Pescatarian lifestyle.
By taking inspiration from the classic French Salade Niçoise and making a few strategic, modern swaps, we’ve created a meal that hits every texture note crispy, creamy, crunchy, and fresh while delivering a nutritional powerhouse right to your plate.
If you are looking for a keto salmon recipe that breaks the mold of standard baked fish and asparagus, this composed salad is your new weeknight hero.
Reinventing the Classic Niçoise for a Low-Carb Lifestyle
A traditional Salad Niçoise from the south of France is a glorious thing. It typically features tuna (canned or fresh), hard-boiled eggs, Niçoise olives, green beans, tomatoes, and, crucially, boiled potatoes. It’s usually dressed with a simple, sharp vinaigrette.
While delicious, the traditional version poses two problems for the modern, carb-conscious eater:
The Potatoes: They are a starch-heavy carbohydrate that immediately kicks the dish out of the Keto or strict low-carb category.
The Fat Content: A standard vinaigrette, while lovely, doesn’t offer the high-fat satiety needed for a ketogenic meal.
The Solution? We swapped the starchy potatoes for nature’s butter: the avocado. This not only mimics the creamy texture we crave in the original dish but adds a significant boost of heart-healthy monounsaturated fats and fiber.
Secondly, we upgraded the tuna to a pan-seared, crispy-skin salmon fillet, adding warmth and a luxurious texture.
Finally, we traded the thin vinaigrette for a creamy lemon-dill dressing enriched with Greek yogurt (or mayo for dairy-free Keto), tying all the robust flavors together.
Ingredient Spotlight: The Power Players
This recipe relies on high-quality ingredients that work together synergistically. Here’s why this combination works so well for a high-protein, high-fat diet.
The Crispy Skin Salmon
Salmon is the undisputed king of fatty fish. It’s rich in long-chain Omega-3 fatty acids (EPA and DHA), which are essential for brain health and reducing inflammation. For this recipe, we are pan-searing it to achieve that irresistible crispy skin, which offers a salty, savory crunch that contrasts perfectly with the creamy elements of the salad.

The Avocado (The “Keto Potato”)
In a ketogenic diet, avocado is practically a food group of its own. It replaces the bulk and creaminess of the traditional potato here. Avocados are loaded with potassium (more than bananas!) and fiber, which helps keep your net carbs low and your digestion happy.
The “Jammy” Egg
Hard-boiled eggs are fine, but a “jammy” egg where the white is set but the yolk is velvety and slightly runny elevates this salad to restaurant quality. The rich yolk acts almost like a secondary sauce, mingling with the greens and the salmon. Eggs are also a complete protein and a great source of choline.

Step-by-Step: How to Build the Perfect Salmon Niçoise
This salad is all about “mise en place” having everything prepared before you start assembling. It comes together in three distinct phases: the cold prep, the hot sear, and the final composition.
Phase 1: The Cold Components
The secret to vibrant green beans and perfectly peeled eggs is the ice bath. Don’t skip this step!
You’ll start by boiling your eggs to your desired doneness (7 minutes is the sweet spot for jammy yolks). Once cooked, plunge them immediately into ice water. In the same boiling water, blanch your green beans for just a few minutes until they are bright verdant green and tender-crisp. Shock them in the ice bath as well to lock in that color and snap.
Phase 2: The Creamy Lemon-Dill Dressing
This dressing is the tie that binds the salad together. It uses a base of olive oil and full-fat Greek yogurt for tang and creaminess. Fresh dill and lemon juice cut through the richness of the salmon and avocado, providing a bright, herbaceous lift.
Note for strict Keto: If you are avoiding dairy or want higher fat macros, simply swap the Greek yogurt for a high-quality mayonnaise.

Phase 3: The Perfect Salmon Sear
Achieving crispy skin isn’t difficult, but it requires patience. The most crucial step is patting the salmon skin completely dry with paper towels before seasoning. Moisture is the enemy of crispiness.
Get your skillet hot, add your oil, and place the fish skin-side down. Press it gently for 10 seconds to ensure full contact with the pan so it doesn’t curl up. Then and this is the hard part do not touch it for at least 4 minutes. Let the heat do the work. You’ll know it’s ready to flip when the skin releases easily from the pan.
Assembling Your Masterpiece
A Niçoise salad is traditionally a composed salad, meaning the ingredients are artfully arranged in sections on a platter rather than tossed chaotically in a bowl. This makes for stunning presentation and allows diners to get a little bit of everything in each bite.

Start with a generous bed of mixed greens. We love a blend of sturdy lettuces and peppery arugula. Next, create clusters of your “cold” ingredients: a pile of the vibrant green beans, a section of halved cherry tomatoes, and a scattering of briny olives.

Now, add the stars of the show. Fan your beautifully ripe avocado slices on one side. Nestle those perfectly halved jammy eggs near the center. Finally, crown the platter with your warm, crispy-skinned salmon fillet.
The final step is the drizzle. Take that luscious, creamy lemon-dill dressing and spoon it generously over the avocado, the salmon, and the greens.

Tips for Success and Meal Prep
- Make-Ahead Friendly: This salad is excellent for meal prep. You can boil the eggs, blanch the beans, and make the dressing up to 3 days in advance. Store them in separate airtight containers in the fridge. When ready to eat, just sear off your salmon and slice a fresh avocado.
- The Olives Matter: While regular black olives work in a pinch, try to find authentic Niçoise olives. They are small, dark brown, and have a rich, nutty, mellow flavor that really defines this dish. Kalamata olives are a great second choice.
- Don’t Overdress: If you are serving this on a platter, drizzle about half the dressing over the top for presentation, and serve the rest on the side so people can add more to their liking.
- The Tossed Option: While the composed look is traditional, sometimes you just want a big bowl of mixed salad. Feel free to flake the salmon, chop the avocado and eggs, and toss everything together vigorously in a large bowl to ensure every leaf is coated in that delicious dressing.

