← All recipes
Ghana / West Africa

Ghanaian Waakye

Rice · 1 hr 10 min · Serves 6

Rice and beans cooked together with sorghum leaves, then served as a base for shito, stew, egg, plantain, gari and whatever else the table calls for.

Waakye served in Accra, Ghana
Fringe Table adaptation

About this dish

Waakye is one of Ghana’s most recognizable rice-and-bean dishes. The traditional cooking liquid is infused with sorghum leaf sheaths, which contribute color and a subtle earthy flavor. The finished rice and beans are only the beginning: a waakye plate can grow into a full meal with shito, tomato stew, boiled egg, fish or meat, gari, spaghetti, plantain, avocado and salad.

This home version focuses on getting the rice, beans and sorghum-leaf color right first, then leaves the accompaniments flexible. That mirrors the way waakye works in practice: the base is consistent, while the plate is personalized.

Story & history

From northern Ghana to a national street-food favorite

Waakye is associated with northern Ghana and with Hausa and Zongo communities, but it is now eaten across the country, especially for breakfast and lunch. One of the pleasures of buying waakye from a vendor is choosing the extras until the plate becomes your own combination rather than a fixed restaurant composition.

Some cooks use sorghum leaves, some millet leaves, and some add a small amount of alkaline ingredient such as baking soda or kaun. This recipe keeps the technique approachable while preserving the rice-and-bean core.

Waakye questions

What is waakye?

Waakye is a Ghanaian rice-and-beans dish associated especially with northern Ghana, Hausa and Zongo food traditions and now widely eaten across the country. A vendor-style plate often adds shito, tomato stew, egg, gari, spaghetti, plantain, fish or meat around the rice-and-bean base.

What gives Ghanaian waakye its color?

Dried sorghum leaf sheaths—often called waakye leaves—color the cooking liquid and contribute a subtle earthy character. Read more in Fringe Table’s guide to sorghum leaves.

Is waakye breakfast or lunch?

Both are common. In Ghana it is especially familiar as a morning and midday street-food meal, with the accompaniments turning the basic rice and beans into a substantial plate.

Before you begin

Build the color before the rice goes in

Cook the beans first

Rice cooks much faster than dried beans. Getting the beans nearly tender before adding rice prevents hard beans and mushy grains.

Let the leaves work

The sorghum leaf infusion should darken the bean liquid before you add rice. That is where the characteristic color begins.

Rest before fluffing

A covered rest lets the rice finish steaming and firms the grains enough to fluff without turning the pot into paste.

Cook it

Ingredients & detailed method

Ingredients

  • 1 1/2 cups dried black-eyed peas or small red beans
  • 2 cups long-grain rice, rinsed until the water runs mostly clear
  • 4–6 dried sorghum leaf sheaths or waakye leaves, rinsed
  • 1/2 tsp baking soda, optional
  • 1 1/2 tsp kosher salt
  • Water as needed
  • Shito, tomato stew, boiled eggs, fried plantain, gari, spaghetti, fish, meat or avocado, for serving

Method

  1. 1.Sort and rinse the beans. Pick through the beans for debris, rinse well and place in a medium pot.
  2. 2.Start the sorghum infusion. Add sorghum leaves and enough water to cover the beans by about 2 inches. Bring to a boil, then reduce to a steady simmer.
  3. 3.Cook until nearly tender. Simmer 30–40 minutes, adding water if needed. The beans should be easy to bite but still hold their shape. The liquid should have taken on a reddish-brown tone.
  4. 4.Remove the leaves. Lift out and discard the sorghum leaves. If using baking soda, stir it in now. The liquid may deepen slightly in color.
  5. 5.Add the rice. Stir in the rinsed rice and salt. Add hot water only if necessary so the liquid sits roughly 1/2 inch above the rice-and-bean mixture.
  6. 6.Bring back to a simmer. Cook uncovered for 3–4 minutes until the liquid is bubbling evenly across the surface.
  7. 7.Cover and cook gently. Reduce heat to low, cover tightly and cook 18–22 minutes. Do not stir repeatedly; that releases starch and can make the pot gummy.
  8. 8.Check doneness. Taste a grain of rice from the center. It should be tender with no hard core, and the beans should be creamy inside. If still firm, sprinkle in 2–3 tablespoons hot water, cover and cook 5 minutes more.
  9. 9.Rest off heat. Turn off the burner and leave the pot covered for 10 minutes. This finishes the steaming without overcooking the bottom.
  10. 10.Fluff and build the plate. Fluff gently with a fork or rice paddle. Serve hot and let diners choose accompaniments such as shito, stew, egg, plantain, gari or avocado.
Make the supporting component

Ghanaian Shito →

Sources & context

Read further