Soups & Stews
This Adasi Soup recipe delivers the rich, earthy flavors of West Africa in every hearty spoonful. A staple in Ghanaian cuisine, it transforms simple ingredients—thickened yams, tender fish, and aromatic spices—into a deeply satisfying dish that feeds both body and soul. The secret lies in slow-cooking the yams until they dissolve into a velvety broth, while smoked fish and leafy greens add layers of umami and freshness.
What sets Adasi apart is its balance of textures and flavors: the thickened yam base provides a sturdy, almost porridge-like consistency, while the fish and greens introduce brightness and depth. Traditional recipes call for smoked fish, but fresh options like tilapia or mackerel work beautifully too. The spice blend—garlic, ginger, and black pepper—builds complexity as it simmers, creating a soup that’s both comforting and bold.
By the time you’re done, you’ll have a restaurant-quality dish that’s perfect for family gatherings or special occasions. The aroma alone—smoky, spicy, and slightly sweet—will draw everyone to the table. Serve it with fufu, banku, or rice to soak up every last drop of that flavorful broth.
This recipe honors tradition while making it accessible for home cooks. Whether you’re new to West African cuisine or a seasoned fan, the result is a thick, satisfying soup that tastes like home. Let’s get cooking!
Ingredients for adasi soup
Thickened yams, smoky fish, and aromatic spices transform into this hearty West African masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yam Tubers 🍠 | 2 ½ lb | Peeled, cut into 1-inch chunks |
| Smoked Fish Fillets 🐟 | 1 ½ lb | Tilapia or mackerel preferred |
| Fresh Spinach or Amaranth Leaves 🌿 | 2 cups | Chopped, stems removed |
| Garlic Cloves 🧄 | 6 cloves | Minced, for aromatic base |
| Fresh Ginger Root 🌿 | 2 tbsp | Grated, for zesty kick |
| Black Peppercorns 🌶️ | 1 tsp | Whole, lightly crushed |
| Scotch Bonnet Peppers 🌶️ | 1 whole | Seeds removed for mild heat |
| Vegetable Oil 🫒 | ½ cup | For sautéing spices |
| Fish Stock 💧 | 3 cups | Homemade or quality store-bought |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Palm Oil 🫒 | 2 tbsp | For rich, traditional color |
| Fresh Red Bell Pepper 🌶️ | 1 whole | Diced, for freshness |
| Onion 🧅 | 1 whole | Chopped, for aromatic base |
The yams are the soul of Adasi—Ghanaian markets carry the best varieties, but any starchy yam or even plantains will work in a pinch. Look for firm, unblemished tubers with no green spots. The smoked fish adds that signature umami depth; African and Caribbean markets often carry it pre-smoked, but fresh tilapia or mackerel can be smoked at home with wood chips. For the greens, spinach or amaranth are traditional, but collards or kale will work beautifully. The key is freshness—wilted leaves will never give that bright, vibrant texture you want in every spoonful.
No smoked fish? Fresh fish with a pinch of smoked paprika mimics the flavor profile surprisingly well. Substitute Scotch bonnet with habanero for similar heat levels, or remove seeds entirely for a milder version. The tomato paste can be swapped for fresh tomatoes if you prefer a brighter acidity, though the paste provides that essential depth. For the palm oil, red palm oil from specialty stores is ideal, but regular vegetable oil in a pinch won’t ruin the dish—just expect a slightly different visual presentation. The ginger and garlic should be freshly grated and minced, respectively, as dried versions lack the complexity these spices bring to the simmering broth.
This soup tastes even better the next day as the flavors meld together. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months—just thaw overnight in the fridge. The palm oil solidifies when chilled, so stir it back into liquid form before reheating. For a restaurant-quality finish, serve with fufu or banku, which soak up the rich broth perfectly. Leftovers reheat beautifully on the stove with a splash of water or stock to restore the velvety consistency.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this soup—just yams, smoked fish, and greens in one pot. No chopping chaos, no extra dishes. The yams soften while the fish flakes apart, and the spinach wilts right in. Honestly, it’s the kind of meal that makes me feel like I’ve earned my dinner.
- Smoky Depth: That smoked fish? It’s the star. The aroma alone pulls me into the kitchen, and the first bite delivers a rich, savory punch. The ginger and garlic tie it all together—warm, zesty, and impossible to resist. My husband always says it tastes like a hug in a bowl.
- Weeknight Workhorse: I make this when I’m swamped or hosting last-minute guests. It’s hearty enough for a family dinner but simple enough for a quick lunch. Swap amaranth for spinach, or add extra fish for a celebratory touch. It’s my go-to when I need something solid, fast, and universally loved.
- Budget-Friendly Feast: Smoked fish and yams stretch for days, and greens are cheap at the market. I’ve reheated this soup for three meals without it tasting flat. Plus, it’s the kind of dish that feels special but won’t break the bank. My kids don’t even notice when I serve it twice—because it’s just that good.
Step-by-step instructions for Adasi soup
Master this West African classic with rich yam texture and layered smoky-spiced flavors.
Prepare the Yam Base
In a large pot, combine the 2.5 lb peeled yam tubers cut into 1-inch chunks with 3 cups fish stock. Bring to a boil over medium-high heat, then reduce to a simmer. Cook uncovered for 25-30 minutes until the yams are fork-tender and the liquid reduces by half. You'll know it's ready when the yams collapse easily under pressure but still hold their shape.
This initial reduction creates the soup's signature thick, velvety texture. I like to stir occasionally to prevent sticking, but don't press on the yams—they'll release starch naturally as they cook. If the stock evaporates too quickly, add ½ cup water to maintain the simmer, but avoid over-diluting the base.
Build the Spice Foundation
While the yams cook, heat 2 tbsp palm oil in a separate deep skillet over medium heat. Add the whole chopped onion and cook for 5 minutes until softened and translucent. Add the 2 tbsp grated ginger root and 6 minced garlic cloves, cooking for another 2 minutes until fragrant—you should smell the pungent aroma of fresh ginger and garlic.
Stir in the 2 tbsp tomato paste and cook for 3 minutes until it darkens slightly. This creates the flavor backbone of the soup. Next, add the lightly crushed black peppercorns and seeds-removed Scotch bonnet pepper, cooking for 1 minute to toast the spices. The heat will mellow slightly as they infuse into the oil, but you'll still taste their bold presence.
Combine and Thicken the Soup
Transfer the spice mixture to the yam pot and stir well. Add the 1.5 lb smoked fish fillets, breaking them into 2-inch chunks as you incorporate them. Bring the mixture to a gentle simmer over medium heat for 10 minutes, allowing the fish to absorb the flavors while the soup thickens naturally from the yam starch.
Here's where the magic happens: the yam's natural thickening agents combine with the palm oil and fish stock to create that signature Adasi texture. If the soup becomes too thick before the fish is fully cooked, add ¼ cup water to maintain balance. The fish should be just opaque throughout with no pink remaining in the center.
Finish with Fresh Vegetables
Stir in the 2 cups chopped spinach or amaranth leaves and 1 diced red bell pepper. Cook for 3-5 minutes until the greens wilt completely and the bell pepper softens. The spinach will brighten the soup's color and add a fresh contrast to the rich yam and fish flavors.
Season to taste with the 1.5 tsp salt, adjusting for your preference. Remember, the smoked fish already contributes significant saltiness, so taste before adding the full amount. The final soup should have a thick, almost paste-like consistency that coats the back of a spoon when stirred.
Pro Tips For Making Adasi Soup
- Peel Yams First: I learned this the hard way—peeling the yams before cutting saves you from a sticky mess later. The starch gets everywhere when you slice them raw, and no one wants to scrub it off their pot mid-cook. Use a sharp knife and peel lengthwise for cleaner cuts. ---
- Toast the Fish: Skip the raw fish in the soup—it turns mushy. Instead, heat a dry pan and sear the smoked fillets for 2-3 minutes per side until they crisp slightly. This keeps them firm and adds a smoky depth that blends better into the broth. ---
- Blister the Garlic: After mincing the garlic, fry it in a little oil until it’s golden—not brown—before adding other ingredients. This removes the raw bite and makes the flavor sing. I know it’s an extra step, but trust me, it’s worth it. ---
- Add Spinach Late: Toss the greens in only in the last 2 minutes of cooking. They’ll wilt perfectly without turning to sludge. If you’re using amaranth, give it a quick rinse first—dirt hides in those leaves like nowhere else.
Common mistakes when making your adasi soup
Overcooking the Yam
One of the most common mistakes is letting the yams turn to mush before the soup thickens properly. The goal is fork-tender yams that still hold their shape—overcooking them releases too much starch too quickly, resulting in a gluey, unappetizing texture. I’ve ruined several batches by walking away and returning to find the yams completely broken down. 🍠
To avoid this, check the yams every 5 minutes starting at 20 minutes. They should be soft but still hold together when pressed gently with a fork. If they’re falling apart, reduce the heat to low and cover the pot to slow cooking while you finish the spice base.
Skipping the Spice Toast
Many home cooks rush through the spice sautéing step, but toasting the garlic, ginger, and peppercorns is crucial for developing deep, complex flavors. If you skip this step or cook the spices too quickly, your soup will taste flat and one-dimensional. The aroma alone tells you when it’s done—you should smell fragrant, toasty notes before adding the tomato paste. 🌶️
I recommend cooking the spices over medium heat for at least 3-4 minutes until they’re visibly darkened but not burned. This step builds the flavor foundation that makes Adasi soup so distinctive.
Underestimating the Fish
Using too little fish or not accounting for its cooking time can leave your soup thin and lacking in protein. Smoked fish cooks faster than fresh, so if you’re substituting, plan for 5-7 minutes less cooking time. I’ve seen beginners add fish too late, resulting in dry, overcooked chunks that don’t flake properly. 🐟
Add the fish when you combine the spice mixture with the yams, and cook it for 8-10 minutes total. If using fresh fish, check for doneness at 6-7 minutes—it should flake easily with a fork. Overcooked fish becomes tough and falls apart, ruining the texture.
Ignoring the Thickening Process
Adasi soup’s signature thickness comes from the yam starch, but many cooks don’t let it develop properly. If you stir too aggressively or add too much liquid, the soup will never reach that velvety, paste-like consistency. I’ve seen people add extra stock or water to compensate, which dilutes the flavor and ruins the texture. ⏰
Let the soup thicken naturally over low heat after adding the fish. If it’s too thick before the fish is done, add just ¼ cup water—never more. The final consistency should coat the back of a spoon but still be spoonable, not gluey.
Using the Wrong Greens
Substituting wilted or tough greens like kale or cabbage instead of fresh spinach or amaranth can make your soup taste bitter and unbalanced. The greens should add brightness, not overpower the dish. I’ve had disappointing results when using frozen spinach, which releases excess water and thins the soup. 🌿
Always use fresh, tender greens—spinach or amaranth are ideal. If using frozen, thaw and drain them thoroughly first, then add them near the end of cooking. For extra freshness, stir in a handful of fresh cilantro or parsley at the very end.
Nutrition facts
Frequently asked questions about Adasi soup
What makes Adasi soup different from other West African soups?
Adasi stands out for its thickened yam base that creates a velvety, almost porridge-like texture. Unlike lighter soups, it's designed to be hearty and filling, with smoky fish and leafy greens adding depth. The slow-cooked yam gives it that signature consistency that makes it uniquely satisfying.
Can I make Adasi soup without smoked fish?
Use fresh fish like tilapia or mackerel, then add 1 teaspoon smoked paprika to the spice mixture to mimic the smoky flavor. Fresh fish should be cooked for 2-3 minutes less than smoked fish to avoid overcooking. The texture will be slightly different but still delicious.
How do I know when the yams are properly cooked?
The yams should be fork-tender but still hold their shape—press gently with a fork, and they should collapse slightly but not turn to mush. Overcooking releases too much starch, making the soup gluey. Check them every 5 minutes starting at 20 minutes of simmering.
What's the best way to serve Adasi soup?
Traditionally, it's served with fufu or banku to soak up the rich broth. For a lighter option, pair it with steamed white rice or garri. The thick consistency means you'll want a starchy side to balance the meal. Garnish with fresh cilantro or parsley for extra brightness.
Can I prepare Adasi soup ahead of time?
Yes! It tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days or freeze portions for 3 months. When reheating, add a splash of water or stock to restore the velvety consistency. The palm oil may solidify—just stir it back into liquid form.
