01 - Place the rice in a fine-mesh strainer and rinse under cold running water, gently swirling with your hand, until the water runs completely clear. Shake off excess water and set aside to drain thoroughly.
02 - In a medium saucepan over medium heat, melt the butter or heat 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. Immediately transfer the toasted pine nuts to a small plate and set aside for garnish.
03 - Return the saucepan to medium heat. Add the broken vermicelli pieces to the remaining fat and stir constantly for 3 to 4 minutes until they reach a deep, even golden brown. Watch carefully as vermicelli can go from toasted to burnt very quickly.
04 - Add the thoroughly drained rice to the toasted vermicelli in the saucepan. Stir gently to coat every grain with the butter or oil, cooking for about 30 seconds until the rice is lightly fragrant.
05 - Pour in the water or vegetable broth, then add the salt and black pepper. Stir once to distribute the seasonings evenly, 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 heat while keeping the lid firmly in place. Allow the rice to steam and rest for 5 minutes. Remove the lid and fluff the rice gently with a fork, separating the grains without mashing them.
08 - Transfer the fluffed rice to a warmed serving dish and scatter the reserved toasted pine nuts over the top. Serve immediately alongside grilled meats, hearty stews, or roasted vegetable dishes.