Vegetable Pilaf
Fluffy, fragrant basmati rice cooked with a colorful medley of diced vegetables and warm spices. This one-pot pilaf is light yet satisfying, with each grain separate and infused with the gentle aroma of cumin and bay leaf. Perfect as a side or a light main dish, ready in under an hour.
For 4 servings
- prep
Soak and drain the rice.
Rinse basmati rice under cold water until water runs clear. Soak in fresh cold water for 20 minutes, then drain well in a colander.
- saute · ~8 min
Sauté the whole spices and aromatics.
1.Heat olive oil in a medium saucepan over medium heat.2.Add cumin seeds and bay leaf; cook until fragrant and cumin darkens slightly (30 sec).3.Add onion, carrot, celery, and bell pepper. Sauté until softened (5-7 min).4.Add garlic and cook until fragrant (1 min). - saute · ~2 min
Toast the rice.
Add drained rice to the saucepan. Stir gently to coat each grain with oil and cook for 2 minutes until rice turns opaque and slightly nutty.
TIPToasting the rice helps keep the grains separate and adds a subtle nutty flavor. - simmer · ~3 min
Add water and bring to a simmer.
Pour in water, add salt and black pepper, and stir once. Increase heat to high and bring to a rolling boil.
- steam · ~15 min
Cover and steam until tender.
Reduce heat to the lowest setting, cover with a tight-fitting lid, and cook undisturbed for 15 minutes. Do not lift the lid during cooking.
TIPA tight lid is essential — if yours is loose, seal with a clean kitchen towel between pot and lid. - rest · ~5 min
Rest the pilaf off heat.
Remove saucepan from heat and let stand, covered, for 5 minutes. This finishes the steaming and allows any remaining moisture to absorb.
- mix
Fluff and fold in peas and butter.
Remove bay leaf. Add thawed peas and butter. Use a fork to gently fluff the rice, folding peas through. Taste and adjust salt if needed.
- garnish
Garnish with fresh parsley and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking the basmati rice for 20 minutes removes excess starch, ensuring fluffy, separate grains.
- 2Toast the rice in oil until opaque; this step locks in a nutty flavor and prevents clumping.
- 3Use a fork to fluff the finished pilaf—never a spoon, which can crush the grains.
- 4Resist lifting the lid during the 15-minute steaming; escaping steam will make the rice gummy.
- 5Fold in thawed frozen peas off heat; they warm through without turning mushy or discoloring the rice.
- 6For best texture, let the pilaf rest covered for 5 minutes after cooking so steam redistributes evenly.
Adapt it for your goals.
Low-oil
Replace olive oil and butter with 1 tablespoon of vegetable broth or water for sautéing; use a nonstick pot. This cuts fat significantly while still softening the aromatics.
high proteinHigh-protein
Add 1 cup of cooked chickpeas or cubed firm tofu along with the frozen peas. This turns the pilaf into a complete one-bowl meal with extra fiber and plant protein.
jainJain
Exclude onion, garlic, and celery. Sauté carrots, bell pepper, and peas with cumin seeds, a pinch of asafoetida, and a bay leaf instead. This version aligns with Jain dietary practices while keeping the dish fragrant.
veganVegan
Omit the butter and use an extra tablespoon of olive oil. The pilaf remains rich and satisfying, making it fully plant-based without sacrificing texture.
Why this is on our healthy list.
Rich in Fiber
Carrots, celery, bell pepper, and peas deliver dietary fiber that supports healthy digestion and promotes a feeling of fullness.
Naturally Low in Saturated Fat
With only 1 tablespoon of butter and 2 tablespoons of olive oil for the whole pot, this pilaf keeps saturated fat modest compared to creamy rice dishes.
Good Source of Vitamin A
The diced carrot provides beta-carotene, which the body converts into vitamin A for eye health and immune function.
Contains Resistant Starch
Basmati rice that is cooked and cooled (then gently reheated) forms resistant starch, which feeds beneficial gut bacteria and may improve blood sugar response.
Frequently asked questions
Soaking hydrates the rice grains evenly, so they cook all the way through without becoming mushy on the outside and hard in the center.



