Cajun-spiced Salmon with Black Bean & Avo Salsa

Cajun-spiced Salmon with Black Bean & Avo Salsa

Golden sweetcorn, juicy tomatoes, creamy avocado – dishes don’t get much more colourful. Whip up this Cajun-spiced, responsibly-sourced salmon feast. It’s served with fresh salsa studded with fibre-rich black beans and crispy lettuce. Charred wedges of butternut squash, a source of potassium, to keep it filling.

High protein 1/3 daily fibre 4 of 5 a day

Serving size

Cook time: 30 mins
Cuisine: South American
Food group: Fish
Allergens: Fish
Smiling woman in a kitchen holding an open Mindful Chef delivery box filled with fresh vegetables.

Getting hungry?

Find 56 recipes a week just like this one at Mindful Chef, that are all:

Delicious, high quality food - and lots of it
No stodgy refined carbs - no food comas here
Goodness from natural food - full of fibre
Explore this week's menu

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Before you start

  • Preheat the oven to 220C / fan 200C / gas 7
  • Line 2 baking trays with parchment paper
  • Pull out a mixing bowl, a small bowl, a sieve, a grater

Roast the squash

  • Leaving the skin on, cut the squash into wedges
  • Place on a lined baking tray and toss with 1/2 tbsp oil, a pinch of salt and pepper
  • Roast for 20-25 mins, until golden and cooked through

Prep the veg

  • Drain the sweetcorn and beans. Thinly slice the spring onions
  • Dice the avocado into cubes. Trim and thinly slice the lettuce
  • Deseed and finely chop the chilli
  • Zest then halve both limes. Roughly chop the tomatoes into bite-sized pieces

Make the salsa

  • Place the sweetcorn, beans, tomatoes, spring onions, avocado, lettuce and chilli (to taste) in a mixing bowl with the zest from both limes and juice from 1 lime
  • Season with salt and pepper, then mix to combine

Roast the salmon

  • Place the salmon on a lined baking tray
  • Coat with the juice from half of 1 lime, the cajun spice, 1 tbsp oil and a pinch of salt and pepper
  • Roast for 10-12 mins, or until cooked through

Make the yoghurt and serve up

  • Place the yoghurt and juice from the remaining lime in a small bowl. Mix together
  • Serve the salmon with the salsa, roasted squash and zingy yoghurt

Looking for more recipe inspiration?

Subscribe to our newsletter and get delicious seasonal inspiration and recipes, plus 25% off your first 4 boxes with us!

By signing up to our mailing list you agree to the terms of our Privacy Policy.

Mindful Chef

Take a seat at our table.

Food is personal at Mindful Chef. We use cookies and similar technologies to tailor recipes and content to your tastes, just like our delicious weekly menus. We also use this tech to enhance your experience and help our website run smoothly.

You're in charge - accept or reject nonessential cookies, and feel free to change your preferences at any time.

Cookie Policy

Making changes?

Are you sure you want to continue?