Soak beans in warm water overnight.
In a skillet, add 3 cups of water and bring it to a boil. Put the salt pork in it and boil it for about 6 minutes. Then, remove the skillet from heat and drain the water.
Now, drain all the water from the beans and put them in a pot.
Add water to the pot and boil the beans for about 16 minutes. When all the extra foam comes to the top, you can remove it.
Then, add saffron, diced ham, and the cooked salt pork to it. Let it cook on low heat for about 6 minutes.
Then, add morcilla sausage and chorizo and cook it for 5 more minutes.
Lastly, add the bay leaf. Cook it low flame for about 3 hours until the beans become soft.
Remove the pot from heat and let them rest for about 25 minutes. The fabada is ready to serve.