Achi Soup Recipe: Smoky Spiced Tomato and Plantain Heartiness

Soups & Stews

Achi Soup Recipe: Smoky Spiced Tomato and Plantain Heartiness

This achi soup recipe delivers the soul-warming, smoky depth of West African home cooking in every spoonful. The combination of tender beans, rich fish, and aromatic spices creates a stew that's both hearty and deeply flavorful—perfect for feeding a crowd or savoring on its own. I've perfected this version after years of testing, ensuring the right balance of textures and spices that make it unforgettable.

The beauty of achi soup lies in its layers: the earthy beans, the briny fish, and the complex blend of tomatoes, peppers, and spices that simmer together until the flavors meld into something extraordinary. This recipe uses stockfish for authenticity, but you can substitute with dried shrimp or even fresh fish if preferred. The key is letting the soup develop its rich, smoky character through slow cooking.

By the time you're done, you'll have a pot of achi soup with tender beans, flaky fish, and a sauce that's thick enough to coat a spoon but still silky smooth. The aroma alone will have everyone gathering around the table, and the taste will transport you straight to a West African feast. It's the kind of dish that becomes a family staple.

Serve it with pounded yam, fufu, or eba to soak up every last bit of that flavorful broth. This recipe is designed to feed at least six people, making it perfect for gatherings or meal prep. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for achi soup

Six hearty ingredients create the soulful foundation of this West African classic.

Ingredient Amount Notes
Dried Achi Beans 🌱 2 cups Soaked overnight, rinsed
Stockfish 🐟 1 lb Dried, flaked into pieces
Fresh Tomatoes 🍅 4 whole Ripe, chopped for sauce base
Red Bell Peppers 🌶️ 2 whole Deseeded, chopped
Scotch Bonnet Peppers 🔥 2 whole Seeds removed, chopped
Fresh Plantains 🍌 2 whole Ripe, sliced into chunks
Red Palm Oil 🫒 ½ cup For rich, smoky flavor
Ground White Pepper 🌶️ 1 tbsp Freshly ground preferred
Ground Ginger 🌿 1 tbsp Freshly grated if possible
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Onion 🧅 1 whole Medium, chopped
Thyme Leaves 🌿 ¼ cup Fresh, chopped
Bay Leaves 🍃 2 whole For subtle earthy depth
Salt 🧂 1 ½ tsp Adjust to taste
Vegetable Oil 🫒 ¼ cup For sautéing

The stockfish is non-negotiable for authentic flavor—African grocery stores or specialty markets have the best selection. Look for flakes that are firm and dry, not brittle. If you can't find stockfish, dried shrimp works in a pinch, though it'll have a slightly different texture. The achi beans need soaking overnight (or at least 8 hours) to soften properly—don't skip this step. For the peppers, Scotch bonnet is traditional, but jalapeños add heat without the same fruity depth. I always grab extra plantains—half go into the soup, half get fried up as a side.

No red palm oil? Olive oil with a pinch of smoked paprika mimics the smoky character. Fresh ginger and thyme are ideal, but dried at half the amount works if you're in a hurry. The tomatoes should be vine-ripened for sweetness—Heirloom varieties from a local farm are perfect. If you're feeling adventurous, swap half the tomatoes for tomato paste**—it thickens the sauce beautifully. The onions and garlic get sautéed until golden, so don't rush this step—it builds the flavor base.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into meal prep containers so I can grab a ready-to-heat serving. The plantains soften as they simmer, so if you're serving with pounded yam or fufu, keep an extra batch on hand—they disappear fast.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: I’ll admit, I was skeptical about dried achi beans—until I realized they soften fast in boiling water. No overnight soaking, no fuss. Just toss them in, simmer, and they’re ready to soak up all that smoky stockfish flavor.
  • Heat That Pops: That Scotch bonnet isn’t just for show—it turns this soup into a flavor bomb. One bite and you’ll get why people add it sparingly (or not at all, if you’re sensitive). The red bell peppers balance it perfectly, though. Sweet, spicy, and addictive in the best way.
  • Lunch or Leftovers: Make a big batch on Sunday and eat it all week—it tastes just as good reheated as it does fresh. My kids actually beg for it the next day, which is rare. Honestly, I’ve served it at potlucks, family gatherings, and lazy Tuesday nights. It works everywhere.
  • Budget Magic: Stockfish might sound fancy, but a little goes a long way here. Pair it with dried beans and fresh veggies, and you’ve got a protein-packed meal that won’t break the bank. Plus, the tomatoes and peppers stretch the broth, so you’re not left with a sad, watery pot. Smart, simple, and satisfying.

