RecipesGhanaGhanaian Tilapia Light Soup (Nkrakra)

Ghanaian Tilapia Light Soup (Nkrakra)

A light, flavorful, and aromatic soup featuring whole tilapia, simmered with tomatoes, onions, ginger, and a medley of herbs and spices. It's a healthier alternative to heavier stews.

Prep Time25 minutes
Cook Time35 minutes
Total Time1 hour
Servings4
DifficultyMedium
Ghanaian Tilapia Light Soup (Nkrakra) - Ghana traditional dish

🧂 Ingredients

  • 2 medium Whole tilapia(cleaned and scaled, about 500g each)
  • 2 tbsp Vegetable oil
  • 1 large Onions(chopped)
  • 400 g Tomatoes(chopped fresh or canned)
  • 4 cloves Garlic(minced)
  • 1 inch piece Ginger(grated)
  • 1 whole Scotch bonnet pepper(pierced, or to taste)
  • 1.5 liters Water or Fish Broth
  • to taste Salt
  • to taste Black pepper
  • 1 tsp Optional: Dried thyme
  • 1 tsp Optional: Curry powder
  • a handful Optional: Fresh cilantro or parsley(chopped, for garnish)

👨‍🍳 Instructions

  1. 1

    Score the sides of the cleaned tilapia with a few shallow cuts. Season generously inside and out with salt and black pepper.

    💡 Tip: Scoring helps the fish cook evenly and absorb flavors.
  2. 2

    In a large pot, heat vegetable oil over medium heat. Add chopped onions and sauté until softened, about 5 minutes.

    ⏱️ 5 minutes
  3. 3

    Add minced garlic and grated ginger to the pot, cooking for another minute until fragrant.

    ⏱️ 1 minute
  4. 4

    Stir in the chopped tomatoes, dried thyme, and curry powder (if using). Cook for about 5-7 minutes, stirring occasionally, until the tomatoes have broken down.

    ⏱️ 7 minutes
  5. 5

    Pour in the water or fish broth. Add the pierced scotch bonnet pepper. Bring the liquid to a gentle simmer.

    💡 Tip: Ensure the scotch bonnet is whole and pierced to control the heat level.
  6. 6

    Carefully place the seasoned tilapia into the simmering broth. Ensure they are mostly submerged.

    💡 Tip: Handle the fish gently to avoid breaking it.
  7. 7

    Cover the pot and let the soup simmer gently for about 20-25 minutes, or until the fish is cooked through and flakes easily. Avoid boiling vigorously, as this can break up the fish.

    ⏱️ 25 minutes
    💡 Tip: You can gently turn the fish halfway through cooking if desired.
  8. 8

    Taste the soup and adjust seasoning with salt and pepper as needed. Remove the scotch bonnet pepper before serving. Ladle the soup and fish into bowls. Garnish with fresh cilantro or parsley if desired. Serve hot, often with boiled yams, plantains, or rice.

    💡 Tip: If the soup is too thin for your liking, you can remove the fish temporarily and simmer the broth uncovered for a few minutes to reduce it.

💡 Pro Tips

  • For a richer flavor, you can lightly pan-fry the seasoned tilapia before adding it to the soup, but this is not traditional for a 'light' soup.
  • If you don't have scotch bonnet, a habanero pepper can be substituted, but use with caution.
  • The quality of the fish is key to this soup; use the freshest tilapia possible.

🔄 Variations

  • Add a handful of chopped okra during the last 10 minutes of simmering for added texture and thickness.
  • Include other vegetables like sliced carrots or bell peppers along with the tomatoes.

🏷️ Tags