Fish with Lentil Spinach Salad
Prep: 15 min
Cook: 20 min
Servings: 4
Team your favourite type of fish with this delicious, filling salad!


  • 8 baby potatoes, unpeeled
  • 400 g no-added-salt brown lentils, drained
  • 2 cups baby spinach leaves
  • 250 g punnet cherry tomatoes, quartered
  • 3 spring onions (including green tops), ends trimmed, chopped
  • 1/3 cup parsley, chopped
  • olive or canola oil spray
  • 4 x 120 g fillets firm white boneless fish fillet
  • lemon wedges, to serve
  • 1 tbs balsamic vinegar
  • 1 tbs honey wholegrain mustard


  1. Place unpeeled potatoes in a saucepan and cover with water. Bring to the boil and allow to simmer for 10 minutes or until you can easily pierce them with a knife. Drain and set aside.
  2. While the potatoes are cooking, combine the brown lentils, spinach, tomatoes, spring onions and parsley in a large bowl.
  3. In a separate small bowl combine balsamic vinegar and mustard to make a dressing. Mix dressing through the lentil salad.
  4. Lightly spray a large non-stick frypan with oil and heat over medium heat. Add fish and cook each side for 2-3 minutes or until golden and cooked through.
  5. Serve fish with potatoes, lentil salad and lemon wedges.

Good types of firm white fish include barramundi, snapper, hake, ling, perch, mackerel, cod, seabass and coral trout.

Healthy tip!

Chilli, lemon and herbs add flavour - great alternatives to butter and salt!

Start to LiveLighter today

Become a member for free and receive your personalised meal plan.

Learn more

Nutrition Information

per serving per 100g
Energy 1374 kJ 326 kJ
328 Cal 78 Cal
Protein 33.8 g 8 g
Fat, total 7.6 g 1.8 g
— saturated 1.9 g 0.5 g
Carbohydrate 26.9 g 6.4 g
— sugars 5 g 1.2 g
Sodium 146.1 mg 34.7 mg
Fibre 6.6 g 1.6 g

Member comments & rating

Log in or sign up to join the discussion.

Comments (0)

Be the first to comment.

Rating (1 ratings)