This Rice Pilaf is the simplest, most flavorful rice dish you can make. Long-grain rice is toasted, then simmered in stock with sautéed vegetables and herbs for a fluffy, aromatic side that works for everyday meals or holiday tables.
If you like easy, comforting rice dishes, you’ll enjoy this homemade pilaf just as much as other favorites like Chicken and Rice Soup or Chicken Fried Rice.

This is a homemade take on boxed rice pilaf mixes such as Rice-A-Roni, but it’s easier than you might think. With a few pantry staples and a short cooking time you’ll have a versatile side that pairs well with roast meats, grilled chicken, or a holiday leftovers bowl—add diced turkey or ham to make it a full meal.
Ingredients:
- Rice: white, long-grain
- Butter
- Oil
- Vegetables: onion, celery, carrot
- Herbs: rosemary and thyme (dried or fresh)
- Stock: vegetable or chicken
- Salt and pepper

How to make Rice Pilaf?
- Prep the vegetables: finely dice the onion and celery, and shred or finely chop the carrots.
- In a deep skillet, melt 1 tablespoon of butter over medium heat.
- Add the rice and toast, stirring frequently, until the edges of the grains turn lightly golden. This helps keep the pilaf fluffy and prevents it from getting mushy.
- Transfer the toasted rice to a bowl and set aside.
- Add the remaining tablespoon of butter and the oil to the skillet. Add the prepared vegetables and sauté until softened, about 3–5 minutes.

- Return the toasted rice to the skillet with the vegetables, add the herbs, and stir for about 1 minute so the flavors mingle.
- Pour in the stock, stir, then reduce the heat to a simmer. Cover and cook until the rice is tender and the liquid is absorbed, about 6–7 minutes for some long-grain varieties—times vary, so check your rice and adjust as needed. Stir occasionally and keep the pan covered between stirs.
- Season with salt and freshly ground black pepper to taste. Fluff with a fork and serve warm.

How to prevent rice pilaf from being mushy?
Toasting the rice in butter or oil before adding liquid seals the surface of the grains and helps keep them separate during cooking. Remove the toasted rice, sauté the vegetables in the same pan, then combine and add stock—this layering improves texture and flavor.
What is the difference between rice and rice pilaf?
The difference is in the method and flavoring. Plain rice is typically boiled in water, while pilaf is toasted and simmered in stock with vegetables, herbs, and sometimes aromatics like garlic or onion, producing a more savory, layered taste.
Variations:
- Protein: add diced chicken, turkey, or ham to make it a complete meal.
- Vegan: use vegan butter and vegetable stock.
- Other veggies: fold in peas, corn, or bell pepper for color and sweetness.
- Other herbs: try parsley, basil, or cilantro as alternatives to rosemary and thyme.
Can I freeze this dish?
Yes. Cool the pilaf completely, portion into freezer bags or containers, flattening the bags for space-saving storage. It freezes well for up to 6 months. Thaw in the refrigerator and reheat in a skillet or microwave, adding a splash of stock or water if it seems dry.

More easy side dish recipes:
- Black Beans and Rice
- Creamed Corn
- Lyonnaise Potatoes
- Creamed Spinach
Browse the Side Dish category for more simple recipes and ideas to round out your meals.

If you make this recipe, snap a photo and share it on INSTAGRAM. Tag @crunchycreamysweet so I can see it and leave a comment!

Rice Pilaf Recipe
Pin Recipe
Ingredients
- 2 tablespoons unsalted butter divided
- 1 cup white long-grain rice
- 1 tablespoon olive oil
- 1 cup diced celery
- 2 carrots
- 1 small onion
- 2 teaspoons minced garlic
- 2 cups chicken stock see notes
- ¼ teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Prepare the vegetables: finely dice the onion and celery, and shred the carrots.
- Melt one tablespoon of butter in a deep skillet over medium heat.
- Add the rice and toast, stirring often, until the grains are lightly golden.
- Remove the rice to a bowl and set aside.
- Add the remaining tablespoon of butter and the oil to the skillet.
- Add the vegetables and sauté until softened.
- Return the rice to the skillet with the vegetables and herbs; cook for 1 minute while stirring.
- Pour in the stock, stir, then simmer until the rice is tender and the liquid is absorbed, about 6–7 minutes. Stir occasionally and keep the pan covered between stirs.
- Season with salt and pepper and serve.
Notes
- Use any stock you prefer: vegetable, chicken, or turkey.
- Nutrition values are estimates and will vary based on specific ingredients and brands used.
Nutrition
|
Carbohydrates: 48g
|
Protein: 7g
|
Fat: 11g
Tried this recipe?
Leave a comment with your rating below!