National Dish Uganda: Yam and Bean Curry (Recipe) · National Dish Recipes

National Dish Uganda: Yam and Bean Curry (Recipe)

Ugandan yam and bean curry in a creamy coconut sauce with fresh coriander
In this article

Discover Yam and Bean Curry, one of Uganda’s most comforting plates! Tender chunks of yam and protein-rich beans simmer together in a fragrant coconut sauce lifted by ginger, garlic and warm curry spices. It is nourishing, generous and entirely plant-based — the sort of pot that fills a kitchen with aroma long before it reaches the table. A perfect introduction for anyone curious about African cooking.

About Yam and Bean Curry

Yam and Bean Curry is a genuine speciality of Uganda, prized as much for its hearty flavour combination as for its nourishing ingredients. Yams, known for their soft, yielding texture, pair beautifully with protein-rich beans, making the dish both delicious and genuinely wholesome. Coconut milk lends the curry its creamy consistency, while fresh aromatics such as ginger and garlic sharpen the aroma. That balance has made it a firm favourite among vegetarians and anyone who loves the food of East Africa.

Ingredients (serves 1–2)

  • 200 g yams
  • 100 g beans (black beans or kidney beans, for example)
  • 400 ml coconut milk
  • 1 onion
  • 2 cloves of garlic
  • 1 piece of ginger (about 2 cm)
  • 2 tablespoons curry powder
  • 1 tablespoon oil (palm oil or olive oil)
  • Salt and pepper to taste
  • Fresh herbs, such as coriander, to garnish

Shopping for the ingredients

When shopping for yam and bean curry it pays to choose the freshest, best-quality produce you can find. The yams should feel firm and show no soft or bruised patches, while the beans can be bought either dried or tinned, whichever suits you. A visit to an Asian or African grocery is often worthwhile for the best spices and the right coconut milk. Fresh herbs are essential too — they round the whole dish off.

Preparing the dish

Good preparation is the key to an intense flavour. Start by peeling the yams and cutting them into bite-sized pieces. If you are using dried beans, they need to be soaked in advance and then cooked until tender. Wash and prepare the vegetables thoroughly as well, so that everything is ready when you come to build the aromatic sauce.

Step-by-step instructions

  1. Heat the oil in a large pan and sauté the finely chopped onion until translucent.
  2. Add the chopped garlic and ginger and fry for a further two minutes.
  3. Scatter the curry powder over the vegetables and fry briefly to release the aromas.
  4. Add the diced yams and the cooked beans to the pan and stir well.
  5. Pour in the coconut milk and bring everything to the boil.
  6. Reduce the heat and let the curry simmer for about 20 minutes, until the yams are soft.
  7. Season with salt and pepper and garnish with fresh herbs to taste.

Gluten-free / lactose-free version

Yam and Bean Curry is naturally gluten-free and lactose-free, since its main ingredients are simply yams and beans. Using coconut milk in place of dairy milk or cream means the dish suits anyone with a lactose intolerance. When buying your ingredients, check that no gluten-containing additives have slipped in. Gluten-free spices and oils will keep the meal accessible to every diet at the table.

Tips for vegans and vegetarians

This dish is already vegan and vegetarian, which makes it an excellent choice for plant-based eaters. To make it even more appealing, add extra vegetables such as spinach or carrots for more nutrients and texture — much as you would in a Vegetable Curry. Adjusting the spicing takes it further still: a little chilli brings welcome heat. Changing the type of bean also changes the character of the curry, so there is plenty of room to experiment.

More tips and tricks

A few extra tricks will make your yam and bean curry taste better still. If you have the time, let it rest for a few hours before serving, as the flavours deepen considerably. Serve it with rice to turn it into a properly filling meal. A squeeze of fresh lemon or lime just before serving brightens the whole pot and adds a refreshing note.

Adapting the recipe to your taste

For a personal touch, yam and bean curry is easy to alter. Try different varieties of bean, or even lentils, to vary the texture — the same thinking behind a good bowl of Pasted Beans. Different spices let you set the heat exactly where you want it. And if you prefer a creamier consistency, simply add a little more coconut milk.

Ingredient substitutions

If you have no yams to hand, sweet potatoes or ordinary potatoes work well and take to the curry sauce just as happily, as anyone who has made Sweet Potato Curry will know. The beans can vary too, depending on what is available; chickpeas are a tasty alternative. For a deeper, smokier note, add smoked paprika or a pinch of turmeric. Substitutions like these give you flexibility without any loss of pleasure.

Drink pairing ideas

Fresh, light drinks complement yam and bean curry best. A cooling mango lassi or a hibiscus tea sits beautifully against the spiced notes of the dish. A simple glass of lemon water or a home-made lemonade works just as well, rounding off the meal without weighing it down. Drinks like these keep the whole plate feeling balanced rather than heavy.

Serving and presentation ideas

To serve yam and bean curry attractively, give some thought to your bowls and garnishes. A handsome dish that shows off the colour of the curry lifts the food immediately. Use fresh herbs as a garnish to add brightness and contrast. Serving it alongside fresh bread or rice in small bowls — or with a plate of Posho — makes for an inviting table.

A bit of history

Yam and Bean Curry has its roots in Ugandan cooking, where traditional dishes are so often built on combinations of plant ingredients. Yams have been a staple across many African countries for centuries, providing not only energy but essential nutrients too. The use of beans is equally historic, as they have long been an important source of protein. The dish therefore reflects both the local food resources and the culinary traditions of Ugandan cuisine.

More recipe ideas

Summary: Yam and Bean Curry

In short, yam and bean curry is a lovely example of just how healthy and flavourful Ugandan cooking can be. With its harmonious combination of yams, beans and an aromatic coconut sauce, the dish is both nourishing and thoroughly satisfying. Whether you are vegetarian or simply keen to discover new flavours, this one will win you over. Give it a try and bring a piece of Ugandan culture to your own table.