Soups & Stews
This achi soup recipe brings the vibrant flavors of West Africa to your kitchen, blending bold spices with coconut's creamy richness. Traditionally made with fish or meat, this hearty stew transforms humble ingredients into a fragrant, spice-infused masterpiece that's as comforting as it is complex. The secret lies in slow-cooked tomatoes, peppers, and achi (a nutty seed) that develop deep, earthy notes over time.
What sets this dish apart is its perfect balance of heat and creaminess, achieved through careful layering of spices like ginger, garlic, and Scotch bonnet peppers. The achi seeds, toasted and ground, add a nutty depth that's impossible to replicate. I've adapted the traditional recipe to include modern twists—like adding okra for texture or coconut milk for extra richness—while keeping the soul of the original intact.
By the time you're done, you'll have a rich, aromatic broth filled with tender protein, vibrant vegetables, and that signature achi crunch. The flavors only get better as it sits, making this perfect for meal prep or serving at gatherings. Serve with jollof rice or crusty bread to soak up every last drop of that flavorful sauce.
The beauty of achi soup is its versatility—it works with fish, chicken, or even as a vegetarian stew with mushrooms and tofu. Whether you're recreating a family tradition or exploring West African cuisine for the first time, this recipe delivers restaurant-quality results with a touch of home cooking warmth. Let's get cooking!
Ingredients for achi soup
Six servings of West African warmth—achi seeds, coconut milk, and bold spices collide in this hearty stew.
| Ingredient | Amount | Notes |
|---|---|---|
| Achi Seeds 🥜 | ½ cup | Toasted and ground for nutty depth |
| Canned Tomato Paste 🍅 | ½ cup | San Marzano preferred for sweetness |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed for less heat |
| Fresh Ginger 🧄 | 1 ½ tbsp | Grated, for zesty kick |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic base |
| Okra 🥒 | 1 lb | Sliced into 1-inch pieces |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat for creaminess |
| Chicken or Fish 🍗 | 2 lb | Boneless, skinless preferred |
| Yellow Onions 🧅 | 2 whole | Chopped, for sweet flavor |
| Red Bell Peppers 🌶️ | 2 whole | Diced, for vibrant color |
| Fresh Thyme 🌿 | ¼ cup | Chopped, for earthy aroma |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked for heat |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Vegetable Oil 🫒 | ½ cup | For sautéing |
| Jollof Rice 🍚 | 3 cups | Cooked separately for serving |
Achi seeds are the soul of this soup. West African markets or specialty stores like African & Caribbean Foods carry them, but a quick online search gets you there too. Toast them in a dry pan until fragrant (about 3 minutes), then grind with a mortar and pestle or coffee grinder—that nutty aroma is non-negotiable. The Scotch bonnet peppers? Handle with care—they pack serious heat. I always grab a few extra and freeze them for future dishes. For the protein, Costco's frozen tilapia or fresh chicken thighs work best—they stay tender through the long simmer.
No achi seeds? Substitute 2 tbsp peanut butter for a similar richness, though it won't be identical. Short on time? Pre-chopped frozen okra saves prep work, but fresh is better if you've got it. The coconut milk can be swapped for light coconut milk to cut calories, but full-fat gives that luscious texture. For heat control, remove Scotch bonnet seeds before chopping. The jollof rice? Trader Joe's frozen jollof rice is a lifesaver—just microwave and serve. Making it from scratch? Double the rice and cook it separately in tomato paste and spices.
This soup tastes even better the next day—plan ahead. Store in the fridge for up to 5 days or freeze portions for 3 months. I like to make a double batch and freeze half; it's perfect for lazy weeknights. The achi seeds and coconut milk separate when refrigerated, so give it a good stir before reheating. Serve with crusty bread or extra jollof rice to soak up every last drop of that spiced broth. The okra thickens as it cools, so adjust with a splash of water if it gets too stiff.
Why You'll Love This Recipe
- Pantry to Plate: I swear by this one—just open cans, toast the achi seeds, and stir. No chopping mountains of veggies or last-minute grocery runs. That nutty, earthy depth from the achi seeds? It builds flavor while you sip your coffee.
- Heat Without Hassle: The scotch bonnet and ginger hit different—sharp, bright, and lingering—but you only need one pepper per pot. Honestly, the first time I halved it, my soup was still fire-alert delicious. (Pro tip: toast the seeds first, or your kitchen smells like a spice market.)
- Weeknight Magic: This soup doubles as dinner and a side—serve it with rice for a full meal or ladle it over grilled fish for a restaurant-worthy touch. Between us, I’ve made it for lazy Sundays, book club nights, and even my mom’s “you’re too busy to cook” texts.
- Budget Boost: Achi seeds last forever, tomato paste is cheap, and a single scotch bonnet stretches across three batches. I’ll be real: my first batch cost me $8 and fed four people plus leftovers. That’s a win when takeout’s $40 for two.
Step-by-step instructions for achi soup with bold spice fusion
Here's how to build this vibrant West African-inspired soup with perfect texture and depth.
Toast and Grind the Achi Seeds for Nutty Depth
Start by toasting the 0.5 cup achi seeds in a dry skillet over medium heat for 3-4 minutes until they release an aromatic, nutty fragrance and turn a rich golden color. You'll hear them popping like tiny fireworks—that's your cue they're ready. Transfer immediately to a clean spice grinder or mortar and pestle and grind until you have a fine powder. The toasted seeds develop a toasty, almost peanut-like flavor that forms the soup's signature base.
Set the ground achi seeds aside—they'll be the flavor anchor of your soup. If you don't have a grinder, a rolling pin works in a pinch, but you'll need to work it vigorously to break down the seeds completely. This step can't be skipped; raw achi seeds taste bitter and won't develop that nutty complexity we're after.
Build the Spice Base with Onions, Peppers and Aromatics
Heat 0.5 cup vegetable oil in a large pot over medium heat. Add the 2 chopped yellow onions and cook for 5 minutes until they soften and begin to caramelize at the edges. This sweet foundation forms the flavor base for everything that follows.
Add the 2 diced red bell peppers, 2 whole Scotch bonnet peppers (seeds removed), 6 minced garlic cloves, and 1.5 tbsp grated fresh ginger. Stir constantly for 3-4 minutes until the garlic turns golden and the peppers soften. You should smell an intense, spicy-sweet aroma—this is where the soup's bold character develops. If the peppers burn before softening, reduce the heat slightly and give them a few more minutes.
Develop the Flavor with Tomato Paste and Okra
Stir in the 0.5 cup canned tomato paste and cook for 2 minutes, stirring constantly to prevent burning. Add 1 lb sliced okra and cook for another 4-5 minutes until the okra softens slightly but still maintains some texture. The okra will release its natural sliminess, which helps thicken the soup naturally as it cooks.
Pour in 13.5 oz coconut milk and bring the mixture to a gentle simmer. Sprinkle in the ground achi seeds, 0.25 cup chopped fresh thyme, 1.5 tsp salt, and 1 tsp ground black pepper. Stir well to distribute the spices evenly throughout the mixture. This is where all the flavors come together—let it simmer uncovered for 10 minutes to allow the spices to meld and the coconut milk to infuse the other ingredients.
Cook the Protein to Perfect Tenderness
Add the 2 lb chicken or fish (your choice) to the simmering soup. If using chicken, cook for 15-20 minutes until the meat is fork-tender and easily pulls apart. For fish, cook for 8-10 minutes until it flakes easily with a fork. The protein should absorb the rich, spiced coconut broth while maintaining its moisture.
Here's the thing—don't overcook the protein. Chicken should be just tender, not falling apart completely, and fish should still hold together when lifted with a fork. The soup will continue cooking slightly as it rests, so pull it out when it's just shy of fully done. Taste the broth now—it should be rich, slightly sweet from the coconut and tomato, with a lingering spicy kick from the Scotch bonnet peppers.
Serve Over Jollof Rice with Perfect Pairing
Ladle the achi soup over 3 cups cooked jollof rice, dividing evenly among serving bowls. The rice should be warm—straight from the pot works best. Garnish each serving with additional chopped fresh thyme if desired, though the soup's flavors are already complex enough to stand alone.
Serve immediately while the soup is steaming hot. Each spoonful should deliver a perfect balance of spicy, nutty, creamy, and slightly sweet flavors. The jollof rice soaks up the rich broth beautifully, creating an ideal fusion of West African and Caribbean influences. This soup tastes even better the next day as the flavors continue to develop, but the texture is best enjoyed fresh.
Pro Tips For Making Achi Soup
- TOAST THE ACHI SEEDS: Dry-toast them in a hot pan for 3-4 minutes until they smell nutty and fragrant—this cuts the raw, grassy bite and deepens their flavor. I used to skip this, and the soup always tasted underwhelming until I realized the seeds needed to wake up first.
- PEEL THE GINGER THIN: Use a spoon to scrape off just the outer skin, leaving the pale yellow layer intact—this keeps the ginger’s heat and aroma without bitterness. Thick peels or over-peeling means losing the good stuff, and no one wants bland achi soup.
- LOW AND SLOW FOR THE PASTE: Stir the tomato paste into the oil over low heat for 5 minutes before adding liquids—this prevents scorching and lets the flavors meld smoothly. After burning two batches, I learned: patience here makes the difference between a rich base and a bitter mess.
- STRAIN THE SCOTCH BONNET JUICE: Mash the peppers, then strain out the seeds and membranes—this controls the heat without losing the bright, fruity punch. I was skeptical until I tried it; the soup’s flavor stays vibrant, and you avoid the "why does this taste like fire?" moment.
Serving suggestions for this recipe
Jollof Rice Pairing
Serve your achi soup over 3 cups of jollof rice—this West African staple absorbs the rich coconut-spiced broth beautifully. I like to use Trader Joe's frozen jollof rice for convenience, but homemade is even better. The slightly spiced, tomato-infused rice balances the soup's bold flavors perfectly. For extra authenticity, cook the rice with 1 tbsp tomato paste and a pinch of thyme while simmering. 🍚
Crusty Bread Option
If you prefer a lighter base, warm crusty bread or fufu (a West African dough) works wonderfully. The bread soaks up the thick, spiced broth, while fufu adds a neutral, starchy contrast. For bread, look for sourdough or baguettes from a local bakery—their crisp crust holds up to the soup's richness. I often serve both options at gatherings so guests can choose their preference.
Protein Variations
This soup shines with chicken, fish, or even shrimp, but you can also make it vegetarian. For a meaty texture, add 1 cup of chickpeas or tofu cubes during the last 10 minutes of cooking. If using shrimp, cook them separately for 3-4 minutes until pink and add them at the end to avoid overcooking. The protein choice changes the soup's texture—fish keeps it light, while chicken or shrimp adds heartiness. 🦐
Garnish Like a Pro
Top your achi soup with fresh cilantro, scallions, or extra thyme for brightness. A sprinkle of toasted peanuts adds crunch, while a drizzle of hot honey (mix 2 tbsp honey with ½ tsp cayenne) brings sweetness and heat. For a smoky touch, finish with 1 tsp smoked paprika. These garnishes elevate the dish without overpowering its natural flavors—trust me, they make all the difference!
Side Dish Ideas
Pair your achi soup with collard greens or spinach sautéed with garlic and onions for a vegetable side. The greens' earthiness complements the soup's spicy-sweet profile. Another great option is plantain chips—their crispy texture contrasts the creamy broth. For a refreshing contrast, serve a mango-lime salad with cucumber and jalapeño. The cool, tangy flavors cut through the soup's richness beautifully. 🥭
Drink Pairings
Cool down with hibiscus tea (zobo)—its tart, floral notes balance the soup's heat and creaminess. For alcohol, a light lager like Guinness or a dry white wine such as Sauvignon Blanc works well. The wine's acidity cleanses the palate between bites, while the beer's bitterness stands up to the spice. Non-alcoholic? Try ginger beer—its spicy kick mirrors the Scotch bonnet peppers in the soup. 🍺
Nutrition facts
Frequently asked questions
What makes achi soup different from other West African soups?
Achi soup gets its unique flavor from achi seeds, toasted and ground into a nutty powder that's the heart of the dish. Unlike soups like egusi or groundnut, achi adds a distinct toasty depth that's hard to replicate. The combination of Scotch bonnet peppers, coconut milk, and achi creates that signature spicy-creamy balance that sets it apart. Plus, the slow-cooked tomatoes develop a rich, caramelized sweetness that's missing in many other stews.
Can I make achi soup without achi seeds?
Yes! If you can't find achi seeds, 2 tbsp peanut butter works as a substitute for the nutty flavor, though it won't be identical. For a different approach, try 1 tbsp ground peanuts or even cashew butter for a creamier texture. The key is balancing the richness—reduce the coconut milk slightly if using these substitutes to maintain the soup's proper consistency. The dish will still taste delicious, just with a slightly different profile.
How do I control the heat level in achi soup?
The Scotch bonnet peppers provide most of the heat, so adjust them first. Remove seeds and membranes before chopping to reduce spiciness, or use only 1 pepper instead of 2. For extra control, add the chopped peppers to the soup 5 minutes before serving instead of cooking them throughout. If you accidentally make it too spicy, stir in 1 tbsp coconut milk or a spoonful of yogurt to balance the heat. The coconut milk's creaminess helps tame the burn.
Can I make achi soup vegetarian?
Replace the meat or fish with 1 cup firm tofu cubes or chickpeas for protein. Add them during the last 10 minutes of cooking to prevent them from becoming mushy. For extra texture, include mushrooms or spinach—they absorb the rich broth beautifully. The soup's flavors remain vibrant even without animal protein, and the achi seeds provide plenty of hearty substance. Just be sure to taste and adjust seasoning, as plant-based proteins can absorb flavors differently.
Why does my achi soup taste bitter?
Bitterness usually comes from over-toasted achi seeds or undercooked tomatoes/peppers. For the seeds, toast them just until fragrant (3-4 minutes)—burning them turns bitter. If the tomatoes taste bitter, they might be old or low-quality. Use San Marzano canned tomatoes or fresh tomatoes for better flavor. Finally, don't overcook the soup—simmer gently to let flavors meld without developing harsh notes. A pinch of sugar or extra coconut milk can also help balance bitterness in the final stages.