Step-by-step instructions for smoky spiced tomato and plantain heartiness

Let's create a rich, flavorful achi soup that balances earthy beans, tender stockfish, and sweet plantains.

1

Prepare the Achi Beans and Stockfish

Start by draining the soaked 2 cups dried achi beans thoroughly after rinsing. In a large pot, combine the beans with 8 cups water and bring to a boil. Reduce heat to medium-low and simmer for 1 hour until the beans are tender but not mushy. You'll know they're ready when they're soft enough to crush between your fingers but still hold their shape.

While the beans cook, flake the 1 lb stockfish into bite-sized pieces using your fingers or a fork. Set aside - you'll add it later when the soup is nearly finished. This preparation ensures the delicate stockfish absorbs the flavors without falling apart during the long cooking process.

2

Build the Flavor Base with Aromatics

Heat the 0.25 cup vegetable oil in a large Dutch oven over medium heat. Add the chopped 1 whole onion and cook for 5 minutes until softened. Add the 6 cloves minced garlic cloves and cook for another 1 minute until fragrant - you should smell that fresh garlic aroma filling your kitchen.

Stir in the 1 tbsp ground ginger and 1 tbsp ground white pepper, cooking for 30 seconds until the spices are toasted and aromatic. This step develops the foundational flavors that will carry through the entire soup. Be careful not to let the spices burn, as they'll turn bitter quickly.

3

Develop the Tomato and Pepper Sauce

Add the chopped 4 whole fresh tomatoes, 2 whole red bell peppers, and 2 whole scotch bonnet peppers to the pot. Cook for 10 minutes on medium heat, stirring occasionally, until the vegetables soften and release their juices. The mixture should reduce slightly and develop a rich, vibrant color.

Pour in the 0.5 cup red palm oil and stir well to combine. The palm oil will add that distinctive smoky flavor characteristic of West African cooking. Let the mixture simmer for another 5 minutes until the oil is fully incorporated and the vegetables are completely tender.

4

Combine All Ingredients and Simmer

Add the cooked achi beans with their cooking liquid to the pot. Stir in the 0.25 cup chopped thyme leaves, 2 whole bay leaves, and 1.5 tsp salt. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer for 20 minutes, stirring occasionally.

Add the sliced 2 whole fresh plantains and flaked stockfish to the pot. The plantains should cook for 10-15 minutes until tender but still holding their shape. The stockfish will cook quickly - just until it's heated through and flakes easily with a fork. Taste and adjust seasoning if needed.

5

Finish and Serve with Confidence

Remove the bay leaves before serving. Ladle the soup into bowls, making sure each serving gets a good portion of plantains and stockfish. The soup should be rich with the smoky palm oil, the beans tender but still holding their shape, and the plantains sweet and caramelized at the edges.

Serve immediately with a side of jollof rice or crusty bread to soak up the delicious broth. The combination of textures - tender beans, flaky fish, and soft plantains - makes this soup incredibly satisfying. Enjoy this hearty dish that brings together the best of West African flavors!

👨‍🍳

Pro Tips For Making Achi Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with achi beans leaves them tough and mealy. Toss them in water with a pinch of baking soda (yes, even if you’re skeptical) and let them sit 12+ hours. The longer they soak, the creamier the soup. No shortcut here—your future self will taste the difference.
  • DEGLAZE WITH STOCKFISH WATER: After removing the stockfish, don’t dump that milky water. Pour it back into the pot and scrape up every last bit of flavor clinging to the bottom. That’s where the umami lives—skip it, and you’re missing the soul of the soup. (Yes, even the fish bones add depth.)
  • CHAR THE PEPPERS: Toss those red bell peppers and Scotch bonnet straight into a dry, screaming-hot pan for 2-3 minutes before adding anything else. The blackened edges? That’s smoky magic. It cuts through the richness of the stockfish and makes the soup sing—no fancy equipment needed, just patience.
  • SIMMER LOW AND LONG: Achi soup isn’t a race. After adding the beans and stock, drop the heat to a bare simmer and let it bubble gently for at least 45 minutes. Rushing this step turns the beans mushy and the broth watery. Trust me, the extra time makes the difference between "good" and "unforgettable."

