Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
hands holding white bowl of olive oil poached cod salad, full of colorful vegetables

Olive Oil Poached Cod Salad recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Olive oil poached cod is the star of the this Niçoise-inspired salad. Tender, flavor-packed fish sits on top of fresh vegetables, hard boiled eggs, and a bold balsamic vinaigrette. Light, healthy, and ready in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 3-4 servings 1x

Ingredients

Scale

For the vegetables:

  • 4 oz baby red potatoes
  • 3 oz asparagus spears
  • 3 oz green beans
  • 2 cups chopped romaine
  • ½ cup black olives
  • ½ cup roasted red pepper
  • 2 hard boiled eggs

For the poached cod:

  • 6 oz fresh cod
  • 2 cups extra virgin olive oil
  • ½ onion
  • 2 sprigs fresh thyme

For the balsamic vinaigrette:

  • ½ cup extra virgin olive oil
  • ¼ cup balsamic glaze 
  • 1 tablespoon whole grain mustard
  • ½ green onion, finely diced
  • 2 garlic cloves, minced
  • ¼ cup sun dried tomatoes
  • salt and pepper to taste

Instructions

  1. Add baby red potatoes to a small pot of salted water and boil until tender, about 10 to 12 minutes. Drain, slice in half, and set aside. 
  2. Add asparagus and green beans to a sauté pan with 1 cup of water. Blanch for 3 minutes, then drain and transfer to a sheet pan with the potatoes. Drizzle with olive oil, season with salt and pepper, and set aside. 
  3. In a small sauté pan (6 to 7 inches), combine 2 cups extra virgin olive oil, thyme, and onion. Heat over medium until fragrant, about 5 minutes. Add cod and cook for 5 to 6 minutes, spooning oil over the top of the fish occasionally. Do not allow the oil to get hot enough to fry the fish. Remove cod from oil and let rest for 5 minutes. 
  4. Combine ½ cup extra virgin olive oil, balsamic glaze, whole grain mustard, green onion, garlic, and sun dried tomatoes in a bowl. Whisk until well combined. Season with salt and pepper to taste.
  5. Add romaine to a large mixing bowl and toss with vinaigrette. Transfer to a serving bowl and top with blanched vegetables, olives, roasted red pepper, and hard boiled eggs. Finish with poached cod on top. 

Notes

  • Oil temperature: the key to perfect poached cod is low, steady heat. If the oil starts to bubble and spit, it's too hot. Reduce the heat immediately. You want a gentle simmer, not a fry. 
  • Cod substitutions: any mild white fish works well here. Halibut, haddock, or sea bass are all great options. 
  • Make it ahead: the vinaigrette can be made up to 3 days in advance and stored in the refrigerator. Give it a good whisk before serving. 
  • Author: Superman Cooks
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: salads

Nutrition

  • Serving Size: 1/3 Salad
  • Calories: 515
  • Sugar: 9.5 g
  • Sodium: 1047.8 mg
  • Fat: 41.3 g
  • Carbohydrates: 21.8 g
  • Protein: 17.8 g
  • Cholesterol: 150.1 mg