One-Pot Beef Broth Herb Rice
Photo by Pew Nguyen on Pexels
PilafAmericanEasy

One-Pot Beef Broth Herb Rice

A simple, savory rice pilaf made in one pot with beef broth, fresh thyme, and bay leaf. The rice absorbs the broth's deep flavor as it cooks, resulting in tender, fluffy grains that pair beautifully with roasted meats, stews, or braised dishes. Ready in under 30 minutes.

Prep
5 min
Cook
20 min
Wait
5 min
Total
30 min
Makes
4 servings (about 3 cups cooked rice)
Share

Steps

Before you start
  • Measure the beef broth and have it ready at room temperature or warm
  • Pick fresh thyme leaves from the stems if using fresh herbs
  • Gather all ingredients before you start cooking
  1. Toast the rice

    • Melt butter in a 2-quart saucepan over medium heat.
    • Add the minced shallot and cook for 1 minute, stirring, until fragrant.
    • Add the rice and stir constantly for 2 minutes until the grains are coated and smell nutty.
    • This toasting step helps the rice stay separate and fluffy.
    + Show details

    Ready when: Rice smells toasted and fragrant

    Tip: Don't skip this step—it prevents mushy, clumpy rice.

  2. Add broth and herbs

    • Pour in the beef broth (3 cups / 720 ml), add the fresh thyme leaves and bay leaf, and stir once.
    • Increase heat to medium-high and bring the mixture to a simmer, stirring gently.
    • Season lightly with salt and pepper to taste, keeping in mind the broth may already be salty.
    + Show details

    Ready when: Mixture reaches a gentle boil with steam rising

    Tip: Taste the broth first before adding much salt, as store-bought broth can be quite salty.

  3. Simmer covered

    • Once simmering, reduce heat to low and place a tight-fitting lid on the pan.
    • Simmer undisturbed for 15 minutes.
    • Do not stir or lift the lid during this time—the steam trapped inside cooks the rice evenly and ensures tender, fluffy grains.
    + Show details

    Tip: Resist the urge to peek; opening the lid releases steam and can make the rice unevenly cooked.

  4. Rest and fluff

    • Remove the saucepan from heat and let it sit, still covered, for 5 minutes.
    • This final rest allows any remaining liquid to be absorbed.
    • Use a fork to gently fluff the rice, breaking up any clumps.
    • Remove and discard the bay leaf before serving.
    + Show details

    Ready when: Rice is tender, grains are separate, no pooling liquid remains

    Tip: Use a fork rather than a spoon to fluff, so you don't mash the tender grains.

Good to know

Tips
  • For extra flavor, use homemade beef broth if you have it on hand. The quality of the broth directly affects the final dish.
  • If your rice seems dry after cooking, add 2–3 tablespoons of warm broth or water, cover, and let sit for another minute to absorb it.
  • This rice pairs beautifully with beef stew, roasted vegetables, or grilled steak.
  • For a more herbaceous version, stir in fresh parsley or chives just after fluffing the rice.
Storage & reheating

Store leftover rice in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat with a splash of broth or water (about 2 tablespoons per cup of rice), stirring occasionally, for 3–4 minutes until warmed through.

Substitutions
  • fresh thyme → 1 teaspoon dried thyme. Use half the amount of dried herbs since they are more concentrated. Add it at the same time as the fresh thyme would be added.
  • long-grain white rice → brown rice or jasmine rice. Brown rice will require 35–40 minutes of simmering instead of 15. Jasmine rice will cook in the same time but will be slightly softer and more fragrant.
  • shallot → ½ cup (50 g) finely diced yellow onion. Onion will provide a milder, sweeter allium flavor compared to shallot. Adjust the amount to ½ cup for better flavor distribution.
  • beef broth → chicken broth. Use an equal amount of chicken broth for a lighter, less rich pilaf. The herbs will still shine through.

More pilaf

See all →

Find more like this

Meal
Dinner
Main ingredient
BeefRice
Method
Stovetop

Reviews (0)