Rice pilaf is a savory side dish made by briefly toasting rice with aromatics, then cooking it in seasoned broth until the grains are tender and separate. This straightforward version uses onion, garlic, butter, and parsley for flavor, and the toasting step helps the rice stay fluffy rather than sticky.
Ingredients
- 2 cups (370 g) long-grain white rice, such as basmati or regular long-grain rice
- 3 tablespoons (42 g) unsalted butter
- 1/2 cup (75 g) finely chopped yellow onion
- 2 garlic cloves (about 6 g), minced
- 3 cups (710 ml) chicken broth or vegetable broth, preferably low-sodium
- 1/2 teaspoon (3 g) fine salt, or less if the broth is salted
- 1/4 teaspoon (0.5 g) freshly ground black pepper
- 1 dried bay leaf
- 2 tablespoons (8 g) chopped fresh parsley
- 1 teaspoon (5 ml) lemon juice, optional, for serving
Instructions
- Rinse and drain the rice. Put the rice in a fine-mesh strainer and rinse under cool water, stirring the grains with your fingers, until the water runs mostly clear, about 1 to 2 minutes. Shake the strainer well and let the rice drain while you chop the onion and garlic and measure the remaining ingredients. Draining well matters: excess rinse water can make the finished pilaf softer than intended.
- Soften the aromatics. Melt the butter in a medium, heavy-bottomed saucepan with a tight-fitting lid over medium heat. Add the onion and cook for about 4 minutes, stirring occasionally, until softened and translucent but not browned. Add the garlic and stir for 1 minute, just until fragrant. If the garlic darkens or begins to smell sharp, lower the heat; browned garlic can make the whole pot taste bitter.
- Toast the rice. Add the drained rice to the pan and stir to coat each grain with butter. Cook for 2 minutes, stirring gently and frequently. The grains may look slightly translucent around the edges and smell lightly nutty, but they do not need to brown. This brief coating and toasting step helps the grains keep their shape as they cook.
- Add broth and seasonings. Pour in the broth, then stir in the salt and pepper and add the bay leaf. Scrape the bottom of the pan once to release any rice or onion, then bring the liquid to a boil over medium-high heat, which usually takes about 2 minutes. Taste a spoonful of the broth before it boils; if your broth is already salty, reduce or omit the measured salt.
- Cover and simmer. As soon as the broth reaches a boil, stir once, cover the pan, and turn the heat to low. Simmer gently for 17 minutes without lifting the lid or stirring. The steady, low heat and trapped steam cook the rice evenly. If you hear vigorous bubbling or smell scorching, reduce the heat; if the pan goes completely quiet, check that the burner is still on low.
- Rest, then fluff. Turn off the heat and leave the covered pan undisturbed for 10 minutes. Remove the lid and bay leaf, then gently fluff the pilaf from the edges toward the center with a fork. Fold in the parsley and, if you like, the lemon juice. Taste and adjust the salt or pepper before serving. If a few grains are still firm, cover the pan again for 3 to 5 minutes with the heat off so the remaining steam can finish them.
Tips
- Use a pot with a close-fitting lid. A heavy saucepan helps distribute heat and reduces the risk of a scorched bottom. If the lid does not fit snugly, place a clean kitchen towel between the pot and lid, keeping the towel away from the burner, to limit steam loss.
- Choose broth to suit the meal. Chicken broth makes the flavor rounder; vegetable broth keeps the dish vegetarian. Low-sodium broth is easier to season accurately. Water works in a pinch, but the pilaf will taste milder, so season carefully and consider adding a little extra parsley or lemon at the end.
- Keep the lid closed during the simmer. Each peek releases steam and changes the cooking conditions. If the rice is not quite tender after the covered rest, add a tablespoon or two (15 to 30 ml) of hot water, cover again, and wait a few minutes rather than stirring or adding a large amount of liquid.
- Make the rice ahead only as needed. The pilaf can be cooked earlier in the day and reheated, but it is at its fluffiest straight from the pot. Before serving, fluff with a fork rather than stirring hard, which can break the grains and make the texture gummy.
Serving Suggestions
Serve the pilaf warm as a side with roasted chicken, grilled fish, lamb, or pan-seared tofu. Its mild onion-and-butter flavor also works alongside roasted vegetables, braised greens, lentils, or a crisp salad. For a simple plate, spoon it under saucy beans or vegetables so the rice can catch the juices without needing a separate sauce.
For a more finished presentation, scatter extra parsley over the top and offer lemon wedges at the table. A squeeze of lemon brightens the buttery flavor, while a small bowl of toasted nuts can add crunch. If serving a group, transfer the rice to a warmed serving bowl and keep it loosely covered so it stays warm without trapping excess condensation.
Variations
Add toasted pasta: For a pilaf with a little extra texture, stir in 1/3 cup (about 30 g) of broken vermicelli or thin spaghetti after softening the onion. Toast the pasta in the butter for 2 to 3 minutes until golden, then add the rice and toast it for another 2 minutes. Keep the total broth at 3 cups (710 ml); the pasta cooks in the same covered pot. This gives the dish a lightly nutty, pasta-studded texture.
Use warming spices: Add 1/2 teaspoon (about 1 g) ground cumin or 1/4 teaspoon (about 0.5 g) ground turmeric with the garlic. Cumin adds an earthy note, while turmeric gives the rice a golden color and gentle flavor. Start with a small amount so the spice complements rather than overwhelms the onion and broth.
Make it more substantial: Stir in 1/2 cup (about 60 g) thawed peas after fluffing, letting their residual heat warm them. You can also fold in cooked mushrooms or finely chopped roasted vegetables. Any additions should already be cooked; adding a large quantity of cold ingredients can cool the pilaf and alter its texture.
Change the herbs or fat: Replace the parsley with 1 tablespoon (about 3 g) chopped dill or 2 tablespoons (about 6 g) chopped cilantro, depending on the rest of the meal. For a dairy-free version, use 3 tablespoons (45 ml) olive oil instead of butter. The oil gives the rice a fruitier, less creamy flavor, while still helping the aromatics and grains toast.
Storage and Reheating
Cool leftover rice promptly and refrigerate it within 2 hours of cooking in a shallow, airtight container. Refrigerated pilaf keeps for 3 to 4 days. For longer storage, freeze it in meal-size portions for up to 2 months for best texture; thaw in the refrigerator before reheating. Do not leave cooked rice at room temperature for an extended period.
Reheat only the portion you plan to eat. Add a teaspoon or two of water per cup of rice, cover, and warm in the microwave, stirring once partway through, or reheat in a covered saucepan over low heat. Add more water if it seems dry. Heat leftovers until they reach 165°F (74°C), checking the center with a food thermometer, as recommended by USDA FSIS. Fluff with a fork before serving. Rice that has dried slightly in the refrigerator often regains a soft texture with a little added water and covered reheating.
Frequently Asked Questions
Why is my rice pilaf mushy?
Too much liquid, a lid that lets steam escape, stirring during the simmer, or skipping the draining step after rinsing can all affect texture. Measure the broth, keep the lid on while the rice cooks, and let the covered pot rest before fluffing. If your pan is very wide or the lid is loose, evaporation may differ from the recipe, so use a close-fitting saucepan where possible.
Can I make this with brown rice?
Brown rice needs more liquid and considerably longer cooking than the white rice used here, so it is not a direct swap. Follow the package directions for the brown rice you have and use the same toasting method for the grains, adding broth according to that rice’s needs. Expect a chewier result and allow extra time; the 49-minute timing applies to long-grain white rice.
Should I rinse rice before making pilaf?
Rinsing is helpful for this recipe because it washes away loose surface starch, which can otherwise make the grains clump. Rinse until the water is mostly clear, then drain thoroughly. Some rice is labeled enriched, and rinsing can remove some of its added surface nutrients; if retaining those is a priority, skip rinsing and use the measured broth as written, knowing the pilaf may be a little stickier.
Can I use basmati rice instead of regular long-grain rice?
Yes. Basmati is a long-grain rice and works well in this pilaf, with a fragrant aroma and grains that tend to stay separate. Rinse and drain it as directed. Different brands and ages of rice can absorb liquid a little differently, so check the package guidance if it differs substantially and let the cooked rice rest before judging its texture.
Can I make rice pilaf without butter?
Yes. Use the same quantity of olive oil or another neutral cooking oil. The rice will still toast properly and the method stays the same, though the flavor will be less buttery. To keep the dish vegetarian, also choose vegetable broth; many packaged broths differ in saltiness, so taste the broth and adjust the added salt before cooking.
Related
- Substitution for Tomato Paste: Easy Recipe and Ratios
- Substitution for Red Wine Vinegar: Best Swaps
- Substitution for Self-Rising Flour in Baking Made Simple
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).