Rice Pilaf with Mushrooms and Pine Nuts

Rice pilaf, rice browned first then cooked in stock with mushrooms, onions, and toasted pine nuts.

Elise Bauer

Have you ever noticed that some people are potato people and some people are rice people?

My dad for example, is a potato person. He's happiest with a side of simple boiled potatoes as his starch, for practically any meal. He can eat a plate full of them, while I will have just a quarter of one small Yukon gold.

I am a rice person. Perhaps it's the residual of scraping by on steamed broccoli and brown rice for so many years before discovering the twin joys of bacon and butter. Or perhaps it comes from living in Japan where rice is so important the word for it (gohan) is the same as the word for food.

In any case, I love rice every which way.

This is a nutty, earthy rice pilaf, a riff off of my mother's basic pilaf, but with mushrooms, toasted pine nuts, some butter, and a green. We were originally considering this as a stuffing for a poultry dish, but decided to serve it as a side instead (great with chicken).

Do you have a favorite rice pilaf or pilaf-ish rice stuffing that could double as a side? I would love to hear about it.

Thanks in advance!

Yours truly, the Rice-Obsessed-One.

Rice Pilaf with Mushrooms and Pine Nuts

Cook Time 60 mins
Total Time 60 mins
Servings 6 to 8 servings

* The amount of stock you use for this recipe is dependent on the type of rice you are using, and the cooking directions on the package of rice. For example, if your rice calls for 1 3/4 cups of liquid for 1 cup of rice, then use 3 1/2 cups of stock/water for the 2 cups of rice that this recipe calls for.


  • Up to 4 cups chicken or vegetable stock (vegetable stock for vegetarian option, gluten-free stock for gluten-free version), depending on the type of rice you are using, or mixture water and stock*

  • 1/2 cup pine nuts

  • 5 ounces shiitake, cremini, or button mushrooms, roughly chopped

  • 1 tablespoon extra virgin olive oil

  • 2 cups long-grain white rice

  • 1/2 cup green onions or yellow onions, chopped

  • 2 teaspoons salt, plus more to taste

  • 1/2 teaspoon ground black pepper, plus more to taste

  • 2 tablespoons butter

  • 1 cup (loosely packed) arugula, watercress, or 1/2 cup fresh parsley, chopped


  1. Heat the stock:

    Measure out the stock according to the liquid requirements on your package of rice for 2 cups of rice. Place in a 2 quart sauce pan and bring to a simmer. While the stock is heating, prepare the pine nuts, mushrooms, and rice in the next three steps.

  2. Toast the pine nuts:

    Heat a large sauté pan on medium high heat. Add the pine nuts. Toast, stirring occasionally until lightly browned and fragrant. Remove the pine nuts from the hot pan to a bowl, set aside.

  3. Sauté the mushrooms:

    Return the pan to the heat. Add the chopped mushrooms. Dry sauté the mushrooms (using no fat), stirring occasionally, until the mushrooms give off much of their moisture and begin to brown slightly. Remove the mushrooms from the pan, set aside (can add to the same bowl as the pine nuts.)

  4. Brown the rice:

    Add olive oil to the pan and increase the heat to high. Add the white rice, spreading the rice out in the pan and stirring to coat with the oil. Cook for a couple of minutes, stirring occasionally, until the rice begins to brown.

  5. Add the onions, then the pine nuts and mushrooms:

    Mix in the onions, and cook for a couple minutes more, until the onions soften and turn translucent. Add the pine nuts and mushrooms to the rice and remove from heat.

  6. Combine rice mixture and stock:

    Carefully add the rice mixture to the saucepan with the hot stock. Mix in the salt and pepper. Bring to a simmer, reduce the heat, and cover the pan.

    Cook according the the rice package instructions, anywhere from 15 to 45 minutes, depending on the type of rice. Remove from heat and let sit covered for 10 minutes.

  7. Stir in butter and greens:

    Stir in the butter and and chopped arugula, watercress, or parsley. Fluff up with a fork. Add more salt and pepper to taste.

Nutrition Facts (per serving)
205 Calories
12g Fat
19g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 205
% Daily Value*
Total Fat 12g 15%
Saturated Fat 3g 14%
Cholesterol 11mg 4%
Sodium 726mg 32%
Total Carbohydrate 19g 7%
Dietary Fiber 1g 4%
Total Sugars 3g
Protein 6g
Vitamin C 1mg 7%
Calcium 18mg 1%
Iron 1mg 8%
Potassium 279mg 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. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.