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 golden brown. Watch carefully, as the pasta can go from toasted to burnt very quickly.
04 - Add the drained rice to the toasted vermicelli in the saucepan. Stir gently for about 1 minute to coat every grain with the butter or oil, which helps keep the rice separate and fluffy.
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 the liquid reaches a boil, 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 steam to finish cooking the grains. Remove the lid and fluff the rice gently with a fork, lifting from the bottom upward.
08 - Transfer the fluffy rice to a serving dish and scatter the reserved toasted pine nuts over the top. Serve immediately alongside grilled meats, stews, or roasted vegetables.