So, while a lot people who choose to follow a vegan diet are generally satisfied with the plant-based food products available to them, most will admit there are a few things they miss.
Sure, there are a number of alternatives on offer – vegan cheese, yogurt, and even chicken, to name just a few.
But there is one food product plant-based enthusiasts have not been able to replicate – until now.
Four clever food science students from the University of Udine in Italy have created a product that looks, feels and tastes exactly like a hard-boiled egg.
According to Food Navigator, it's made from a selection of legume plants (such as beans, pulses and peas), vegetable oils, a gelling agent and vegan salt.
The 'egg' is packed with protein, but unlike the real thing, it's completely cholesterol-free.
The university is reportedly in talks with companies who might be interested in manufacturing the product, meaning it could be hitting our shelves sooner rather than later.
What a time to be alive!