Begin by washing your chosen protein under clean running water. Remove any unwanted fat, dirt, or debris, and cut into medium-sized portions. This step is essential to ensure the soup remains clean and flavorful. Properly prepared meat or fish enhances the overall taste and texture of Nkatenkwan. Place the cleaned protein into a bowl and set aside
Place the protein into a cooking pot and add salt, garlic, ginger, onion, and seasoning cube. Mix thoroughly to ensure even coating. Allow it to marinate for 15–20 minutes. This process helps the flavors penetrate deeply into the meat, giving the soup its signature rich and savory taste
Place the seasoned protein on medium heat and cook with a small amount of water. Cover the pot and allow it to simmer until tender. This process releases natural juices, creating a flavorful stock that forms the base of the soup
Wash tomatoes, onion, pepper, ginger, and garlic thoroughly. Remove stems and cut into smaller pieces. Proper preparation ensures a smooth blending process and even cooking.
Add tomatoes, onion, garlic, ginger, and peppers into a blender and blend until smooth. This mixture forms the rich base of Nkatenkwan.
Pour the blended mixture into the pot with the cooked protein and stock. Stir well to combine.
Mix the groundnut paste with warm water until smooth. This prevents lumps when added to the soup.
Pour the peanut mixture into the pot and stir continuously to ensure even distribution.
Add water to achieve a smooth, slightly thick consistency. Stir gently.
Allow the soup to boil while stirring occasionally to prevent sticking.
Continue cooking until oil rises to the surface, indicating the soup is ready.
Taste and adjust salt or seasoning as needed.
Allow the soup to simmer briefly, then serve hot with fufu, rice, or banku.