First make the Tabbouleh. Place the bulgur wheat into a heat proof bowl, and cover with the hot vegetable stock. Cover the bowl and leave to sit for 60 minutes, then drain through a sieve. Chop the parsley and mint finely, and mix with the bulgur wheat. Chop the tomatoes and spring onion and add them too. Finally add the lemon juice and olive oil and mix everything together. Taste and season with salt and pepper as you like.
To make the hummus, bake the sweet potato for 45-60 minutes until completely cooked, then allow to cool. Peel off the skin and roughly chop it. Add all the ingredients except the water into a food processor and blend until smooth. Then, if the hummus is too thick, add the water gradually until you have a consistency you like.
To make the pasta, cook according to the instructions, then drain, add the peso and chopped artichoke hearts.