African Culinary Heritage

Authentic Ghanaian Beans Stew

"This recipe includes fresh tomatoes, onions, and kpakpo s..."

April 14, 2026 By African Recipes Kitchen
Authentic Ghanaian Beans Stew - Authentic African Cuisine

🍲 **Delicious Bean Stew with Mackerel and Fried Plantains**

This hearty and flavorful bean stew is a delightful blend of spices, tender mackerel, and perfectly cooked beans, served alongside crispy fried plantains. Perfect for family gatherings or a cozy dinner!

Discover Sierra Leone Krain Krain/Jute Leaves, a beloved dish from the region.

🌍 **What Is Bean Stew?**

Bean stew is a traditional dish enjoyed in many cultures, often featuring legumes simmered with various meats and vegetables. This version incorporates mackerel and a rich tomato base, making it a nutritious and satisfying meal.

đź§ľ **Ingredients**

**Base:**

- 2 cups beans (soaked for 45 minutes)

- 1 mackerel, deboned

- 2 medium tomatoes

- 1 medium onion (divided)

- 1 bakushito (or similar pepper)

- 2 tablespoons palm oil (or vegetable oil)

- 1-2 tablespoons shrimp powder (or alternative)

- Salt, to taste

- All-purpose seasoning, to taste

- 1 tablespoon ginger, minced

- 2 garlic cloves, minced

- 1 tablespoon honey seed (or similar)

**Optional:**

- Fresh onions (for garnish)

- Zumi (or any preferred seasoning)

- Fried plantains (for serving)

👩‍🍳 **Step-by-Step Instructions**

1. **Prepare Ingredients:**

- Debone the mackerel and set aside.

- Chop half of the onion, tomatoes, and bakushito.

2. **Blend the Base:**

- Blend the chopped tomatoes, half of the onion, and bakushito until smooth.

3. **Cook the Tomato Mixture:**

- Pour the blended mixture into a pot and cook until the water has evaporated, stirring occasionally.

4. **Cook the Beans:**

- In a separate pot, add soaked beans and enough water to cover.

Discover Ghanaian Yam Croquettes, a beloved dish from the region.

- Cook on medium heat until beans are about 75% tender (approximately 20-30 minutes).

5. **Prepare the Meat Mixture:**

- Blend the remaining onion, ginger, garlic, and honey seed.

- Add the meat to the pot along with the blended mixture, all-purpose seasoning, and salt.

- Stir and cook until the meat is tender.

6. **Make the Stew Base:**

- In another pot, heat palm oil and sauté sliced onions until translucent.

- Add blended bakushito and onion, cooking for 5-10 minutes.

7. **Add Flavor:**

- Stir in shrimp powder (or alternative) and cook for an additional 5 minutes.

8. **Combine Ingredients:**

- Add the cooked tomato mixture to the pot and simmer for 10 minutes.

- Add the cooked meat and stir to combine.

9. **Incorporate Mackerel:**

- Gently add the mackerel to the stew and simmer on low heat for 8 minutes.

10. **Finish the Beans:**

- Strain excess liquid from the beans and add them to the stew gradually, adjusting to desired consistency.

- Simmer for another 10-12 minutes, adjusting seasoning as needed.

11. **Add Freshness:**

- Stir in fresh onions and a touch of zumi for flavor enhancement.

- Simmer for an additional 5 minutes.

12. **Prepare Fried Plantains:**

- Slice plantains and season.

- Heat oil in a pan and fry until golden brown, repeating until all are cooked.

🍽️ **How to Serve**

Serve the bean stew hot, garnished with fresh onions, alongside fried plantains. This dish pairs beautifully with rice for a complete meal.

đź’ˇ **Pro Tips**

- Soaking beans helps reduce cooking time and gas.

- Adjust the amount of water added to the stew based on your desired thickness.

Discover Fumbwa, a beloved dish from the region.

- For a vegetarian option, omit the mackerel and use vegetable broth for flavor.

🔥 **Why You’ll Love This**

This bean stew is a comforting, flavorful dish that combines the richness of mackerel with the heartiness of beans. The addition of fried plantains adds a delightful crunch, making it a satisfying meal that everyone will enjoy!