Rice pilaf with pine nuts is a savory side of fluffy long-grain rice cooked in broth with onion, garlic, and buttery, toasted nuts. Toasting the rice before simmering helps keep the grains distinct, while the pine nuts add a delicate crunch; this version is a versatile take on a dish made in many cuisines, not a claim to one definitive regional style.
Ingredients
- 1 1/2 cups (285 g) long-grain white rice, such as basmati
- 1/3 cup (45 g) pine nuts
- 2 1/4 cups (530 ml) low-sodium chicken or vegetable broth, warmed
- 1 tablespoon (15 ml) olive oil
- 2 tablespoons (28 g) unsalted butter
- 1/2 cup (75 g) finely chopped yellow onion
- 2 garlic cloves (about 6 g), minced
- 1/2 teaspoon (3 g) fine salt, plus more to taste
- 1/4 teaspoon (0.5 g) freshly ground black pepper
- 1 small bay leaf (optional)
- 2 tablespoons (8 g) chopped fresh parsley
- 1 teaspoon (2 g) finely grated lemon zest (optional)
Use plain long-grain white rice rather than instant rice, which cooks at a different rate and will not give the same pilaf texture. Basmati brings a lightly fragrant character; standard long-grain rice is a neutral alternative. If pine nuts are difficult to find, chopped almonds make a practical substitute, though they have a firmer crunch and a more pronounced toasted flavor.
Instructions
- Rinse and drain the rice. Put the rice in a fine-mesh sieve and rinse under cool running water, gently moving the grains with your fingers, until the water runs mostly clear. Shake the sieve well and leave the rice to drain while you prepare the other ingredients. Removing some surface starch helps the finished grains stay separate instead of turning sticky.
- Toast the pine nuts. Set a medium, heavy-bottomed saucepan over medium heat. Add the pine nuts to the dry pan and toast for about 3 minutes, stirring frequently, until most are lightly golden and fragrant. They can darken quickly, so transfer them immediately to a small plate; leaving them in the hot pan may scorch them.
- Soften the onion. Add the olive oil and butter to the same saucepan. When the butter has melted, stir in the onion, salt, and pepper. Cook for about 5 minutes, stirring now and then, until the onion is soft and translucent but not browned. If it starts to catch, lower the heat slightly. Add the garlic and cook for 1 minute, stirring, until fragrant.
- Coat and toast the rice. Add the drained rice to the pan and stir for about 2 minutes, until the grains look glossy and are coated with the butter and oil. This short toast builds a nutty base for the pilaf; keep the heat moderate so the garlic and rice do not brown. Stir in the bay leaf, if using.
- Add broth and simmer. Pour in the warm broth and stir once to distribute the rice evenly. Bring it to a gentle boil, then cover the pan tightly and reduce the heat to low. Simmer without lifting the lid for 15 minutes, or until the liquid has been absorbed and the rice is tender. If your stove runs hot, use the smallest burner and lowest setting that maintains a quiet simmer.
- Rest, fluff, and finish. Turn off the heat and leave the covered pan undisturbed for 10 minutes. Remove the lid and bay leaf, then fluff the rice gently with a fork, lifting from the bottom rather than mashing the grains. Fold in the toasted pine nuts, parsley, and lemon zest if using. Taste and adjust the salt before serving warm.
Tips
- Keep the lid on. Each time the lid comes off during simmering, steam escapes and the cooking temperature drops. Trust the stated time, then check when the 15 minutes are up. If the rice is still firm and there is no liquid left, sprinkle 1 to 2 tablespoons (15 to 30 ml) of hot broth over it, cover, and cook on low for another 2 to 3 minutes before resting.
- Use a snug-fitting lid and low heat. A loose lid lets too much steam escape, while high heat can scorch the bottom before the center is cooked. If your saucepan lid does not seal well, place a clean sheet of foil over the pan before putting on the lid, taking care to keep it away from the burner.
- Watch the nuts closely. Pine nuts contain a lot of oil and can go from pale to burnt in a short time. Stir continuously near the end of toasting and move them to a plate as soon as they smell nutty. Toasting them separately also makes it easier to avoid overcooking them while the rice simmers.
- Choose the broth to suit the rest of the meal. Low-sodium broth gives you more control over seasoning, especially if the dish will be served with a salty main course. Vegetable broth keeps the pilaf vegetarian; water can work in a pinch, but the result will be milder, so season carefully and consider adding a little extra butter or parsley.
Serving Suggestions
Serve the pilaf warm as a side with roasted chicken, grilled fish, lamb, or sautéed vegetables. Its gentle onion-and-butter flavor works well alongside dishes with lemon, herbs, or a spiced sauce without competing with them. For a simple plate, pair it with roasted carrots or green beans and a crisp salad; the parsley and pine nuts make the rice feel finished enough for a dinner table, yet it is straightforward enough for a weeknight meal.
It can also anchor a light lunch. Spoon it beside chickpeas, roasted cauliflower, or lentils, and add a dollop of plain yogurt or a squeeze of lemon at the table. If serving a group, transfer the rice to a warm serving dish and scatter the nuts over the top just before bringing it out. That keeps their toasted texture noticeable and makes the garnish easy to distribute.
Variations
Change the nuts: Use 1/3 cup (about 40 g) chopped almonds, pistachios, or walnuts in place of pine nuts. Toast them in the same way, but check early because smaller pieces brown quickly. Almonds make the topping firmer, pistachios contribute a brighter color, and walnuts have a deeper flavor. For a nut-free version, leave out the pine nuts and add 2 tablespoons (18 g) toasted pumpkin seeds or sunflower seeds, if those are suitable for your diners.
Add herbs or warm spices: Stir in 1/2 teaspoon (about 1 g) ground cumin or 1/4 teaspoon (about 0.5 g) ground cinnamon with the rice for a gently spiced version. You can also replace the parsley with 2 tablespoons (6 g) chopped dill or mint. These are optional flavor directions rather than requirements; keep the seasoning modest if serving the pilaf with a strongly seasoned main dish.
Make it more substantial: Fold in 1/2 cup (75 g) thawed peas or 1/3 cup (50 g) dried cranberries after the rice has rested. Peas add a soft, sweet note, while cranberries bring a tart contrast. Add cooked vegetables or fruit after simmering rather than at the beginning, so their moisture does not change the rice-to-liquid balance. For a dairy-free version, replace the butter with an additional tablespoon (15 ml) of olive oil.
Storage and Reheating
Rice should not sit at room temperature for an extended period. Refrigerate leftovers within 2 hours of cooking, transferring them to a shallow, airtight container so they cool promptly. Store the pilaf in the refrigerator for 3 to 4 days. Keep the pine nuts mixed in if convenient, or store a small extra portion separately if you want to preserve the most crunch for serving.
Reheat only the portion you plan to eat. Add a tablespoon of water or broth per cup of rice, cover loosely, and warm in the microwave, stirring partway through, or reheat in a covered saucepan over low heat. Heat leftovers to 165°F (74°C), checking with a food thermometer, and serve promptly. You can freeze the pilaf in an airtight container for about 1 to 2 months for best quality; thaw it in the refrigerator and reheat thoroughly. The rice may be a little softer after freezing, but a splash of broth helps loosen it.
Frequently Asked Questions
Why did my rice turn out sticky?
Common causes include skipping the rinse, using too much liquid, stirring repeatedly while the rice simmers, or lifting the lid often enough to disrupt the cooking. Rinse and drain the rice well, measure the broth accurately, and let the covered pan cook undisturbed. Fluff gently with a fork after resting instead of stirring vigorously.
Can I use brown rice?
Yes, but it needs a different amount of liquid and a longer cooking time, so it is not a direct swap in this recipe. Follow the package guidance for the brown rice you have, keeping the pilaf method of sautéing the aromatics and toasting the rice first. Add the pine nuts after cooking so they retain their toasted flavor.
Can I make this pilaf ahead?
Yes. Cook it, cool it promptly, and refrigerate it in a shallow, airtight container within 2 hours. Reheat it to 165°F (74°C) with a little water or broth just before serving. For the freshest crunch, you can toast the nuts separately and stir them in after reheating.
What can I use instead of broth?
Water is fine if broth is unavailable, though it gives a less savory result. You can compensate with careful seasoning, a little extra olive oil or butter, and the herbs suggested above. If using salted broth, taste the finished rice before adding more salt rather than increasing the amount automatically.
How do I know when the rice is done?
After 15 minutes of covered simmering, the liquid should be absorbed and the rice should be tender without being mushy. Let it rest covered for 10 minutes before checking the texture; this gives moisture time to distribute through the grains. If it is still too firm, add a small splash of hot broth and continue cooking briefly on low.
Can I skip the onion or garlic?
Yes. The pilaf will be milder, but the method still works. If leaving out the onion, start with the butter and oil, toast the rice, and continue with the broth as directed. You can add chopped parsley, lemon zest, or a small pinch of cumin at the end to give the finished rice a little extra character.
Related
- Pimm’s and Lemonade Recipe: A Classic British Summer Cup
- Pink Lemonade Mimosa Recipe: Bubbly Brunch Cocktail
- Pia Apple Pie Recipe: Classic, Flaky Double-Crust Pie
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).