After me Egusi Tofu Experimentthis is not a tofu substitute, I decided to try again – this time it was Bambara Peanuts. I’m happy to say that this is a success.
If you are looking for a soy-free tofu alternative that really has its shape, good texture and works well in cooking, Bambara peanut tofu might be the answer. It turns out it is a bit solid, slightly elastic, and has a delicate nutty flavor that complements the savory seasoning well. But before we get into this process, let’s talk about what Bambara peanut is and how it’s traditionally used.

What is Bambara Peanut?
Bambara Peanuts (Underground vineyard) is a highly nutritious legume native to Africa. It is sometimes called jugo beans and is grown mainly in West and Central Africa. The seeds look like small round beans, come in different colors, ranging from beige to dark brown.
Nutritically, Bambara Peanuts is a powerful giant that includes:
- High-quality plant-based protein
- Complex carbohydrates that make them ideal for slowly released energy
- Fiber, supports digestion
- Essential minerals such as iron, magnesium and potassium
It is often ground into flour and used in a variety of traditional Nigerian dishes, with the most popular being OKPA.
Park: Traditional Eastern Nigerian cuisine
If you are from Enugu State or its surrounding area, you may already know the OKPA. This is a steamed pudding made from Bambara peanut flour, mixed with palm oil, salt, sometimes pepper, then seasoned, then wrapped in banana leaves or foil or plastic bags, and steamed until firm.
OKPA has a smooth, dense texture with a rich, slightly nutty flavor. It often eats breakfast, served with tea or cold drinks. Given that it is firm when cooked, I’d love to know if it can be made with Bambara peanut flour.

How do I make Bambara Peanut Tofu
raw material:
-50g Bambara Peanut Flour
– 3.5 liters of water
-1 tablespoon food grade gypsum (calcium sulfate), dissolved in 1/2 cup water
method:
1. I first mixed the Bambara peanut flour with water and stir until smooth. This mixture is then gently boiled, stirring constantly to prevent clumps.
2. Once the mixture starts to bubble, I remove it from the heat and add the gypsum solution, stirring briefly before covering the pan. I put it in an undisturbed place for 15 minutes to allow the curd to form. The curd is small, so I’m not sure how hard it is, but I continued the process.
3. I used a large muslin to press the tofu tightly, carefully curing the condensed ones inside (including some water because the curd is much smaller), wrap it up, cover it and place it in the refrigerator. Over the next two days, I occasionally took it out and drained the excess water.
4. Two days later I unbuttoned the tofu and to my surprise, it was strong and kept it in a nice shape and a slightly elastic texture, just like traditional soy tofu. It’s not as brittle or chalky as Egusi tried. Instead, it has a smooth, delicate nutty flavor that works well in delicious dishes.

Cooking with bambara peanut tofu
I decided to test it in the oven, cut it into cubes, and coat it with olive oil and all the seasonings for purpose. It bakes well and seasons well while maintaining its shape.
This tofu works in stir-fry, grilled dishes, and can even be crushed into stews for extra protein. This is a great choice for anyone looking for an act like regular tofu.

Bambara Peanut Tofu is a great plant-based protein choice, especially for those who avoid soybeans. With my Egusi tofu try too brittle and pasty, this attempt has the proper tofu-like texture. It may not be an exact replica of soy tofu, but it is strong, spring and adaptable to different dishes.
If you are looking for a new soy-free tofu alternative, give it a try. You may find your favorite plant-based protein.
Would you try Bambara peanut tofu? Let me know how you use it in cooking!
