01 - Place the rice in a fine-mesh sieve and rinse under cold running water, gently agitating with your fingers, until the water runs completely clear. Shake off excess water and set aside to drain.
02 - Set a medium saucepan over medium heat. Add the butter and olive oil, allowing the butter to melt completely and begin to foam lightly.
03 - Add the broken vermicelli noodles to the saucepan and sauté, stirring constantly with a wooden spoon, until the noodles turn a deep golden brown, about 2 to 3 minutes. Watch carefully to prevent burning.
04 - Add the drained rice to the saucepan and stir gently for about 1 minute, ensuring each grain is evenly coated with the butter and oil mixture.
05 - Pour in the water or broth, add the salt and white pepper, and stir once to combine. Bring the mixture to a full boil over medium-high heat.
06 - Once boiling, immediately reduce the heat to low. Cover the saucepan tightly with its lid and simmer for 15 minutes, or until all the liquid has been absorbed and the rice grains are tender.
07 - Remove the saucepan from the heat, keeping the lid securely in place. Let the rice rest undisturbed for 5 minutes to allow the steam to finish the cooking process.
08 - Remove the lid and gently fluff the rice with a fork, separating the grains. Transfer to a warm serving dish and serve immediately.