Waakye is one of Ghana’s most beloved one-pot meals: rice and beans cooked together, then served with a colorful collection of sides and sauces.
Cooking the beans until tender before adding the rice keeps both components distinct, while the sides bring sweetness, crunch, heat, and freshness.
Start checking the rice early after adding it to the beans; the exact cooking time depends on the age and variety of the rice.
Serving Suggestions
Serve waakye with fried plantain, boiled egg, gari, shito, tomato salad, and a little stew or grilled meat if desired.

Recipe Notes
The rice and beans keep refrigerated for up to 3 days. Reheat covered with a splash of water so the grains stay moist.

Ghanaian Waakye
Ghanaian rice and beans served with fried plantain, boiled egg, gari, tomato salad, and spicy shito.
Ingredients
Equipment
Method
Cook the Beans:
- Place the soaked black-eyed peas, waakye leaves, baking soda, and water in a pot. Simmer until the beans are tender, about 45 to 60 minutes.
- Remove the leaves and reserve the cooking liquid. Season the beans with salt.
Add the Rice:
- Stir the rinsed rice into the beans and add enough reserved liquid to cover by about 1 inch.
- Bring to a boil, cover, reduce the heat, and cook until the rice is tender, about 20 minutes. Rest covered for 10 minutes, then fluff.
Prepare the Sides:
- Boil the eggs for 9 to 10 minutes, cool, and peel. Fry the plantain slices in oil until golden on both sides.
- Serve the waakye with plantain, egg, gari, tomato salad, and shito.
Nutrition
Notes
- Waakye leaves add traditional color and aroma but can be omitted if unavailable.
- Keep the shito on the side so each person can adjust the heat.



