Spinach Rice Pilaf

Rice pilaf
Spinach rice pilaf Molly Watson
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
90 Calories
4g Fat
11g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 90
% Daily Value*
Total Fat 4g 5%
Saturated Fat 2g 12%
Cholesterol 10mg 3%
Sodium 405mg 18%
Total Carbohydrate 11g 4%
Dietary Fiber 1g 5%
Total Sugars 1g
Protein 3g
Vitamin C 6mg 29%
Calcium 75mg 6%
Iron 2mg 10%
Potassium 266mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Spinach and rice cooked in broth merge into much more than the sum of the parts in this easy, nutritious side dish. Serve alongside roasted meats, or keep it meatless and serve it topped with plain whole milk yogurt as a centerpiece in a vegetarian meal.

The dill is optional, but only because some people don't care for it and it's not always in season. If you like dill ​and have access to it, by all means, stir it in. It adds a grassy, savory note that is perfection next to earthy spinach.


  • 1 small onion

  • 3 cloves garlic

  • 1 (10-ounce) bunch spinach

  • 2 tablespoons unsalted butter

  • 1/2 teaspoon fine sea salt, or to taste

  • 1 cup long-grain rice

  • 1 3/4 cups vegetable broth

  • 2 tablespoons chopped dill leaves, optional

  • Freshly ground black pepper, optional

Steps to Make It

  1. Trim the stem end off the onion. Leave the root end in tact to hold the layers of the onion together. Cut the onion in half lengthwise and remove the peel. Working with one-​​half of the onion at a time, make horizontal cuts into the onion before making vertical and then crosswise cuts to finely chop the onion, using the root end as a sort of a handle. Set the onion aside.

  2. Peel and mince the garlic. Set aside.

  3. Pick over and trim the spinach. Rinse it clean, spin or pat it dry. You really want the spinach dried off to avoid having to cook off the water later. Cut the leaves into thin ribbons. Set aside.

  4. In a medium pot over medium-high heat, melt the butter. Add the onion and salt and cook, stirring occasionally, until the onion is soft, about 3 minutes.

  5. Add the garlic to the onion and cook, stirring, until fragrant, about 1 minute. Stir in the spinach. Cook, stirring occasionally, until the leaves are wilted and any liquid that has cooked out of the spinach has evaporated, about 4 minutes. If there's a lot of liquid, turn up the heat and boil it off.

  6. Add the rice and stir to coat it and make sure it's as well-combined with the spinach and onions as possible. Add the broth and bring to a boil. Add the dill, if you like. Cover and reduce the heat to low. Cook, undisturbed, for 15 minutes. Without removing the cover, remove the pot from the heat and let sit 5 minutes.

  7. Remove the cover. Fluff the pilaf with a fork. Stir in the pepper, if you like. Serve the pilaf hot or warm.


  • Make sure the spinach is thoroughly clean and free of grit. Remove and discard the stems, then put the leaves in a large bowl or sink filled with clean water and swish them around to rinse any grit off of them. Lift the leaves out and into a colander (don't just dump them and the dirty water over them). No need to dry the spinach more than just shaking any excess off in the colander, you can cook off any excess water in the pan. Repeat, if necessary, to make sure the leaves are grit-free—it's pretty unpleasant to bite into a dish and find dirt lurking there!
  • When using canned vegetable broth, you may not need to add extra salt. Chicken broth is a good alternative.