Peel the potatoes, wash them and quarter into equal size.
Put potatoes into a pot and pour cold water.
Add 1 tablespoon of salt and cover.
Boil the potatoes over medium-high heat and cook until the potatoes are tender about 15-20 minutes.
Drain well. And leave on the side.
Boil the eggs
Place eggs in the bottom of a saucepan. Fill the pan with cold water, 1 inch above the eggs. Bring the water to a boil. Once the water comes to a boil, turn off the heat but leave the eggs in the water for another 5-10 minutes. After the eggs cool down, just peel them and slice. Whilst eggs are getting ready, you can start preparing the spinach.
If you decided to add onion, firstly chop it small and fry it on frying pan on oil until glossy
Add spinach (either fresh or frozen) to onion / if not using onion, just heat the oil and add spinach.
Simmer together until spinach is defrosted / or leaves of fresh spinach are soft.
Add garlic, pepper and salt and simmer until cooked. If needed, add some water. At the end when spinach is cooked, mix it with hand mixer if you want, until soft and creamy, some more water may be needed.
Serve with or without fried sausage on a plate or in a bowl.