Fill a saucepan with water and a pinch of salt and bring to the boil.
Peel and finely chop the onion and tomatoes and put to one side.
Roughly chop the spinach (If you use wild sea spinach cut off the woody stalks) and parsley.
Halve and deseed the chilli depending on your preference of heat. Now peel and finely chop the garlic. The chilli and garlic will go into the frying pan together so keep to one side.
Add the spaghetti to the boiling water to simmer for 10mins. It can then be drained and put to one side.
Add the olive oil to the frying pan on a medium heat.
Add the onion and tomatoes with a pinch of salt and pepper.
Fry for 5 mins, occasionally stirring until the veg has softened.
Add the spinach, garlic and chilli to the frying pan and cook for a further 5 mins until the spinach has softened.
Add the spaghetti to the frying pan, as well as the crabmeat, capers and chopped parsley.
Juice the lemon into the frying pan and toss everything together so it can warm through.
Serve and enjoy!