Ademe Soup Recipe: Slow-Simmered Moroccan Spice and Chickpea Richness

Soups & Stews

Ademe Soup Recipe: Slow-Simmered Moroccan Spice and Chickpea Richness

This Ademe soup recipe brings the rich, aromatic flavors of West Africa to your kitchen with its slow-simmered blend of fish, chickpeas, and bold spices. ⚡ The key lies in balancing heat from Scotch bonnet pepper with the earthy depth of palm oil—a technique that transforms simple ingredients into a deeply satisfying stew. I've perfected this version over years of cooking, ensuring every spoonful delivers that perfect harmony of textures and flavors.

Traditional Ademe soup relies on fresh fish like tilapia or mackerel, tender chickpeas, and leafy greens that soften beautifully during the long simmer. The spices—ginger, garlic, and Scotch bonnet—build layers of flavor as they meld together, while the palm oil adds a distinctive richness that sets this dish apart. What makes this recipe special is how the flavors develop over time, creating a broth that's both comforting and complex.

By the time you're done, you'll have a steaming pot of soup with tender fish flakes, creamy chickpeas, and vibrant greens swimming in a fragrant, spiced broth. The aroma alone will have everyone gathering at the table, and the balance of heat, earthiness, and umami makes this more than just a meal—it's an experience. Serve it with fufu or pounded yam to complete the West African dining experience.

This recipe is designed to be both authentic and approachable, so you can achieve restaurant-quality results at home. The slow simmer ensures the fish stays tender while the spices infuse the broth deeply. Let's get started on creating this flavorful, hearty stew that's perfect for sharing with family or friends.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for ademe soup

Sixteen ingredients transform into a rich, aromatic West African stew with layers of heat and earthy depth.

Ingredient Amount Notes
Fresh Tilapia Fillets 🐟 1 ½ lb Skinless, cut into chunks
Dried Chickpeas 🌾 1 ½ cups Soaked overnight, drained
Palm Oil 🫒 ½ cup Red palm oil preferred
Scotch Bonnet Peppers 🌶️ 2 whole Seeds removed for less heat
Fresh Ginger Root 🌿 2 tbsp Grated, not powdered
Garlic Cloves 🧄 6 cloves Minced, not powdered
Fresh Spinach 🍃 4 cups Chopped, stems removed
Onions 🧅 1 whole Medium, diced
Medium Tomatoes 🍅 2 whole Diced, skin removed
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fish Stock 💧 4 cups Homemade or quality store-bought
Lemon Juice 🍋 2 tbsp Freshly squeezed

