Put the rice and saffron in about 400 ml of boiling salted water. Cover and cook over low heat for 15-20 minutes. Clean, wash and chop the spring onions and tomatoes. Wash the marjoram and chop the leaves coarsely.
Rinse the beans and let them drain. Sauté spring onions in 1 tablespoon of oil. Simmer tomatoes and beans for 3-5 minutes. Season with salt, pepper and marjoram.
Wash the fish, dab dry. Season with salt and turn in flour. Heat 1-2 tablespoons of oil in a frying pan. Fry the fish for 2-3 minutes on each side until golden brown. Serve with rice and beans.