01 - Rinse rice under cold running water until the water runs clear. Drain thoroughly using a fine-mesh sieve.
02 - In a medium saucepan, melt the butter with olive oil over medium heat until fully combined and shimmering.
03 - Add the broken vermicelli noodles to the pan and sauté, stirring constantly, for 2 to 3 minutes until they turn a deep golden brown. Watch closely to prevent burning.
04 - Add the drained rice to the saucepan and stir gently to coat every grain evenly with the butter and oil mixture.
05 - Pour in the water or broth, add salt and white pepper, and bring to a rolling boil over medium-high heat.
06 - Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes until the liquid is fully absorbed and the rice is tender.
07 - Remove the saucepan from heat and let the rice stand, covered, undisturbed for 5 minutes to allow steam to finish cooking the grains.
08 - Uncover and fluff the rice gently with a fork to separate the grains before transferring to a serving dish.