In the bottom of a pot on medium heat, add the olive oil, salt, and sofrito.
Stir and let it cook until heated through and aromatic. Then, add the tomato sauce and water.
Allow the ingredients to come to a boil, and then add the rice.
Return the water to a simmer. Allow to simmer for about 5 minutes and then add the drained beans.
Cover and let it cook on low for about 10 minutes. Stir, and then cover again, letting it continue to cook for another thirty minutes.
Remove from the heat and let sit for 5-10 minutes before gently stirring the rice and beans.
Serve warm and enjoy!