When it comes to lunchtime, nothing sounds more satisfying than a mouth watering sandwich.

Can you taste it? The one with warm buttery toasted bread, filled with a runny over medium egg, piled high with spinach, topped with thin slices of avocado, and paired with a side of fresh raspberries.

Just the thought can leave your mouth watering.