1In a small pot, combine salmon seasoning (smoked paprika, cayenne pepper, salt, and black pepper). Sprinkle evenly over both sides of the salmon fillets.
2Heat olive oil in a large non-stick pan over medium-high heat. Add the fillets and fry for 3 minutes per side, then baste with butter for 1 minute until cooked through.
3Remove salmon and set aside. Lower heat to medium.
4Cook linguine in salted boiling water until al dente. Do not drain.
5Add onion to the pan and fry until soft and golden. Add garlic, chilli flakes, and sun-dried tomatoes; fry for 1 minute.
6Stir in tomato puree and fry for 1 minute. Add white wine and cook until evaporated.
7Pour in chicken stock and cream. Bring to a simmer, then reduce heat to low.
8Add cooked pasta to the sauce and toss to coat. Toss in parmesan and parsley until melted.