French Rice Pilaf: Buttery, Fluffy Rice with Shallots

Updated November 4, 2026

Total time
40 min
prep 10 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

French Rice Pilaf: Buttery, Fluffy Rice with Shallots

French rice pilaf, or riz pilaf, is long-grain rice toasted in butter with shallots, then gently cooked in broth until the grains are tender and separate. This simple stovetop version gets its savory flavor from the toasted rice and aromatics, while a covered rest helps the rice finish evenly; French-style and family versions vary in their herbs and seasonings.

Ingredients

  • 1 1/2 cups (285 g) long-grain white rice, such as American long-grain rice
  • 2 tablespoons (28 g) unsalted butter
  • 1/2 cup (75 g) finely chopped shallot, about 1 large shallot
  • 1 small garlic clove (3 g), finely chopped
  • 2 1/4 cups (530 ml) low-sodium chicken or vegetable broth, warmed
  • 1/2 teaspoon (3 g) fine salt, or less if the broth is salty
  • 1 small bay leaf
  • 1/4 teaspoon (0.5 g) dried thyme, or 1 teaspoon (1 g) fresh thyme leaves
  • 1/8 teaspoon (0.3 g) freshly ground black pepper
  • 2 tablespoons (8 g) finely chopped fresh parsley, for serving
  • 1 teaspoon (5 ml) lemon juice, optional, for serving

Instructions

  1. Prepare the rice and aromatics. Measure the rice, chop the shallot and garlic, and warm the broth in a small saucepan or microwave-safe measuring jug until hot but not boiling. There is no need to rinse most standard long-grain white rice for this recipe; rinsing removes some surface starch but also adds water that can affect the liquid ratio. If you do rinse it, drain it very thoroughly before toasting.
  2. Soften the shallot. Set a medium, heavy-bottomed saucepan with a tight-fitting lid over medium heat. Melt the butter, add the shallot, and cook for about 2 minutes, stirring often, until softened and translucent but not browned. Stir in the garlic and cook for 30 seconds. Keep the heat moderate: browned garlic can taste bitter, and deeply browned shallot can overpower the delicate rice.
  3. Toast the rice. Add the dry rice and stir for about 3 minutes, coating each grain with butter. The grains should look glossy and some may turn slightly opaque at the edges, but they should not take on a deep golden color. This short toasting step builds a nutty, savory base and helps the finished pilaf stay distinct rather than clumping into a soft mass.
  4. Add broth and seasonings. Carefully pour in the warm broth, then stir in the salt, bay leaf, thyme, and pepper. Scrape the bottom of the saucepan once to loosen any rice that has settled. Bring the liquid to a gentle simmer, which should take about 2 minutes. As soon as small bubbles appear across the surface, stir once, cover tightly, and turn the heat to low.
  5. Cook without stirring. Simmer, covered, for 15 minutes. Keep the heat low enough that the liquid does not boil vigorously; vigorous boiling can make the bottom scorch before the top is tender. Avoid lifting the lid or stirring while the rice cooks, because steam is part of the cooking liquid. If your burner runs hot, use the smallest burner or a heat diffuser.
  6. Rest, then fluff. Turn off the heat and leave the saucepan covered for 10 minutes. This resting time allows moisture to distribute through the grains and finishes cooking the rice gently. Remove the lid, take out the bay leaf, and fluff the pilaf with a fork, lifting rather than mashing the grains. Fold in the parsley and, if you like a brighter finish, the lemon juice. Taste and adjust the salt before serving.

Tips

  • Choose the right rice. Ordinary long-grain white rice gives the classic fluffy result. Basmati works well, though it brings a more pronounced aroma and may cook a little faster; check it at 12 minutes. Short-grain rice releases more starch and tends to be stickier, so it is not the best choice when you want separate pilaf grains.
  • Keep the broth low in salt. Broths differ greatly in saltiness. Starting with low-sodium broth gives you control, and you can adjust the seasoning after the rice rests. If using salted broth, reduce or omit the measured salt, then taste before adding more.
  • Use a close-fitting lid and resist peeking. A loose lid lets steam escape and can leave the top layer undercooked. If your saucepan lid does not fit snugly, lay a clean kitchen towel over the pot before putting on the lid, keeping the towel well away from the burner. Do not lift the lid during the 15-minute simmer.
  • Make a simple substitution. If you do not have shallots, use 1/2 cup (75 g) finely chopped yellow onion. The flavor will be a little fuller and less delicate, but the method and quantity stay the same. Olive oil can replace butter in the same amount, giving the pilaf a less creamy, more distinctly fruity flavor.

Serving Suggestions

Serve the pilaf hot as a side dish with roast chicken, pan-seared fish, grilled vegetables, or a simple lentil main. Its mild, buttery flavor is especially useful alongside dishes with a pan sauce, since the rice can catch the sauce without competing with it. For a composed plate, add a green vegetable such as green beans, peas, or sautéed spinach and finish the rice with a little extra parsley.

