Here’s a warm, inviting rice pilaf that combines toasted rice, gentle sautéed aromatics and savory stock for fluffy, separate grains with a nutty depth. Finished with toasted almonds and fresh herbs, this pilaf works as a simple weeknight side or a centerpiece for holiday spreads — comforting, elegant and reliably delicious.
Ingredients
– 1 1/2 cups long-grain white rice (or basmati)
– 2 tbsp unsalted butter or olive oil
– 1 small onion, finely chopped
– 1 garlic clove, minced
– 1/2 cup slivered or sliced almonds (plus extra for garnish)
– 2 1/2 cups low-sodium chicken or vegetable stock
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper
– 1 bay leaf (optional)
– 1/4 cup chopped fresh parsley or dill for garnish
– Zest of 1 lemon (optional)

Servings and Cooking Time
Servings: Makes 4 generous servings. Preparation time: 10 minutes. Cooking time: 20–25 minutes. Total time: about 35 minutes.
Nutritional Value
Nutritional information is provided per serving (1 serving = approximately 1 cup cooked pilaf). For one person: Calories ~ 260–320 kcal; Fat 9–12 g; Carbohydrates 38–45 g; Protein 4–6 g; Fiber 1–2 g; Sodium 300–450 mg (depends on stock). Values are estimates and will vary with exact ingredients and portion size.
Step-by-Step Cooking Process
1. Rinse rice under cold water until water runs clear; drain well.
2. Toast almonds in a dry skillet over medium heat until golden; set aside.
3. In a heavy saucepan, melt butter (or heat oil) over medium heat.
4. Add chopped onion and sauté until translucent, about 4–5 minutes.
5. Stir in minced garlic and cook 30 seconds until fragrant.
6. Add drained rice to the pan and stir, toasting rice for 2–3 minutes until lightly golden.
7. Pour in warm stock, add salt, pepper and bay leaf; stir once to combine.
8. Bring to a gentle boil, then reduce heat to low and cover tightly.
9. Simmer undisturbed for 15–18 minutes, until liquid is absorbed and rice is tender.
10. Remove from heat and let rest, covered, for 5–10 minutes to steam.
11. Fluff rice gently with a fork, discard bay leaf, fold in toasted almonds and lemon zest.
12. Garnish with chopped parsley or dill and additional toasted almonds before serving.

Alternative Ingredients
You can substitute brown rice (increase cooking time and liquid) or use basmati for a more aromatic result. Swap almonds for pistachios or pine nuts, butter for olive oil for a dairy-free version, and chicken stock for vegetable stock to keep it vegetarian.
Serving and Pairings
Serve rice pilaf with roasted or grilled meats (chicken, lamb), braised vegetables, stews, or a fresh salad. It pairs beautifully with citrusy or yogurt-based sauces, roasted eggplant dishes, grilled fish, or as a bed for sautéed mushrooms and herbs.
Storage and Reheating
Cool leftover pilaf quickly, place in an airtight container and refrigerate for up to 3–4 days. Reheat gently in a covered skillet with a splash of water or stock, or microwave with a damp paper towel to restore moisture. Pilaf can be frozen for up to 2 months; thaw overnight in the fridge and reheat thoroughly.
Cooking Mistakes
- Using too much liquid — makes pilaf mushy.
- Not toasting the rice — loses nutty flavor and texture.
- Stirring while simmering — releases starch and causes stickiness.
- Cooking at too high heat — burns the bottom or cooks unevenly.
- Skipping the resting step — results in unevenly cooked grains.
- Adding cold stock — prolongs cooking and affects texture.
Helpful Tips
– Rinse rice to remove excess starch for fluffier grains.
– Warm the stock before adding to keep cooking time steady.
– Use a heavy-bottomed pan with a tight lid to prevent steam loss.
– Measure rice and liquid accurately for consistent results.
– Toast nuts separately to preserve crunch and color.
– Finish with fresh herbs and lemon zest for brightness.
FAQs
What type of rice is best for rice pilaf?
Long-grain white rice or basmati is ideal because the grains remain separate and fluffy. Jasmine can work but is slightly stickier; for nuttier flavor, you can use parboiled rice. Adjust liquid slightly for different varieties.
Can I make rice pilaf ahead of time?
Yes — you can cook pilaf a day ahead and refrigerate. Reheat gently with a splash of stock or water to restore moisture. For best texture, avoid overcooking when first making it so it won’t become mushy when reheated.
How do I make a gluten-free rice pilaf?
Rice pilaf is naturally gluten-free if you use gluten-free stock and seasonings. Ensure any added ingredients like bouillon, spices, or nuts are certified gluten-free if you cook for someone with celiac disease.
Is it possible to make rice pilaf in a rice cooker?
Yes — saute aromatics and toast rice on the stovetop, then transfer to a rice cooker with warm stock and cook according to the rice cooker’s white rice setting. Fluff and add nuts and herbs after cooking.
How can I add vegetables or protein to rice pilaf?
Small diced vegetables (carrots, peas, bell peppers) can be sautéed with the onion or folded in after cooking. Cooked chickpeas, shredded chicken, or sautéed mushrooms make the pilaf heartier and turn it into a main dish.
Why did my pilaf turn out sticky?
Sticky pilaf usually results from not rinsing rice, using too much liquid, or stirring during cooking. Rinse rice, follow the liquid ratio, and avoid lifting the lid until resting time to keep grains separate.
Can I use stock alternatives for a lighter flavor?
Yes — water with added herbs, diluted white wine, or low-sodium broth can be used. A combination of water and a small amount of stock preserves flavor while keeping sodium lower.
Conclusion
Rice pilaf is an adaptable, flavorful side that elevates everyday meals with minimal effort. With simple techniques — toasting rice, using warm stock, and resting after cooking — you’ll achieve light, separate grains and a fragrant dish that pairs with countless mains.

Rice Pilaf
Ingredients
- 1 1/2 cups long-grain white rice or basmati
- 2 tbsp unsalted butter or olive oil
- 1 small onion finely chopped
- 1 garlic clove minced
- 1/2 cup slivered or sliced almonds plus extra for garnish
- 2 1/2 cups low-sodium chicken or vegetable stock
- 1/2 tsp salt adjust to taste
- 1/4 tsp black pepper
- 1 bay leaf optional
- 1/4 cup chopped fresh parsley or dill for garnish
- Zest of 1 lemon optional
Instructions
- Rinse rice under cold water until water runs clear; drain well.
- Toast almonds in a dry skillet over medium heat until golden; set aside.
- In a heavy saucepan, melt butter or heat oil over medium heat.
- Add chopped onion and sauté until translucent, about 4–5 minutes.
- Stir in minced garlic and cook 30 seconds until fragrant.
- Add drained rice to the pan and stir, toasting rice for 2–3 minutes until lightly golden.
- Pour in warm stock, add salt, pepper and bay leaf; stir once to combine.
- Bring to a gentle boil, then reduce heat to low and cover tightly.
- Simmer undisturbed for 15–18 minutes, until liquid is absorbed and rice is tender.
- Remove from heat and let rest, covered, for 5–10 minutes to steam.
- Fluff rice gently with a fork, discard bay leaf, fold in toasted almonds and lemon zest.
- Garnish with chopped parsley or dill and additional toasted almonds before serving.