Juicy Ugba Recipe
Ugba, also known as oil bean salad, is one of those traditional Eastern Nigerian delicacies that carries deep flavor, culture, and memories in every bite. Popular among the Igbo people, this rich and flavorful dish combines fermented oil bean slices with a mix of local ingredients that create its bold taste and unique texture. From family gatherings to local celebrations, ugba always finds its way to the table because of how satisfying and loved it is.

One thing that makes ugba special is its strong traditional flavor and the way it blends perfectly with ingredients like palm oil, crayfish, ehuru, dry pepper, and garden egg leaves. The addition of proteins like goat meat and cow skin makes the dish even more filling and enjoyable. Every ingredient plays an important role in building the rich taste that makes this delicacy stand out.
Although ugba may look simple, preparing it properly makes all the difference. From balancing the palm oil mixture to combining the right amount of spice and seasoning, every step contributes to the final flavor of the dish. When prepared well, ugba comes out juicy, colorful, spicy, and deeply flavorful.
In this post, I will show you how to make juicy and delicious ugba in the simplest way possible using easy-to-find ingredients.
Juicy Ugba Ingredients

- Ugba (Oil Bean): Ugba is the star ingredient in this recipe. It is made from fermented oil bean seeds and has a soft chewy texture with a rich traditional flavor that makes the dish unique and satisfying.
- Palm Oil: Palm oil gives ugba its rich yellow color and signature local taste. It also helps blend all the ingredients together beautifully.
- Edible Potash (Akanwu): Akanwu helps dissolve and thicken the palm oil mixture, giving the ugba its smooth texture and traditional consistency.
- Crayfish: Crayfish adds a rich savory flavor that enhances the overall taste of the dish and makes it more flavorful.
- Dry Roasted Pepper: Dry roasted pepper adds a smoky spicy flavor that gives the ugba extra depth and heat.
- Garden Egg Leaf: Garden egg leaves add freshness, color, and a slightly bitter taste that balances the richness of the palm oil.
- Cow Skin: Cow skin, also known as kanda or ponmo, adds a chewy texture and makes the dish more filling and enjoyable.
- Goat Meat: Goat meat adds rich flavor and protein to the dish. Its bold taste pairs perfectly with the traditional ingredients used in ugba.
- Garden Egg: Garden eggs add crunch and freshness to the dish. They also help balance the spicy and rich flavors.
- Onions: Onions add sweetness, freshness, and a slight crunch that improves the overall flavor of the ugba.
- Salt: Salt helps bring out and balance all the flavors in the dish.
- Fresh Pepper: Fresh pepper adds heat and freshness to the recipe. You can adjust the quantity depending on your spice preference.
- Seasoning: Seasoning enhances the taste of the ugba and helps tie all the ingredients together.
- Ehuru (African Nutmeg): Ehuru adds a warm, earthy flavor and gives the dish a deeper traditional taste and aroma.
Ingredient Preparation

- Start by dissolving your edible potash in clean water. Use just 1/4 cup of water. Then, strain it using a cheesecloth to get a clear solution. This helps remove any impurities and gives you a smooth base for the palm oil mixture.
- Cut your goat meat and cow skin into very small, bite-sized pieces. Wash them thoroughly until they are clean and free from any dirt.
- Add the goat meat and cow skin into a pot. Season with onions, pepper, salt, and seasoning, then cook until they become soft, tender, and slightly chewy.
- Wash your garden egg leaves properly, chop them finely, and set them aside for later use.
- In a separate bowl or blender, grind your crayfish, dry roasted pepper, and ehuru into a fine powder. This spice blend will give your ugba its rich, deep, and flavorful taste.
How to Prepare Juicy Ugba
Step 1: In a potl, add your palm oil.
Step 2: Add the strained potash water. Just 2 tablespoon or less is enough. It dosen’t require much.

Step 3: Mix thoroughly until it forms a slightly loose, smooth paste with a light, creamy texture.
Step 4: Add your blended mix of crayfish, ehuru, and pepper. Stir well so the spices dissolve properly into the palm oil base and release their full flavor.
Step 5: Go in with the already cooked goat meat and cow skin. Mix thoroughly so the meat absorbs the seasoning and blends well with the sauce.
Step 6: Pour in your main ingredient, Ugba, and mix properly until everything is well combined and evenly coated.

Step 7: Once you have properly mixed everything, taste the mixture and adjust salt and seasoning as needed to balance the flavor.
Step 8: Finally, add your chopped garden egg leaves and mix gently until everything comes together. Your ugba is ready to serve and enjoy.
How to Serve Juicy Ugba
Ugba tastes best when served fresh and slightly chilled or at room temperature. You can enjoy it as a light meal, side dish, or traditional snack depending on your preference.
For a more filling experience, serve ugba with sides like garden eggs, abacha, fried or grilled fish, goat meat, cow skin (kanda), or roasted meat. Many people also enjoy it with chilled palm wine or soft drinks during gatherings and celebrations.
To make the dish even more colorful and flavorful, top it with sliced onions, fresh pepper, garden egg leaves, or extra crayfish before serving. Ugba works perfectly for family gatherings, festive occasions, or casual evening meals with loved ones.
Health Benefits of Ugba (Oil Bean)
Ugba is not only delicious and flavorful, but it also contains nutrients that can benefit the body when eaten in moderation. Here are some of the health benefits of ugba:
Rich in Protein:
Ugba contains plant-based protein that helps support muscle growth, body repair, and overall strength.
Good Source of Healthy Fats:
Oil bean seeds contain healthy oils that provide energy and help support proper body function.
Supports Digestion:
Because ugba goes through a fermentation process, it may help support healthy digestion and improve gut health.
Contains Important Nutrients:
Ugba provides nutrients like calcium, iron, potassium, and magnesium, which help support strong bones and overall wellness.
Boosts Energy:
The nutrients and healthy fats in ugba can help provide energy and keep you feeling satisfied for longer.
May Support Heart Health:
When eaten moderately, the healthy fats found in oil beans may help support heart health.
Rich in Fiber:
Ugba contains fiber that may help improve digestion and support healthy bowel movement.

