If you’ve only ever had boxed rice pilaf, you’re about to be blown away. This homemade rice pilaf is rich, buttery, and perfectly fluffy—with layers of flavor you simply can’t get from a package.
Made with simple pantry staples like rice, broth, garlic, and onion, this easy side dish comes together in one pot and pairs with just about everything—from roasted chicken to grilled steak.
Once you make rice pilaf from scratch, you won’t go back.
Other Side Dishes You’ll Love
Why You’ll Love This Rice Pilaf
- Light, fluffy texture (never mushy)
- Deep, savory flavor from toasting the rice
- Made with simple, budget-friendly ingredients
- One-pot recipe = easy cleanup
- Perfect for weeknight dinners or holidays
What Is Rice Pilaf?
Rice pilaf is a cooking method where rice is first sautéed in butter or oil, then simmered in broth instead of water. This simple step adds a rich, nutty flavor and keeps the grains separate and fluffy.
Ingredients You’ll Need
- 1 cup long grain white rice (like jasmine or basmati)
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1/2 small onion, finely diced
- 2–3 cloves garlic, minced
- 2 cups chicken broth (or vegetable broth)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- Optional: 1/4 cup orzo pasta or vermicelli
- Optional garnish: fresh parsley, lemon juice
How to Make Rice Pilaf from Scratch
1. Rinse the Rice
Rinse the rice under cold water until the water runs clear. This removes excess starch and helps keep the rice fluffy.
2. Sauté the Aromatics
In a medium saucepan, melt the butter with olive oil over medium heat. Add the diced onion and cook until soft and translucent (about 3–4 minutes). Stir in the garlic and cook for another 30 seconds.
3. Toast the Rice
Add the rice (and orzo if using) to the pan. Stir constantly for 2–3 minutes until lightly golden and fragrant. This step builds flavor and keeps the rice from getting sticky.
4. Add Broth and Simmer
Pour in the broth, then add salt and pepper. Bring to a gentle boil.
5. Cover and Cook
Reduce heat to low, cover, and simmer for 15–18 minutes, or until the liquid is absorbed.
6. Rest and Fluff
Remove from heat and let sit covered for 5 minutes. Fluff with a fork before serving.
Tips for Perfect Rice Pilaf
- Always toast the rice – this is key for flavor
- Use broth instead of water for a richer taste
- Keep the lid on while cooking—no peeking
- Let it rest before fluffing for the best texture
Easy Variations
- Herb Rice Pilaf – add fresh parsley, thyme, or dill
- Lemon Rice Pilaf – stir in fresh lemon juice + zest
- Vegetable Pilaf – add peas, carrots, or mushrooms
- Garlic Butter Pilaf – increase garlic for bold flavor
What to Serve with Rice Pilaf
This versatile side dish pairs perfectly with:
- Roasted chicken
- Grilled steak
- Baked salmon
- Pork chops
- Mediterranean or Middle Eastern dishes
The Best Rice Pilaf from Scratch
- Total Time: 30 minutes
- Yield: 4 SERVINGS 1x
Description
This homemade rice pilaf is buttery, fluffy, and full of flavor with toasted orzo, garlic, and herbs. Made in one pot with simple pantry ingredients, it’s the perfect easy side dish for any meal.
Ingredients
- 1 cup long grain white rice (jasmine or basmati)
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1/2 small onion, finely diced
- 2–3 cloves garlic, minced
- 2 cups chicken broth (or vegetable broth)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/4 cup orzo pasta (optional)
- Fresh parsley, chopped (optional, for garnish)
- Squeeze of lemon juice (optional)
Instructions
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a medium saucepan, melt the butter with olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 3–4 minutes.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the rice (and orzo if using) and toast for 2–3 minutes, stirring frequently until lightly golden.
- Pour in the broth, then add salt and pepper. Bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15–18 minutes, or until the liquid is absorbed.
- Remove from heat and let sit covered for 5 minutes.
- Fluff gently with a fork. Garnish with parsley and a squeeze of lemon if desired.
Notes
- Toasting the rice is key for the best flavor and texture—don’t skip it.
- Use broth instead of water for a richer, more savory pilaf.
- Letting the rice rest before fluffing helps keep the grains separate.
- Add peas, carrots, or mushrooms for an easy variation.
- Prep Time: 10 MINUTES
- Cook Time: 20 MINUTES
- Category: Side Dish
- Method: STOVETOP
- Cuisine: American, MEDITERRANEAN INSPIRED
FAQs
Can I use brown rice?
Yes, but you’ll need more liquid and a longer cook time (about 35–40 minutes).
Why is my rice mushy?
Too much liquid or overcooking. Make sure to measure carefully and avoid stirring during cooking.
Can I make this ahead of time?
Yes! Store in the fridge for up to 4 days and reheat with a splash of broth.
Final Thoughts
This homemade rice pilaf recipe is one of those simple upgrades that makes a huge difference. It’s easy, affordable, and packed with flavor—perfect for both everyday dinners and special occasions.
Once you master this method, you can customize it endlessly to fit whatever you’re serving.
