ChefSnapOpen in the app

Kenyan

Kenyan Beef Pilau

A fragrant Kenyan pilau with tender beef, browned onions, potatoes, and warm whole spices cooked into the rice. It is the kind of one-pot dish often served with kachumbari for a family meal or celebration.

Kenyan Beef Pilau — Kenyan — ChefSnap
15 minsPrep
55 minsCook
2Serves
MediumDifficulty
640 kcal per serving29g protein 72g carbs 25g fat

Ingredients

Method

  1. Rinse the rice in several changes of water until the water runs mostly clear, then soak it for 15 minutes and drain well.
  2. Put the beef in a pot with 2 cups water and a pinch of salt, bring to a boil, then simmer for 20 to 25 minutes until just tender.
  3. Drain the beef and reserve 1 3/4 cups of the beef broth, topping up with water if needed.
  4. Heat the oil in a heavy pot over medium heat and fry the sliced onion slowly until deep golden brown, stirring often so it does not burn.
  5. Add the cumin seeds, cardamom pods, cinnamon stick, cloves, and bay leaf, then fry for 30 seconds until fragrant.
  6. Stir in the garlic, ginger, and pilau masala, then cook for 1 minute until the spices darken slightly and smell toasted.
  7. Add the boiled beef and fry for 3 to 4 minutes so the meat is coated in the spiced onion mixture.
  8. Add the potato pieces and drained rice, then gently stir for 1 minute without breaking the rice grains.
  9. Pour in the reserved hot beef broth and add the salt, then bring to a strong simmer.
  10. Reduce the heat to low, cover the pot tightly, and cook for 18 minutes without opening the lid.
  11. Turn off the heat and let the pilau rest, still covered, for 10 minutes.
  12. Fluff gently with a fork, scatter with fresh coriander, and serve hot, traditionally with kachumbari on the side.

Common questions

Can I substitute the beef with another meat or make this without beef stock?

Yes. Goat, lamb, or bone-in chicken work well, though chicken cooks faster and needs less simmering. If you skip beef broth, use hot water plus a little extra salt and a pinch more pilau masala for depth.

How do I time the rice, beef, and potatoes so everything finishes properly?

Boil the beef first until just tender, then reserve the broth. Add the potatoes and drained rice only after the onions and spices are well fried. The rice should cook in the broth about 15 to 20 minutes on low heat.

What are the most common mistakes when making Kenyan beef pilau?

The biggest mistakes are under-browning the onions, burning the spices, using too much liquid, and stirring the rice too much after it goes in. Also, don’t fully cook the beef at the boiling stage or it can turn dry later.

How should I store leftover beef pilau, and can I freeze it?

Cool it quickly, then refrigerate in a covered container for up to 4 days. Freeze for up to 2 months in airtight portions. Reheat gently with a splash of water to loosen the rice and restore moisture.

What should I serve with Kenyan beef pilau?

Serve it with kachumbari, sliced avocado, and plain yogurt or mint raita if you want something cooling. A simple cabbage salad, fried plantain, or a hot cup of spiced tea also pairs well.