The palm oil is non-negotiable here—African and Caribbean markets carry the best quality, but Trader Joe's often stocks it too. Look for vibrant red palm oil, not the clear version. Fresh tilapia is ideal, but cod or mackerel work well if tilapia isn't available. The Scotch bonnet peppers add the signature heat, so handle them carefully (wear gloves if you're sensitive). For the chickpeas, soaking overnight is crucial—they should be tender but hold their shape. If using dried, avoid canned (the sodium content throws off the balance).

No palm oil? Coconut oil or vegetable oil in a pinch, but the flavor won't be identical. Fresh ginger and garlic are musts—powdered lacks the complexity. The tomatoes can be swapped for tomato paste (2 tbsp) if fresh isn't available, but the texture changes slightly. For extra richness, a splash of coconut milk at the end works beautifully. The spinach should wilt but not disappear—add it just before serving. If you can't find Scotch bonnet, jalapeño with seeds removed gives a milder heat.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze portions for 3 months. The broth thickens when chilled, so stir well before reheating. For serving, keep the fish flakes intact by adding them last. Pair with fufu or pounded yam to complete the traditional meal. The spices intensify when reheated, so adjust heat with extra lemon juice if needed.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this—just soak the chickpeas overnight (or grab canned if you’re in a rush), dice the ginger and pepper in five minutes, and let the palm oil do the heavy lifting. The tilapia fillets cook faster than you can say "Scotch bonnet heat," so you’re staring at a full pot of soup while you wait for the rice.
  • Heat Meets Comfort: Between us, this soup is ridiculously good—smoky palm oil, the slow simmer of ginger, and that Scotch bonnet kick that wakes up your taste buds. The chickpeas soak up all the flavor, and the tilapia? It melts into flakes so tender you’ll forget it’s a weekday.
  • Weeknight to Party Fix: Honestly, it’s my go-to for lazy Tuesdays and Sunday gatherings. Double the batch, and you’ve got leftovers for lunch the next day—or impress guests without stressing. The ginger and pepper keep it fresh-tasting, even reheated.
  • Budget-Friendly Feast: Dried chickpeas and tilapia fillets stretch this recipe into a full meal without breaking the bank. Palm oil adds depth for pennies, and a single Scotch bonnet peppers up the whole pot. I’ve fed four people for under $15, and no one ever complains about seconds.

Step-by-step instructions for slow-simmered Moroccan Ademe soup

Here's the method to create a rich, aromatic Moroccan stew with tender fish and hearty chickpeas.

1

🔥 Step 1: Sauté the Aromatic Base

Heat the 0.5 cup palm oil in a large pot over medium heat until shimmering but not smoking. Add the diced onions and cook for 5 minutes until softened and translucent. This is your flavor foundation—don't rush it.

Add the minced garlic cloves and grated ginger root, stirring constantly for 30 seconds until fragrant. The garlic should turn golden without browning. Immediately add the ground cumin and ground coriander, stirring for another 30 seconds to toast the spices and release their aromas.

2

🍳 Step 2: Build the Spiced Tomato Base

Add the diced tomatoes and seeded Scotch bonnet peppers to the pot. Cook for 8-10 minutes until the tomatoes break down and the mixture thickens slightly. You're looking for a deep red sauce that coats the back of a spoon.

Stir in the 1.5 tsp salt and 0.5 tsp black pepper now while the flavors are fresh. This early seasoning ensures even distribution throughout the soup. If using toasted spices, you'll notice their nutty aroma intensifying—this is when they truly shine.

3

🥘 Step 3: Simmer the Chickpeas and Fish Stock

Add the drained chickpeas and 4 cups fish stock to the pot. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 20 minutes. The chickpeas should be tender but still hold their shape—this is crucial for texture.

Here's the thing—if the soup starts to reduce too much, add a splash of water to maintain the proper consistency. You want a thick, stew-like texture that coats the back of a spoon but still has body. Skim off any foam that rises to the surface during this time.

4

🍳 Step 4: Add the Tilapia and Finish Cooking

Gently stir in the tilapia chunks and simmer for 8-10 minutes until the fish is just cooked through. You'll know it's done when the edges become opaque and the center is no longer translucent. Be careful not to overcook—the fish should remain tender and flake easily.

During the last 2 minutes of cooking, stir in the chopped spinach until just wilted. The spinach will brighten the soup with freshness while absorbing all those rich flavors. Remove from heat immediately after the spinach is incorporated.

5

⏰ Step 5: Finish with Lemon and Rest

Stir in the 2 tbsp lemon juice and let the soup sit off heat for 5 minutes to allow the flavors to meld. This resting period is critical—it lets the spices bloom and the acidity from the lemon brighten all the rich flavors.

Taste and adjust seasoning if needed. The soup should be harmoniously balanced between the heat of the Scotch bonnet, the earthiness of the spices, and the brightness of the lemon. Serve immediately with crusty bread to soak up every last drop of that flavorful broth.

👨‍🍳

Pro Tips For Making Ademe Soup

  • SOAK CHICKPEAS OVERNIGHT: I learned this the hard way—rushing dried chickpeas in boiling water leaves them mealy. Toss them in a bowl with cold water (about 3 cups per cup of chickpeas) and let them sit 12+ hours. The longer they soak, the creamier your soup will be when simmered.
  • SEAR TILAPIA IN BATCHES: Crowding the pan turns your fillets into soggy paper. Work in 2 batches max, using medium-high heat until golden (about 2-3 minutes per side). The crust seals in flavor—skip this, and you’ll end up with fish that falls apart.
  • GINGER: GRATE, DON’T CHOP: My grandmother swore by this, and she was right: finely grating ginger (no peeling needed) releases more aroma and heat than rough chunks. Use about 1 tablespoon—enough to wake up the palm oil before adding other ingredients.
  • LOW-SIMMER AFTER BOILING: After the initial boil, drop the heat to a gentle simmer (tiny bubbles, not rolling). High heat after adding the fish will turn your soup into a stew and make the tilapia rubbery. Patience here makes all the difference.

Best sauces and condiments for this recipe

Palm Oil Magic

The red palm oil is the soul of this soup—its rich, earthy flavor and vibrant color distinguish Ademe from other stews. I recommend using African red palm oil (available at specialty markets or online) for that authentic taste. If you can't find it, coconut oil works in a pinch, though the flavor will be subtly different. Heat the oil until it shimmers but doesn't smoke to preserve its delicate aroma. 🫒

Scotch Bonnet Heat

This pepper is non-negotiable for authentic heat. Remove the seeds and membranes first—this reduces the intensity but keeps the smoky depth. If you're sensitive to spice, jalapeños work, but they lack the fruity, floral notes of Scotch bonnet. Toast the peppers briefly in the oil before blending them into the sauce to deepen their flavor. Trust me, the first time you taste this soup, you'll understand why it's a West African staple. 🌶️

Spice Toasting

Toast the cumin and coriander for 30 seconds in the hot oil—they'll release their nutty, citrusy aromas and add complexity. Skip this step, and your soup will taste flat. I like to add a pinch of black pepper at the same time to amplify the spices' warmth. The toasted spices should smell like a spice market—this is your cue they're ready. ⚡

Lemon Brightness

Finish with fresh lemon juice—this cuts through the richness and balances the heat. I add it off the heat so the acidity doesn't cook away. If your soup tastes too heavy, squeeze in an extra tablespoon. The lemon also helps tenderize the fish slightly, making each bite more delicate. 🍋

Coconut Milk Finish

For extra richness, stir in ¼ cup coconut milk at the end. This adds a velvety texture that pairs beautifully with the palm oil. I only do this when serving guests—it's a luxurious touch that makes the soup feel restaurant-worthy. The coconut milk should be heated gently to avoid curdling. 🥥

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 115mg38%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
Sugars 8g
Protein 32g64%
* 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

Can I substitute tilapia with another type of fish?

Tilapia works beautifully, but you can use cod, mackerel, or even shrimp for a different texture. Just ensure the fish is fresh and cut into similar-sized chunks so it cooks evenly. For firmer fish like cod, reduce cooking time by 2 minutes to prevent overcooking.

2

How do I reduce the heat from Scotch bonnet peppers?

Remove the seeds and white membranes first—they contain most of the capsaicin (the compound that makes peppers hot). For milder heat, use jalapeños or bell peppers instead, but the flavor will differ. If you accidentally add too much heat, balance it with extra lemon juice or coconut milk at the end.

3

Why does my Ademe soup taste too bitter?

Bitterness often comes from overcooking the tomatoes or using too much palm oil. To fix it, stir in 1 tbsp lemon juice or a pinch of sugar to balance the flavors. For future batches, reduce the tomato cooking time to 5-7 minutes and use less oil (0.3 cup) if you prefer a lighter taste.

4

Can I make this soup ahead of time?

Yes! Ademe soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. Reheat gently on low heat, stirring occasionally, and add a splash of water if it thickens too much. For longer storage, freeze for up to 3 months.

5

What are the best sides to serve with Ademe?

Traditional pairings include fufu, pounded yam, or eba—these starchy sides soak up the rich broth beautifully. For a lighter option, serve with crusty bread or jollof rice. The key is to balance the hearty soup with something that complements its bold flavors.

★★★★★4.7(1 review)
Categories Soups & Stews