Pesto Rice
Photo by MOs810 on Wikimedia Commons (CC BY-SA 4.0)

Pesto Rice

A vibrant Italian-inspired pilaf where fluffy rice is folded with fresh basil pesto, toasted pine nuts, and sharp Parmesan cheese. The pesto is stirred in off the heat to preserve its bright color and herbaceous flavor. Serve as a side dish or light main course with grilled vegetables or roasted chicken.

Prep
15 min
Cook
20 min
Wait
10 min
Total
45 min
Makes
About 4 cups (serves 4 as a side dish)
Share

Steps

Before you start
  • Have your basil pesto ready (homemade or store-bought)
  • Measure out all ingredients before you start cooking
  • Use a 2–3 quart heavy-bottomed saucepan for even heat distribution
  1. Toast the pine nuts

    • Place the pine nuts in a small skillet over medium heat.
    • Toast, shaking the pan frequently, for 3–4 minutes until fragrant and light golden brown.
    • Be careful not to burn them.
    • Pour into a small bowl and set aside.
    + Show details

    Ready when: Pine nuts are fragrant and light golden brown

    Tip: Watch closely—pine nuts burn quickly. If you don't have a skillet, you can toast them in a dry 350°F (175°C) oven for 5–7 minutes instead.

  2. Sauté shallot and rice

    • Heat the olive oil in the 2–3 quart saucepan over medium heat.
    • Add the minced shallot and cook, stirring occasionally, for 1–2 minutes until just softened.
    • Add the Arborio rice and stir constantly for 2–3 minutes until the rice is coated in oil and begins to turn translucent at the edges, with a nutty aroma.
    + Show details

    Ready when: Rice is coated and edges are translucent, with a nutty smell

    Tip: Do not skip toasting the rice—this gives the pilaf structure and prevents a mushy texture.

  3. Deglaze with wine

    • Pour in the white wine, stirring constantly, until it is almost completely absorbed by the rice, about 1–2 minutes.
    • You should smell the wine evaporate and see the rice grains separate.
    + Show details

    Ready when: Wine is mostly absorbed, rice grains are separate

  4. Add broth and simmer

    • Pour in the warm broth in two additions.
    • First add 1½ cups (360 ml), bring to a gentle simmer over medium heat, and stir occasionally.
    • Once that liquid is mostly absorbed (about 8 minutes), add the remaining 1½ cups (360 ml).
    • Simmer for another 7–8 minutes, stirring gently every 1–2 minutes, until the rice is tender but still has a slight bite and most of the liquid is absorbed.
    + Show details

    Ready when: Rice is tender with a slight bite, liquid is mostly absorbed

    Tip: Arborio rice should have a creamy but still-defined kernel. If it looks mushy, stop cooking; if it still has a hard core, add a splash more warm broth and cook 1–2 minutes longer.

  5. Finish with pesto and cheese

    • Remove the saucepan from heat.
    • Stir in the basil pesto and butter, folding gently until evenly distributed throughout the warm rice.
    • Add three-quarters of the grated Parmesan and fold in.
    • Season with salt and freshly ground black pepper to taste.
    + Show details

    Ready when: Pesto and cheese are evenly folded throughout, rice is creamy

    Tip: Add the pesto off the heat to preserve its bright green color and fresh flavor. Do not overmix, or you will break down the rice grains.

  6. Rest and serve

    • Cover the saucepan and let the pesto rice rest for 2–3 minutes to allow the flavors to meld and the rice to settle slightly.
    • Fluff gently with a fork.
    • Transfer to a serving bowl or plates, top with the toasted pine nuts and remaining grated Parmesan, and serve hot.
    + Show details

    Ready when: Rice is tender and creamy, flavors are integrated

    Tip: This dish is best served immediately. If you need to hold it, cover loosely with foil to keep warm for up to 10 minutes.

Good to know

Tips
  • For homemade pesto: blend 2 cups fresh basil leaves, ⅓ cup pine nuts, 2–3 garlic cloves, ½ cup extra-virgin olive oil, and ½ cup Parmigiano-Reggiano until smooth. Taste and season with salt and pepper. If using store-bought, choose one with clean, recognizable ingredients.
  • Use warm broth, not cold, to maintain a steady simmer and even cooking. Cold broth will cool the rice and extend cooking time unpredictably.
  • Arborio rice's starch is what makes the pilaf creamy. Do not rinse the rice before cooking, as this removes the starch. If you prefer a less creamy dish, you may use long-grain white rice, though the texture will be lighter.
  • This pilaf pairs beautifully with grilled vegetables, roasted chicken, or fresh burrata cheese. A squeeze of lemon juice at the end brightens the herbaceous flavors.
Make ahead

You can make basil pesto up to 5 days ahead and store it in an airtight container in the refrigerator. Toast the pine nuts up to 2 hours ahead and keep at room temperature in a covered bowl. The rice pilaf itself is best made and served fresh, though you can prepare the broth and have all ingredients measured and ready to cook up to 4 hours ahead.

Storage & reheating

Pesto rice keeps in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over medium-low heat with a splash of warm broth or water, stirring occasionally, for 3–5 minutes until heated through. Do not microwave, as it can make the rice mushy. The rice does not freeze well due to the pesto; freeze the plain rice and pesto separately if you must, then combine and reheat when ready to serve.

Substitutions
  • Arborio rice → Carnaroli rice. A similar short-grain risotto rice with good starch content for creamy results
  • basil pesto → Sun-dried tomato pesto or arugula (rucola) pesto. Swap for a different herb or vegetable pesto to change the flavor profile; use the same amount
  • pine nuts → Sliced almonds or walnuts, lightly toasted. Provides a similar crunch and nutty flavor, though flavor will be slightly different
  • Parmigiano-Reggiano cheese, finely grated → Pecorino Romano cheese. A sharper, saltier alternative; grate finely and add a pinch less salt to the rice

More pilaf

See all →

Find more like this

Meal
Lunch
Cuisine
Italian
Main ingredient
Rice
Method
Stovetop
Quick & Easy
EasyBeginner

Reviews (0)