Peel the potatoes and cut them into bite-sized pieces.
Finely chop the onion and garlic.
Heat the oil in a heavy-based saucepan, then soften the onion. Add the garlic and stir for one minute.
Add the potato pieces, stir again for a minute, then add the paprika and marjoram. Sauté for a couple minutes.
Pour over the pasta and enough water to cover the potatoes. Add the stock pot, green pepper, and bay leaf. Bring to the boil, then simmer over low temperature for 15 minutes.
Drain the beans, then add to the potatoes. You might need to add more water. Bring to the boil again and cook for another 5 minutes.
Add the spinach and cook for another couple of minutes, under cover.
Taste it and adjust the seasoning to your liking
Serve with the chopped parsley scattered on top.