How do you keep eggs soft in shakshuka?

VEGAN SHAKSHUKA

Our vegan shakshuka replaces eggs with tofu, allowing it to absorb all the rich flavors and spices from the tomato ...