Cut the onion into cubes and sweat in the hot oil until translucent. Stir in the barley and toast it until it is light brown. Pour in the beef stock, add some marjoram and 1 bay leaf and simmer for about 30 minutes. Stir occasionally.
In the meantime, cut the carrot and potatoes into cubes and the leek into rings, add and season with salt, pepper and smoked salt. Simmer for another 10 minutes, then add the bacon for the last 5-7 minutes. Stir every now and then and add some water if necessary.