Skip to content
Firecracker salmon with pineapple salsa recipe

Firecracker salmon with pineapple salsa recipe

5 ratings

This firecracker salmon is coated in a sticky sriracha and honey glaze, and served with a zingy pineapple salsa. It's sure to get your tastebuds tingling this summer – try it on the barbecue or grilled in the oven. See method

  • Serves 4
  • Takes 35 mins, plus marinating
  • 389 calories / serving
  • Healthy
  • Gluten-free
  • Dairy-free


  • 5 tbsp sriracha sauce
  • 3 limes, 1 zested, 2 juiced
  • 3 tbsp clear honey
  • 25g fresh ginger, peeled and roughly chopped
  • 2 garlic cloves, halved
  • 500g pack boneless salmon half side
  • 1 tbsp olive oil

For the salsa

  • 100g vine tomatoes, diced
  • 200g fresh or tinned pineapple, diced
  • 1 red pepper, deseeded and finely diced
  • ½ small red onion, finely chopped
  • 2 tsp olive oil
  • 20g fresh coriander, stalks finely chopped and leaves roughly chopped
1 of your 5-a-day and low in saturated fat

Each serving contains

  • Energy

  • Fat

    20g 29%
  • Saturates

    3g 14%
  • Sugars

    25g 27%
  • Salt

    1.4g 24%

of the reference intake
Carbohydrate 26.3g Protein 24.7g Fibre 2.4g


  1. Blitz together the sriracha, lime zest and 2 tbsp juice, honey, ginger and garlic in a blender until smooth. Set aside 2 tbsp for the salsa and pour the rest into a non-metallic dish that will fit the salmon fairly snugly. Add the salmon, flesh-side down, then transfer to the fridge for 1 hr to marinate.
  2. Meanwhile, for the salsa, put the diced tomatoes in a sieve over a bowl to drain for 10 mins. Add to a clean bowl with the pineapple, pepper and onion. Add the remaining 1 tbsp lime juice, 2 tsp oil and the reserved marinade; toss to coat, then leave to marinate at room temperature for up to 1 hr, or in the fridge for 2-3 hrs.
  3. To barbecue, make sure the grill bars are really clean before heating up to help prevent the fish sticking (if using coal, make sure the coals have turned ashen). Lift the salmon from the marinade and rub the 1 tbsp oil all over the skin; season.
  4. When the barbecue is hot, lay the fish, skin-side down, on the bars. After about 6-8 mins the skin should be crisp and release naturally from the grill bars, and the salmon will be almost cooked through. Season the top of the fish, then carefully flip over and cook for another 1-2 mins until the flesh side has some colour and the fish is cooked through.
  5. Stir the chopped coriander stalks through the salsa, then serve over and alongside the salmon, scattered with the coriander leaves.

Tip: To grill, put the salmon, skin-side down, on an oiled baking tray then grill on high for 8-10 mins until cooked through.

See more Barbecue fish recipes

You may also like

Be the first to comment

Before you comment please read our community guidelines.