Skip to Content

Ghanian Waakye Recipe

Ghanian Waakye Recipe

Waakye is a dish of Ghanian style rice and beans. White rice and beans like black eyed peas, cow peas or red beans are boiled along with waakye leaves and a little salt until they are soft. There are no other flavorings or spices added. The dish is then paired with other foods to make a complete meal.

While Waakye is the name of the dish, it is also the name of the leaves that give this dish its reddish color. Pronounced “Waa-chee” or “Waa-chey”, the leaves can be millet, sorghum or red hibiscus flowers which is called sobolo in Ghana. As the leaves cook, they release a red pigment which colors the rice and beans.

Some recipes for Waakye call for Kanwa, which is common in Ghanian cuisine. In English, Kanwa is known as Potash. It is a rock salt which is used to shorten cooking times in items like beans because it softens it quickly. It is also used to tenderize meat, thicken sauces and stews and as a seasoning.

Waakye is a popular breakfast food. It is also eaten for lunch and as street food. When eaten as street food it is served with items like hard boiled eggs, spaghetti, meat or fish and fried plantains, topped with hot sauce. It’s not unusual to be served this entire dish wrapped in banana leaves. Waakye is sometimes served as a side with meat stew.

Origin and Cultural Significance

Waakye originates from Northern Ghana where the ingredients for Waakye, rice, beans, millet and sorghum are staple foods. Waakye is typical of Ghanian cuisine where meals usually consists of a starchy component, sauce and a protein. Today it is a regular food in households and is sold everywhere on the street and in restaurants. It has even become popular in other African countries like Nigeria.


Ghanian Waakye Recipe

Prep Time: 5 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 20 minutes


  • Dried black eyed peas, soaked overnight – 1 cup
  • White rice- 2 cups
  • Dried millet stalk leaves – 10
  • Water for cooking
  • Salt to taste


  1. Fill a pot with about 4 cups of water.
  2. Add the millet leaf stalks
  3. Boil the water and millet leaf over high heat. The millet
    leaves will begin to turn the water a deep red color.
  4. Rinse the soaked beans and add the boiling water.
  5. Cover the beans let it cook until it is tender. Add water by
    the cup if the beans dry out before they are soft.
  6. Rinse the rice until the water is clear and add to the soft
  7. Add the salt and more water if needed.
  8. Stir the pot and replace the cover. Lower the heat and
    simmer the rice until it is cooked thouroghly and all the water has absorbed.
  9. Turn off the heat and let the pot rest for 5 minutes.
  10. Remove the millet leaves fluff the rice and beans with a
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 761Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 164mgCarbohydrates: 150gFiber: 10gSugar: 3gProtein: 27g

Photo credit: daSupremo

Share on Social:

Skip to Recipe