Creative variations of this dish

Spicy Scotch Bonnet Twist

For a heat lover's version, increase the Scotch bonnet peppers to 4 whole instead of 2. Remove the seeds and membranes for a cleaner heat, or keep them for extra intensity. I like to add 1 tsp cayenne pepper along with the other spices for deeper smokiness. Serve with extra plantains on the side—sweetness balances the fire beautifully. 🌶️

Creamy Coconut Fusion

Swap the red palm oil for ½ cup coconut milk and add 1 can (13.5 oz) coconut milk at the end of cooking. Stir in 1 tbsp coconut cream for extra richness. The coconut pairs perfectly with the plantains and stockfish, creating a tropical twist on this West African classic. Garnish with fresh cilantro for brightness. 🥥

Vegetarian Adaptation

Replace the stockfish with 1 lb smoked tofu (pressed and cubed) or 1 lb mushrooms (cremini or shiitake). For extra protein, add 1 can (15 oz) chickpeas, drained and rinsed. Boost umami with 1 tbsp soy sauce or 1 tsp mushroom powder. The beans and plantains still provide hearty texture, making this version just as satisfying. 🌱

Slow Cooker Magic

This soup thrives in a slow cooker! After sautéing the aromatics and tomato-pepper mixture, transfer everything to your 6-quart slow cooker. Add 2 cups water to the pot, cover, and cook on LOW for 6-7 hours or HIGH for 3-4 hours. The slow cooking deepens the flavors without risk of burning. Perfect for busy weeknights when you want that restaurant-quality taste. ⏰

Leafy Green Boost

Stir in 2 cups chopped spinach or kale during the final 10 minutes of cooking. The greens wilt beautifully, adding freshness and nutrients without overpowering the dish. For a traditional touch, use ugwu leaves (pumpkin leaves) if available—they're a staple in Nigerian soups. Add them with the plantains for perfect integration. 🌿

Protein Swap Options

Can't find stockfish? Try 1 lb dried shrimp (soaked in warm water for 30 minutes) or 1 lb smoked sausage (like andouille or kielbasa). For poultry lovers, use 1 lb chicken thighs (add them with the plantains). Each protein brings a unique texture—dried shrimp adds crunch, while chicken keeps it tender. Adjust cooking time accordingly. 🐔

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 1200mg52%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 14g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need to soak the achi beans overnight?

Soaking overnight is crucial because dried achi beans have tough outer skins that resist softening. This 8-12 hour soak reduces cooking time by 30-40 minutes and prevents them from becoming mushy. The beans absorb water and begin breaking down, ensuring they stay tender but hold their shape in the final dish.

2

Can I substitute stockfish with another type of fish?

Yes, but with adjustments! Use 1 lb fresh white fish (like cod or tilapia) and add it during the last 10 minutes of cooking to prevent overcooking. For dried fish, dried shrimp works well but requires 30 minutes soaking first. Avoid oily fish like salmon—they can make the soup too rich.

3

How do I adjust the heat level in this recipe?

For milder heat, reduce Scotch bonnet peppers to 1 whole (remove seeds/membranes) and add ½ tsp sugar to balance. For extra spice, use 3 peppers plus ½ tsp cayenne pepper. Always taste before serving—plantains and tomatoes naturally mellow the heat.

4

What's the best way to store leftover achi soup?

Store in an airtight container for up to 5 days in the fridge or 3 months in the freezer. The flavors actually improve overnight! Reheat gently on low heat with a splash of water to restore thickness. Avoid microwaving—it can make the plantains mushy.

5

Why does my achi soup look too thin?

This usually happens from overcooking or insufficient tomato/pepper reduction. Fix it by blending 1 cup of the soup with 2 tbsp tomato paste, then stirring back in. For immediate thickening, mix 1 tbsp cornstarch with water and whisk into the pot. Simmer 2 minutes**—don't boil!

★★★★★4.8(4 reviews)
Categories Soups & Stews