
Version from Senegal
Thiebou Yapp — Senegal
Thiebou Yapp is the meat-based branch of Senegal's thiebou family: rice simmered in a tangy tomato broth with beef, vegetables and a garlic-parsley paste.
- 30 min
- Prep
- 90 min
- Cook
- 6
- Servings
- Medium
- Difficulty
Thiebou Yapp is a rice dish from Senegal built around beef rather than fish, its Wolof name pairing "thiebou" (rice cooked in sauce) with "yapp" (meat). It belongs to the same broad family as the country's fish-and-rice dishes, sharing the same cooking logic while swapping the main protein.
The dish is reported from households across Senegal, where it appears as an everyday alternative to fish-based rice dishes, particularly inland or when fish is scarce or expensive. It is cooked in one pot and shared from a communal platter, following the format common to Senegalese rice meals.
Preparation starts with pieces of beef seared until browned, then simmered with onions, garlic and a pounded paste of parsley, garlic and chili known locally as rof. Tomato paste and stock vegetables — carrot, cabbage, eggplant, cassava or squash depending on availability — are added to build a tomato-tinted broth. The vegetables are cooked through and set aside, the rice is then added to the strained broth and left to absorb the liquid until tender, sometimes finished with a short spell over higher heat to form a lightly crisped layer at the bottom of the pot.
What sets this version apart from other thiebou dishes is the use of beef as the central protein and the resulting broth, which tends to be richer and less briny than fish-based versions. Vegetable choice and the intensity of the rof paste vary from one household to the next, but the meat-forward profile is what identifies this branch of the family.
Preparation
Sear the beef chunks in oil until browned on all sides.
Pound the parsley, garlic and chili into a paste and rub half of it into the beef.
Add the onions and tomato paste and cook until the sauce darkens.
Pour in water, add the carrots, cabbage, eggplant and cassava, and simmer until the vegetables are tender.
Lift out the meat and vegetables, strain the broth and stir the rice into it.
Cover and cook the rice over low heat until it has absorbed the broth and is tender.





