Cooking for a vegetarian can sometimes be a challenge. Thinking of something new and interesting to cook that doesn't include meat or meat products can really test your imagination, especially when cooking for one. It can be very tempting to resort to the ready-made vegetarian meals that you can find in the supermarkets. But it really is so much more fun to plan and cook your very own vegetarian food. Cooking for one means you are free to experiment...