Ditch the takeaways and impress all your mates with this spectacular selection of vegetarian recipes.