Kenyan pilau is a warmly spiced rice dish, often made with beef, potatoes, onions, and a fragrant blend of whole and ground spices. Popular across Kenya, including the Swahili coast, it is cooked so the rice absorbs savory broth and the spices perfume every bite; family and regional versions vary.
Ingredients
- 3 cups (570 g) long-grain rice or basmati rice
- 1½ lb (680 g) boneless beef chuck, cut into roughly 1-inch (2.5 cm) cubes
- 3 cups (720 ml) water, for simmering the beef
- 2 cups (480 ml) beef stock, or enough to bring the reserved beef broth to 4½ cups (1.08 L) total
- 3 tablespoons (45 ml) neutral cooking oil
- 2 large yellow onions, about 10 oz (280 g), thinly sliced
- 2 medium potatoes, about 10 oz (280 g), peeled and cut into ¾-inch (2 cm) cubes
- 4 garlic cloves, about 12 g, finely chopped or crushed
- 1 tablespoon (15 g) finely grated fresh ginger
- 2 teaspoons (4 g) ground cumin
- 2 teaspoons (4 g) ground coriander
- 1 teaspoon (2 g) ground black pepper
- 1 teaspoon (2 g) ground paprika
- 6 green cardamom pods, lightly crushed
- 1 cinnamon stick, about 3 inches (7.5 cm)
- 6 whole cloves
- 1 teaspoon (6 g) fine salt to start, plus more to taste
- ¼ cup (15 g) chopped fresh cilantro, for serving (optional)
Instructions
- Rinse and drain the rice. Put the rice in a bowl, cover it with cool water, and gently swish the grains. Pour off the cloudy water and repeat until it looks mostly clear, usually three or four rinses. Drain thoroughly in a fine-mesh sieve. This removes excess surface starch, helping the finished grains stay distinct. Set the rice aside while you prepare the beef and vegetables.
- Simmer the beef. Put the beef cubes and 3 cups (720 ml) water in a medium saucepan with about half of the salt. Bring to a boil, skim off any foam, then lower the heat, cover, and simmer gently for 40 minutes. The beef should be noticeably tender but still hold its shape. Check the center of a large piece with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. Let the beef stand off the heat for 3 minutes. Strain and reserve the broth; keep the meat covered so it does not dry out.
- Measure the broth and brown the onions. Pour the reserved beef broth into a measuring jug and add enough beef stock to make 4½ cups (1.08 L) total. If the broth is already close to that amount, use less stock. Heat the oil in a heavy, wide pot with a tight-fitting lid over medium heat. Add the sliced onions and cook for about 12 minutes, stirring often, until deeply golden brown but not burnt. Slow browning gives pilau much of its characteristic color and savory sweetness, so avoid turning the heat up to rush this step.
- Bloom the spices. Add the cardamom pods, cinnamon stick, cloves, cumin, coriander, black pepper, paprika, garlic, and ginger to the onions. Stir constantly for about 2 minutes, until the mixture smells fragrant. If the bottom of the pot looks dry, add a spoonful of the measured broth rather than letting the garlic or ground spices scorch. Stir in the remaining salt, then add the potatoes and cook for 4 minutes, turning them through the onion and spice mixture.
- Coat the rice. Add the drained rice and fold gently until the grains are coated with the spiced oil. Take care not to mash the potatoes. Return the beef to the pot and pour in the measured broth. Taste the liquid and adjust the salt now; it should taste pleasantly seasoned, since the rice will absorb it. Bring the pot to a gentle boil, which should take about 5 minutes. Stir once carefully to distribute the rice, then stop stirring.
- Cook the pilau covered. Cover with a snug lid and reduce the heat to very low. Cook for 18 minutes. Keep the lid on: lifting it repeatedly releases steam and can leave the top layer of rice undercooked. If your burner runs hot, place a heat diffuser under the pot or move it to the smallest burner. At the end of the cooking time, check that the rice is tender and the liquid has been absorbed. If it is still firm, sprinkle in 2 tablespoons (30 ml) hot water, cover, and cook for a few more minutes.
- Rest and fluff. Turn off the heat and leave the covered pot undisturbed for 10 minutes. This short rest lets moisture even out through the rice and helps the grains finish steaming without becoming wet. Remove the lid, take out the cinnamon stick and any whole cloves you can easily find, then fluff gently with a fork. Taste and add a little more salt if needed. Scatter over cilantro, if using, and serve hot.
Tips
- Let the onions become properly golden. Pale onions give the dish less depth and a lighter color, while burnt onions can make the broth bitter. Cook them over medium heat, stir frequently, and use a splash of broth if browned bits start sticking before the onions are ready.
- Use a close substitute for a hard-to-find spice blend. Kenyan pilau masala blends vary, and some are difficult to find outside East African shops. This recipe builds a similar warm profile from common cumin, coriander, cardamom, cloves, cinnamon, black pepper, and paprika. If you have a prepared pilau masala, use about 2 tablespoons (14 g) in place of the ground cumin, coriander, pepper, and paprika; keep the whole spices for extra fragrance. The exact flavor will depend on the blend.
- Choose the right pot and keep the heat low. A heavy pot with a close-fitting lid distributes heat more evenly than a thin saucepan. Once the broth boils, use the lowest steady heat. A fierce simmer can scorch the bottom before the rice cooks, while repeatedly stirring breaks the grains and releases starch.
- Make the rice choice work for you. Long-grain rice gives a sturdy, separate texture; basmati is a practical substitute and brings a more pronounced aroma. Both should be rinsed and drained well. Avoid short-grain or sticky rice here because its higher starchiness tends to make pilau clump.
Serving Suggestions
Serve Kenyan pilau as a hearty main course, spooning rice, beef, and potatoes from the bottom of the pot so each plate gets some of the browned onion and spice-rich cooking liquid. A crisp kachumbari-style salad of diced tomato, red onion, cilantro, and lemon or lime makes a fresh contrast. Keep the salad separate until serving so its juices do not soften the rice.
For a more substantial spread, add a simple green salad, sliced avocado, or cooked greens such as sukuma wiki. Plain yogurt or a mild cucumber-yogurt sauce can cool the warmth of the spices, though neither is necessary. If serving the pilau as part of a larger meal, offer a modest portion alongside grilled vegetables or another vegetable dish; the rice and beef are already filling.
Variations
Chicken pilau: Replace the beef with 1½ lb (680 g) boneless chicken thighs cut into pieces. Chicken needs less braising time than chuck, so brown it in the pot after the onions or simmer it only until nearly cooked before adding it back with the rice. Check the thickest piece with a food thermometer; USDA FSIS recommends poultry reach 165°F (74°C). Since chicken releases a different amount of liquid, measure the broth and top it up to the same 4½-cup total before cooking the rice.
Vegetarian pilau: Leave out the beef and use vegetable stock for the full 4½ cups (1.08 L) of rice liquid. Add a drained 15-ounce (425 g) can of chickpeas with the potatoes, or use about 1½ cups (250 g) cooked chickpeas. For deeper flavor, brown the onions well and season the stock before adding the rice. The result will be lighter than the beef version but still aromatic and satisfying.
Adjust the heat or add vegetables: For a little heat, add one sliced green chili with the garlic and ginger; remove its seeds for a milder result. Peas can be stirred in during the final 5 minutes of covered cooking, while diced carrots can go in with the potatoes. Keep additions modest so they do not displace too much rice or change the amount of liquid the pot needs.
Storage and Reheating
Transfer leftover pilau to shallow containers and refrigerate within 2 hours of cooking. Keep it covered and use it within 3 to 4 days. You can freeze portions in airtight freezer-safe containers for up to 2 to 3 months for best quality; thaw them in the refrigerator rather than on the counter. Keep the rice cold while it is stored, and do not leave a serving dish at room temperature for an extended meal.
For stovetop reheating, put a portion in a covered pan with 1 to 2 tablespoons (15 to 30 ml) water per cup of pilau and warm over low heat, stirring gently once or twice. In a microwave, cover the rice loosely and heat in short intervals, stirring midway so it warms evenly. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Reheat only the amount you plan to eat, and avoid repeatedly cooling and reheating the same batch.
Frequently Asked Questions
What is the difference between Kenyan pilau and plain spiced rice?
Kenyan pilau is cooked with aromatics and seasoned broth, often with meat and potatoes, so the rice absorbs the flavor as it cooks. The browned onions and warm spices are especially important to its savory, fragrant character. Recipes vary by household and region, but pilau is generally a complete, seasoned dish rather than plain rice served alongside a separate sauce.
Can I make this recipe without beef?
Yes. Use vegetable stock and chickpeas for a vegetarian version, or substitute chicken and cook it to 165°F (74°C). You can also make a simpler meat-free pilau without chickpeas, but consider adding carrots or peas and season the stock well so the rice remains flavorful. Follow the variation guidance above and keep the total cooking liquid for the rice at 4½ cups.
Why did my pilau turn mushy?
Common causes include skipping the rice rinse, using too much liquid, stirring while the rice simmers, or cooking over heat that is too high. Drain rinsed rice thoroughly and measure the broth after simmering the beef rather than automatically pouring in all the liquid listed. Keep the pot covered on low heat, and let it rest before fluffing so the grains can settle.
Can I use store-bought pilau masala?
Yes. Blend ingredients and strengths differ, so check whether the product contains salt before seasoning the broth. For this recipe, start with about 2 tablespoons (14 g) in place of the listed ground spices, taste the liquid before adding the rice, and adjust cautiously. You can still add the cardamom, cinnamon, and cloves for a more noticeable whole-spice aroma.
Can I prepare any part of the recipe ahead?
You can rinse and drain the rice shortly before cooking, and you can cut the beef and vegetables ahead and refrigerate them separately. The beef can also be simmered in advance; cool it and its broth promptly, refrigerate within 2 hours, and use within 3 to 4 days. Reheat the beef and broth thoroughly before continuing, then measure the liquid and cook the rice fresh for the best texture.
Related
- Kenyan Kebab Recipe for Spiced Beef and Potato
- Kenyan Egg Curry: A Spiced Tomato-Coconut Dinner Recipe
- Poussin Chicken Kenyan Recipe with Coconut and Spices
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).