In a large saucepan, heat oil and salt pork over medium-high heat. Add sofrito and cook 1 minute. Add tomato paste and mix well, cook for 2 minutes. Add rice and cook 2 minutes being careful not to scorch the rice, turning all the time. Add saffron and gandules and stir constantly. Add liquid, stirring constantly. Add salt and pepper to taste and bring everything to a boil. Lower heat and simmer covered for 15 minutes. Do not disturb. After 15 minutes, check the rice. Stir. Recover. Turn off heat and let steam for 5 minutes more. Serve immediately with pernil asado or alone. The rice should be fluffy and separate. The color should be golden.
Mix together all ingredients and set aside to let flavors meld together.