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. Transfer the toasted pine nuts to a small plate and set aside for garnish.
03 - Add the broken vermicelli pieces to the same saucepan and stir constantly over medium heat for 3 to 4 minutes until they reach a deep golden brown. Watch carefully as vermicelli can go from toasted to burnt very quickly.
04 - Add the drained rice to the toasted vermicelli in the saucepan. Stir gently to coat every grain with the butter or oil, allowing the rice to lightly toast for about 30 seconds.
05 - Pour in the water or vegetable broth, then add the salt and black pepper. Stir once to combine, then bring the mixture to a gentle boil over medium-high heat.
06 - Reduce the heat to the lowest setting, cover the saucepan tightly with a lid, and simmer undisturbed for 15 minutes. Do not lift the lid or stir during this time.
07 - Remove the saucepan from the heat and let the rice rest with the lid still on for 5 minutes. Remove the lid and gently fluff the rice with a fork, separating the grains without crushing the vermicelli.
08 - Transfer the rice to a serving dish and scatter the reserved toasted pine nuts over the top. Serve immediately alongside grilled meats, stews, or vegetable dishes.