Spinach rice pilaf is a fluffy, savory side dish made by toasting long-grain rice with onion and garlic, simmering it in broth, and finishing it with tender spinach, lemon, and herbs. Pilaf is a broad family of rice dishes found in many cuisines, with ingredients and techniques that vary by region; this straightforward stovetop version is designed to pair easily with everyday meals.
Ingredients
- 1½ cups (285 g) long-grain white rice, such as basmati
- 1 tablespoon (15 ml) olive oil
- 1 cup (150 g) finely diced yellow onion, about 1 small onion
- 2 garlic cloves (about 6 g), finely minced
- 2¼ cups (540 ml) low-sodium vegetable or chicken broth
- ¾ teaspoon (4.5 g) fine salt, or less if the broth is salty
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 1 bay leaf
- 5 ounces (142 g) baby spinach, roughly chopped if the leaves are large
- 1 teaspoon (2 g) finely grated lemon zest
- 1 tablespoon (15 ml) fresh lemon juice
- ¼ cup (15 g) chopped fresh flat-leaf parsley
Instructions
- Rinse and prepare the rice. Put the rice in a fine-mesh strainer and rinse under cool running water, moving the grains around with your fingers, until the water runs mostly clear. Let it drain well while you dice the onion, mince the garlic, and measure the remaining ingredients. Rinsing removes excess surface starch, which helps the finished grains stay separate rather than sticky.
- Soften the onion. Heat the olive oil in a medium heavy-bottomed saucepan or small Dutch oven over medium heat. Add the onion and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent but not browned. If the onion starts to catch, lower the heat; a little color is fine, but deeply browned onion can make the pilaf taste heavier than intended.
- Add garlic and toast the rice. Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the drained rice and stir for 1 minute so the oil coats the grains and the edges begin to look slightly translucent. Toasting adds a light nutty flavor and helps keep the grains distinct. Do not let the garlic turn dark, since it can become bitter.
- Bring the broth to a simmer. Pour in the broth and add the salt, pepper, and bay leaf. Stir once to distribute the rice and scrape up any bits from the bottom of the pan. Raise the heat to bring the liquid to a gentle boil, then immediately reduce the heat to low. Cover the pan tightly and simmer for 12 minutes. Keep the lid on; lifting it lets steam escape and can leave the rice unevenly cooked.
- Add the spinach. After 12 minutes, quickly lift the lid and scatter the spinach over the rice. Do not stir it through yet. Replace the lid promptly and cook for 6 minutes more over low heat. The spinach will wilt in the trapped steam while the rice finishes absorbing the broth. If your burner runs hot, use the lowest setting that maintains a quiet simmer rather than letting the bottom scorch.
- Rest, fluff, and season. Take the pan off the heat and leave it covered for 8 minutes. Remove the lid and bay leaf, then fluff the rice gently with a fork, folding the wilted spinach through without mashing the grains. Add the lemon zest, lemon juice, and parsley, and taste. Adjust with a small pinch of salt or a little more lemon if needed. Serve warm.
Tips
- Use the right rice and keep the lid shut. Long-grain white rice, including basmati, gives a light, separate texture. Medium- or short-grain rice tends to be softer and stickier, and may need a different amount of liquid and cooking time. A well-fitting lid matters because the recipe relies on steam to finish both the rice and the spinach.
- Adjust for salty broth. Low-sodium broth gives you more control over seasoning. If you only have regular broth, start with ¼ teaspoon (1.5 g) salt rather than ¾ teaspoon, then taste after cooking. Broth brands differ, so seasoning by taste at the end is more reliable than adding extra salt automatically.
- Frozen spinach works, but squeeze it dry. Thaw about ½ cup (90 g) frozen chopped spinach, then press out as much liquid as possible before adding it during the final 6 minutes. Excess water can make the rice wet and soft. Frozen spinach has a more compact texture and a less fresh-looking color than baby spinach, but it is a convenient substitute.
- Measure liquid and avoid stirring during the simmer. Too much broth or frequent stirring can make pilaf gummy. If the rice is still firm after the stated cooking time, add 1 to 2 tablespoons (15 to 30 ml) hot broth or water, cover, and cook for another 2 to 3 minutes before resting. If the pan looks dry but the rice is tender, take it off the heat and let the covered rest finish the job.
Serving Suggestions
Serve the pilaf warm as a side with roasted chicken, grilled fish, baked salmon, lamb kebabs, or a tray of roasted vegetables. Its lemon and parsley make it especially suitable alongside dishes with warm spices, such as cumin-seasoned chickpeas or paprika-roasted cauliflower. For a simple vegetarian plate, pair it with lentils, white beans, or crispy chickpeas and add a crisp salad dressed with lemon vinaigrette.
It also works as a base for a quick bowl. Spoon the rice into shallow bowls and top with roasted vegetables, sliced cucumber, a few olives, and plain yogurt or a tahini sauce. If serving it with a rich main dish, keep the other sides bright and simple; the pilaf already brings starch, greens, herbs, and citrus to the plate. For a family-style meal, transfer it to a warm serving bowl and loosen the grains with a fork just before bringing it to the table.
Variations
Add nuts or dried fruit: Toast ¼ cup (30 g) slivered almonds or pine nuts in the pan for 2 to 3 minutes before cooking the onion, remove them, and stir them back in at the end. For a sweet-savory version, fold in ¼ cup (35 g) raisins or chopped dried apricots with the parsley. These additions change the texture and make the pilaf more substantial, so they are especially nice for a holiday table.
Use other greens or herbs: Substitute 5 ounces (142 g) chopped baby kale for the spinach, allowing a few extra minutes for it to soften if the leaves are mature. Tender arugula can be folded in after cooking for a peppery finish. Replace some or all of the parsley with chopped dill, cilantro, or mint; each gives the dish a different character, so choose herbs that suit the rest of the meal.
Make it more savory: Replace up to ½ cup (120 ml) of the broth with an equal amount of water only if your broth is very concentrated; otherwise keep the listed ratio. For a richer finish, stir in 1 tablespoon (14 g) butter with the lemon and parsley. You can also add ½ teaspoon ground cumin with the garlic for a warm, earthy note. Keep additions modest so the rice and spinach remain the focus.
Try brown rice with a timing adjustment: Brown rice is not a direct, same-time swap because its bran layer takes longer to soften and usually needs more liquid. Follow the package directions for the rice-to-liquid ratio and simmering time, then add the spinach near the end so it does not cook for the full extended period. The result will be chewier and nuttier than the white-rice version.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking. For faster, more even cooling, spread the rice in a shallow container rather than leaving it in the warm saucepan. Cover and refrigerate for 3 to 4 days. Cooked rice should not sit at room temperature for extended periods; prompt chilling is important for rice dishes. If you do not expect to use the leftovers within that window, freeze them in meal-size portions for up to 2 months for best quality.
Reheat only the portion you plan to eat. In the microwave, place the rice in a covered, microwave-safe dish with 1 to 2 teaspoons (5 to 10 ml) water per cup, and heat, stirring once, until steaming throughout. On the stovetop, warm it in a covered skillet over low heat with a splash of water or broth, stirring gently. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Add a little fresh lemon juice or parsley after reheating to brighten the flavor again. Thaw frozen portions in the refrigerator or reheat them directly from frozen, allowing extra time and stirring as they warm.
Frequently Asked Questions
Can I make spinach rice pilaf with basmati rice?
Yes. Basmati is a long-grain rice and works well here; rinse it thoroughly and use the same 1½ cups rice to 2¼ cups broth ratio. The grains may be especially fragrant and separate. Different brands can vary slightly in how quickly they cook, so check for tenderness after the covered simmer and use the short extra-cooking adjustment in the tips if needed.
Can I use brown rice instead of white rice?
Yes, but not with the same cooking time or necessarily the same amount of broth. Brown rice commonly takes substantially longer, and package directions are the best starting point for its liquid ratio. Cook the brown rice most of the way first, then add the spinach for the final few minutes. Expect a firmer, chewier result with a nuttier flavor.
Why did my rice turn mushy?
The most common causes are excess liquid, a lid that was repeatedly opened, stirring during the simmer, or using a rice variety that needs less liquid. Measure the broth carefully, keep the pan covered, and let the rice rest off the heat before fluffing. If you rinsed the rice, drain it thoroughly so rinse water does not add to the measured broth.
Can I prepare it ahead?
For the freshest texture, make the pilaf shortly before serving. You can dice the onion, mince the garlic, measure the broth, and wash and dry the spinach earlier in the day, keeping the prepared ingredients covered and chilled. You can also cook the full recipe ahead and reheat it safely; add a splash of water while reheating and finish with a little fresh lemon or parsley if you have it.
Can I make this without broth?
Water can replace the broth in the same quantity, but the finished rice will taste milder. If using water, season carefully and consider adding a small pinch of extra salt, a little more lemon zest, or one additional garlic clove. A mild vegetable broth is a useful choice when you want a meat-free pilaf without losing the savory base.
What should I do if the rice is still hard after cooking?
Check that the heat was low enough to simmer gently and that the lid fitted well. Sprinkle 1 to 2 tablespoons (15 to 30 ml) hot water or broth over the rice, cover again, and cook on low for 2 to 3 minutes. Let it stand covered for several minutes before checking again. Avoid adding a large amount of cold liquid at once, which can leave the outside soft while the center remains firm.
Related
- Sangria Lemonade Recipe for a Bright, Fruity Pitcher
- Sangria Punch Recipe with Citrus, Berries, and Brandy
- Sangria Ingredients for a Classic Spanish Red Wine Recipe
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).