Heat the olive oil in a large frying pan.
Add the diced onion and sliced spring onion and fry for a few minutes with a pinch of salt.
Add the washed spinach into the pan, stir into the onions and cook on a medium high heat until all the moisture has cooked off. Remove from the pan and set to one side.
Whilst it cools, blend all the ingredients for the tofu ricotta. Season to taste.
Once the spinach has cooled slightly, roughly chop then add to a bowl with the herbs, season with lemon zest, salt, pepper and nutmeg.
Load the toasted bread with the tofu ricotta and spinach. Top with a sprinkle of pul biber and lashings of good quality extra virgin olive oil. Enjoy!