This easy rice pilaf is a flavorful homemade side dish made with toasted rice, vegetables, and broth. It’s simple, dependable, and far better than any boxed mix!
More Rice Recipes:

Before You Get Started
- Toasting the rice before adding liquid is the secret to classic rice pilaf flavor.
- Use long-grain white rice for the best texture. Do not substitute instant rice or brown rice.
- A good-quality broth makes a big difference since the rice absorbs all of that flavor as it cooks.

How to Make Rice Pilaf
If you’ve only had rice pilaf from a box, you’re in for a treat! This homemade rice pilaf has a richer flavor, a better texture, and comes together with simple ingredients you probably already have in your kitchen. Here’s how to do it:
Step 1: Toast the Rice
Melt the butter in a large skillet with a lid or a Dutch oven over medium heat. Add the uncooked rice and cook, stirring frequently, until lightly toasted and fragrant, about 2-3 minutes.
Don’t skip this step. Toasting the rice adds the signature nutty flavor that makes rice pilaf different from plain steamed rice.

Step 2: Cook the Vegetables
Add the onion, celery, and carrot. Continue cooking until the vegetables begin to soften, about 4 minutes. Season with salt and pepper to taste.
⇢ Dice the vegetables finely so they blend into the rice instead of overwhelming it.

Step 3: Add the Broth and Simmer
Pour in the broth and add the bay leaf. Bring the mixture to a gentle simmer.
Reduce the heat to low, cover, and cook for 16-20 minutes, or until the liquid is absorbed and the rice is tender.
Resist the urge to lift the lid while the rice cooks. Trapped steam helps the rice cook evenly and stay fluffy.

Step 4: Fluff and Finish
Remove the pan from the heat. Discard the bay leaf and fluff the rice with a fork.
Stir in the fresh parsley and toasted almonds just before serving.

Serve It Alongside:
Storage and Make-Ahead Tips
Rice pilaf is a great make-ahead side dish because it reheats beautifully.
Make Ahead: Prepare the rice pilaf up to 2 days in advance and store it covered in the refrigerator.
Refrigerator: Store leftovers in an airtight container for 4-5 days.
Freezer: Freeze in an airtight container for up to 3 months.
Reheating: Add a splash of broth or water before reheating in the microwave or on the stovetop to keep the rice moist and fluffy.
Frequently Asked Questions
What is rice pilaf?
Rice pilaf is a rice dish made by first toasting the rice and then simmering it in broth with aromatics for extra flavor.
Why is my rice pilaf mushy?
Too much liquid or overcooking are the most common causes. Measure carefully and avoid lifting the lid while the rice cooks.
Can I make rice pilaf vegetarian?
Yes. Simply substitute vegetable broth for the chicken broth.
Can I use jasmine or basmati rice?
Yes. Both are long-grain rice varieties and work well in this recipe.
What else can I add to rice pilaf?
There are so many possible variations! For instance, stir in frozen peas or corn at the end of cooking. Add sautéed mushrooms with the onions, celery, and carrots. Swap the almonds for pecans, pistachios, or walnuts. Add dried cranberries, apricots, or golden raisins for a touch of sweetness. Use rosemary, thyme, basil, oregano, or chives in place of the parsley.

More Easy Side Dish Recipes

Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!
Watch How to Make It
Originally published in April, 2021, this post was updated in July, 2026.


















Haven’t made it yet, but sounds mmm, mmm, good! Needed a good pilaf recipe! Thanks
Hope you enjoy it, Suzanne!