Begin by washing your chosen protein thoroughly under running water. Remove any unwanted fat or debris and cut into medium-sized pieces if needed. Proper cleaning ensures hygiene and improves the taste of the final soup. Place the cleaned meat or fish into a bowl and set aside, ready for seasoning and cooking.
Season the Protein for Deep Flavor
Place the seasoned protein on medium heat and allow it to cook in its own juices or with a small amount of water. Cover the pot and cook until tender. This process produces a flavorful stock that forms the base of the groundnut soup.
Wash the tomatoes, onion, pepper, ginger, and garlic thoroughly. Cut them into smaller pieces to make blending easier. This preparation ensures a smooth mixture and even cooking.
Wash the tomatoes, onion, pepper, ginger, and garlic thoroughly. Cut them into smaller pieces to make blending easier. This preparation ensures a smooth mixture and even cooking.
Pour the blended mixture into the pot containing the cooked protein and stock. Stir well to combine and begin forming the soup base.
Mix the ground peanut paste with a small amount of warm water until smooth. This prevents lumps when added to the soup.
Pour the peanut mixture into the pot and stir continuously to ensure it blends well with the soup.
Add additional water to achieve a smooth, slightly thick consistency. Stir gently to combine.
Allow the soup to boil on medium heat, stirring occasionally to prevent burning. The oil from the peanuts will begin to rise to the surface.
Continue cooking until the soup thickens and oil begins to float on top. This indicates the soup is properly cooked.
Taste the soup and adjust salt or seasoning as needed to achieve balance.
Allow the soup to simmer for 10–15 minutes, then serve hot with rice, fufu, or banku.