01 - Place the rice in a fine-mesh strainer and rinse under cold running water, gently agitating with your hand, until the runoff water runs completely clear. Shake off excess water and set aside to drain thoroughly.
02 - Set a medium saucepan over medium heat and melt the butter or warm the olive oil. Add the pine nuts if using, and sauté for 1 to 2 minutes, stirring frequently, until they turn a warm golden color. Transfer the toasted pine nuts to a small plate and reserve for garnishing.
03 - Add the broken vermicelli pieces to the same saucepan with the remaining fat. Stir constantly over medium heat for 3 to 4 minutes until the noodles deepen to a rich golden brown. Monitor closely to prevent scorching.
04 - Add the rinsed and drained rice to the toasted vermicelli in the saucepan. Stir gently to coat every grain evenly with the butter or oil, allowing the rice to toast slightly for about 30 seconds.
05 - Pour in the water or vegetable broth, then season with the salt and black pepper. Stir once to distribute the seasonings, then bring the liquid to a gentle boil over medium-high heat.
06 - Once boiling, immediately reduce the heat to the lowest setting. Cover the saucepan tightly with a fitted lid and simmer undisturbed for 15 minutes. Do not lift the lid or stir during this time.
07 - Remove the saucepan from the heat while keeping the lid securely in place. Let the rice rest for 5 minutes to allow the grains to finish steaming. Remove the lid and fluff gently with a fork, lifting the rice from the bottom upward.
08 - Transfer the fluffed rice to a serving dish and scatter the reserved toasted pine nuts over the top. Serve immediately alongside grilled meats, stews, or roasted vegetable dishes.