In a medium pot over medium heat, add oil and longaniza pieces. Cook until crispy and browned, then remove from the pan.
Next, add sofrito, garlic, tomato, adobo, sazon, and oregano to the same pot. Mix and cook until it forms a paste, about 2 minutes.
Add water and rice to the pot and cook until most of the water is absorbed, stirring frequently to prevent from sticking. Cover with a lid, reduce heat to low, and cook for 10 minutes.
Remove from heat, fluff with a fork, cover, and let sit for 5 minutes before serving. Buen provecho!