It can also be the base of a light lunch bowl. Spoon warm pilaf into a bowl with roasted vegetables and chickpeas, or serve it with a crisp green salad and a spoonful of yogurt sauce. If you are serving it with a strongly seasoned main, keep the optional lemon juice; if the rest of the meal is already bright or acidic, leave it out so the flavors remain balanced. For a dinner party, transfer the rice to a warmed serving bowl just before eating rather than leaving it uncovered in the saucepan, where steam loss can dry the surface.

Variations

Make it more herbaceous: Add 1 tablespoon (3 g) chopped fresh tarragon or chives with the parsley. Tarragon gives the rice a distinctly French-feeling anise note, while chives add a mild onion flavor. You can also use a small sprig of fresh thyme in place of dried thyme; remove woody stems before serving.

Add vegetables: Stir 1/3 cup (50 g) finely diced carrot or celery into the butter with the shallot and cook until just softened. The extra vegetables contribute sweetness and texture, so keep the pieces small enough to cook through during the covered simmer. For peas, add 1/2 cup (70 g) thawed peas after the rice has rested and fluff them in gently; the residual heat will warm them without making them mushy.

Use a richer stock: Chicken broth makes a rounded, savory pilaf, while vegetable broth keeps it vegetarian. Homemade stock can be used, but if it is concentrated or gelatin-rich, dilute it with water until its flavor is pleasantly savory rather than intensely salty. For a dairy-free version, use olive oil or a plant-based butter alternative; the rice will still toast, though the flavor will change slightly.

Add toasted nuts: Fold in 1/4 cup (30 g) toasted sliced almonds just before serving for crunch. Toast them separately in a dry skillet over medium-low heat, stirring frequently, until fragrant and lightly golden, then transfer them to a plate so they do not keep cooking in the hot pan. This is an optional garnish, not a traditional requirement, and it changes the dish from a simple side into a more textured one.

Storage and Reheating

Rice should not sit at room temperature for an extended period. Transfer leftovers to a shallow container and refrigerate them within 2 hours of cooking; shallow containers help the rice cool more quickly. Keep the pilaf covered in the refrigerator and use it within 3 to 4 days. Do not leave it in the warm saucepan on the counter for later, even if the lid is on.

To reheat a single portion, place it in a microwave-safe bowl with 1 to 2 teaspoons (5 to 10 ml) of water or broth per cup of rice. Cover loosely and microwave, stirring once, until steaming hot throughout. On the stovetop, warm the rice in a covered saucepan over low heat with a small splash of liquid, fluffing once it is hot. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer if you need to verify the temperature. Reheat only the amount you plan to eat.

For longer storage, freeze cooled rice in airtight, portion-sized containers for up to 1 month for best texture. Thaw it overnight in the refrigerator or reheat it directly from frozen with a splash of water, stirring partway through. The grains may be a little softer after freezing, but the pilaf remains useful in bowls, soups, or quick skillet meals.

Frequently Asked Questions

Should I rinse rice before making pilaf?
It is optional for most long-grain white rice. Not rinsing keeps the measured liquid ratio straightforward and lets the rice toast as written. If you prefer rinsing to remove loose surface starch, rinse under cool water and drain very well; excess water can make the cooked rice softer, so take care to shake off as much as possible.

Why did my rice turn mushy?
Common causes include too much liquid, stirring during the covered cook, a lid that leaks steam, or cooking beyond the stated time. Measure the broth accurately and keep the simmer gentle. After 15 minutes, if a little liquid remains, cover the pan and cook for another 1 to 2 minutes on low, then let it rest; avoid stirring in extra liquid unless the rice is still firm and dry.

Can I make French rice pilaf with brown rice?
Yes, but brown rice needs a different liquid amount and a much longer cooking time, so it is not a direct one-for-one swap in this method. Follow the package guidance for the specific brown rice and broth ratio, keeping the butter, shallot, and herbs. Begin checking when the package’s shortest cook time is nearly reached, then allow a covered rest before fluffing.

Can I prepare it ahead?
You can cook the pilaf earlier in the day, cool it promptly, and refrigerate it within 2 hours. Reheat it with a little water or broth until steaming hot throughout, then fluff and add fresh parsley just before serving. For the freshest texture, the rice is best cooked close to mealtime, but reheating works well for ordinary weeknight planning.

What can I use instead of broth?
Water works, although the result will be milder and less savory. If you use water, season it carefully with the salt in the ingredient list and consider adding a small extra knob of butter or a little more parsley at the end. A light homemade stock or low-sodium vegetable broth is a good alternative when you want more flavor without making the rice too salty.

Related

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).