
Beans Porridge
West African • Africa
About Beans Porridge
Slow-cooked honey beans mashed with palm oil, onions, pepper, and crayfish — a Nigerian comfort classic.
How to Make Beans Porridge (Traditional & Healthy Version)
Beans Porridge is a cherished staple across West Africa, celebrated for its rich, hearty flavors and nourishing qualities. This comforting dish is made with locally grown beans simmered in a savory blend of tomatoes, onions, and spices. Its origins are deeply rooted in West African households, where it is often enjoyed with family as a wholesome meal. The base ingredients are simple and affordable, making this porridge a symbol of community and resourcefulness. The taste of West African Beans Porridge is both robust and satisfying, with the natural creaminess of beans melding harmoniously with aromatic vegetables and palm oil. The dish is adaptable, allowing for various additions like yams or plantains, but at its core, it remains a protein-rich, vegetarian delight. For anyone seeking authentic African cuisine that is both healthy and filling, Beans Porridge is an excellent choice. It offers a balance of flavors and nutrients, making it ideal for anyone looking to enjoy an international vegetarian recipe with deep cultural roots.
Ingredients(for 1 large bowl (about 350g) per serving)
- 1 cup Brown beans (also called honey beans or 'ewa oloyin')
- 2 tablespoons Palm oil (traditional West African red oil)
- 1 medium Onion (finely chopped)
- 2 large Fresh tomatoes (diced)
- 1 Scotch bonnet pepper (finely chopped, adjust to taste)
- 2 cloves Garlic (minced)
- to taste Salt (preferably sea salt)
- 1 Seasoning cube (vegetarian) - optional
- 3 cups Water (for boiling beans)
- 1 cup Chopped spinach (fresh or frozen) - optional
Instructions
- 1
Rinse the beans thoroughly and soak in water for at least 2 hours or overnight to reduce cooking time and aid digestion.
5 minutes
Soaking beans makes them softer and easier to digest.
- 2
Drain soaked beans and place in a pot with 3 cups of fresh water. Bring to a boil, then simmer until beans are tender (about 30-35 minutes).
35 minutes
Skim off foam that may rise to the surface during boiling.
- 3
While beans are cooking, heat palm oil in a separate pan. Sauté onions, garlic, and scotch bonnet pepper until fragrant and onions are translucent.
5 minutes
Use moderate heat to prevent burning the palm oil.
- 4
Add diced tomatoes to the pan and cook until the mixture forms a thick sauce (about 5 minutes), stirring occasionally.
5 minutes
Allow the tomato base to reduce for richer flavor.
Why This Dish is Healthy
This dish is a healthy choice because it offers balanced macronutrients—protein from beans, healthy fats from palm oil, and fiber from vegetables. It helps maintain energy throughout the day, supports muscle repair, and promotes satiety, which can aid in weight management. Beans Porridge is naturally free from refined sugars and excessive oils, making it ideal for those seeking wholesome, nutrient-dense meals.
Beans Porridge is a powerhouse of nutrition, rich in plant-based protein, complex carbohydrates, and dietary fiber. Brown beans provide essential amino acids, while tomatoes and spinach add vitamins A, C, and K, as well as minerals like iron and potassium. Palm oil contributes antioxidants such as vitamin E and carotenoids. This vegetarian dish is low in cholesterol and contains healthy fats, making it suitable for heart health and digestive wellness.
Pro Tips
- 💡Tip 1: Use honey beans for a naturally sweeter and creamier porridge.
- 💡Tip 2: Add vegetables like carrots or bell peppers for extra nutrients and color.
- 💡Tip 3: Soak beans overnight to reduce cooking time and improve digestibility.
Storage & Serving
Allow porridge to cool completely before transferring to an airtight container. Store in the refrigerator for up to 3 days. Reheat gently on the stove or in a microwave, adding a splash of water to restore creaminess as needed.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 145.0 kcal |
| Protein | 8.1 g |
| Carbohydrates | 22.0 g |
| Total Fat | 3.4 g |
| Fiber | 6.5 g |





