Broccoli and Garlic Rice Pilaf
Photo by Efrem Efre on Pexels
PilafItalian-AmericanEasy

Broccoli and Garlic Rice Pilaf

A simple stovetop pilaf where broccoli florets are toasted with garlic and olive oil, then simmered with rice and broth until tender. Finished with Parmesan cheese, this one-pan dish is ready in under 30 minutes and makes a satisfying side or light main course.

Prep
10 min
Cook
20 min
Wait
5 min
Total
35 min
Makes
4 servings (about 1.5 cups per serving)
Share

Steps

Before you start
  • Have all ingredients prepped and measured before you start cooking—the pilaf comes together quickly.
  • Use a heavy-bottomed pot or large skillet (3-quart minimum) so the rice cooks evenly.
  • If using homemade broth, warm it first so it doesn't cool the rice; cold broth will slow cooking and may leave the rice partially cooked.
  1. Toast broccoli and garlic

    • Heat the olive oil in a large skillet or 3-quart pot over medium-high heat.
    • Once the oil shimmers (about 1 minute), add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant.
    • Add the broccoli florets and cook for 3–4 minutes, stirring occasionally, until the broccoli begins to brown at the edges and smells nutty.
    • The florets don't need to be fully cooked yet; you're just building flavor.
    + Show details

    Ready when: Broccoli edges are golden brown and fragrant.

    Tip: Don't stir constantly—let the broccoli sit for 20 seconds between stirs so it caramelizes rather than steams.

  2. Add and toast rice

    • Add the rinsed rice to the pan and stir for 1–2 minutes, coating it well with the oil and mixing it with the broccoli.
    • You'll hear a gentle clicking sound as the grains toast.
    • This step adds a subtle toasted flavor to the finished pilaf.
    + Show details

    Ready when: Rice grains are opaque and coated with oil; you hear a light toasting sound.

    Tip: Rinsing the rice first removes excess starch, helping each grain stay separate and preventing a gummy pilaf.

  3. Add broth and simmer

    • Pour the warm broth into the pan, scraping the bottom gently with a wooden spoon to loosen any toasted bits.
    • Bring to a boil over medium-high heat, then reduce the heat to medium-low and cover with a lid.
    • Simmer for 15–18 minutes without lifting the lid or stirring, until the rice is tender and all the broth is absorbed.
    + Show details

    Ready when: Rice is tender when a grain breaks easily between your teeth; no visible broth remains in the pan.

    Tip: Resist the urge to lift the lid—steam escaping can leave the rice undercooked. If you smell scorching after 15 minutes, reduce heat slightly.

  4. Fluff and season

    • Remove the pan from heat.
    • Let it rest, covered, for 5 minutes.
    • Fluff the pilaf gently with a fork, breaking up any clumps.
    • Taste and season with kosher salt and freshly ground black pepper to your preference.
    • If using lemon zest, add it now and stir gently.
    + Show details

    Ready when: Pilaf is light and fluffy; individual grains are separate.

    Tip: Wait for the 5-minute rest before fluffing—this allows carryover heat to finish cooking any slightly firm grains without making them mushy.

  5. Finish with Parmesan

    • Transfer the pilaf to a serving dish or directly to plates.
    • Sprinkle the freshly grated Parmesan cheese over the top and serve immediately.
    • The residual heat will slightly soften the cheese.
    + Show details

    Tip: Grate the Parmesan just before serving for the best texture and flavor.

Good to know

Tips
  • For extra richness, add 1 tablespoon of butter when fluffing the rice. The pilaf will become creamier without being heavy.
  • Make the pilaf a light dinner by topping each serving with a poached or fried egg and a drizzle of good olive oil.
  • If your broccoli florets are large (over 1 inch), cut them smaller so they finish cooking at the same time as the rice.
  • Fresh lemon zest brightens the dish and balances the richness of the Parmesan—it's worth the extra step.
Storage & reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a microwave (covered, in 30-second intervals, stirring between) or on the stovetop in a skillet over medium heat with a splash of broth or water, 3–4 minutes, stirring gently. Do not freeze; the rice texture becomes grainy upon thawing.

Substitutions
  • long-grain white rice (such as jasmine or basmati) → Arborio rice (short-grain risotto rice). Reduces the liquid to 2¾ cups (660 ml) and stir occasionally during simmering for a creamier, risotto-style texture. Cooking time may be slightly shorter.
  • fresh broccoli florets → Frozen broccoli florets. No need to thaw; add directly to the pan. Reduce the simmering time by 1–2 minutes since frozen broccoli cooks faster than fresh.
  • low-sodium chicken or vegetable broth → Vegetable or seafood broth. Use the same amount. Vegetable broth is lighter; seafood broth adds a subtle oceanic note that pairs well with broccoli.
  • freshly grated Parmesan cheese → Pecorino Romano cheese. Pecorino is sharper and saltier; start with ¼ cup (25 g) and adjust to taste. It won't melt as much, so add after plating for a bolder flavor.

More pilaf

See all →

Find more like this

Meal
Dinner
Main ingredient
BroccoliParmesan
Method
Stovetop

Reviews (0)