Ademe Soup Recipe: Moroccan-Spiced Lentil and Chickpea Comfort

Soups & Stews

Ademe Soup Recipe: Moroccan-Spiced Lentil and Chickpea Comfort

This Ademe soup recipe brings the rich, aromatic flavors of West Africa to your kitchen with its signature blend of tender fish, lentils, and chickpeas in a deeply spiced broth. The slow-simmered stew transforms simple ingredients into a hearty, comforting dish that's perfect for chilly evenings or family gatherings. Traditional techniques like toasting whole spices and using palm oil create layers of flavor that set this soup apart from ordinary recipes.

The foundation of Ademe soup lies in its balanced combination of protein, legumes, and leafy greens—typically spinach or bitterleaf—which add essential nutrients and vibrant color. Fresh ginger, garlic, and thyme infuse the broth with warmth, while black pepper and a touch of cayenne bring just the right amount of heat. This recipe maintains authenticity while offering flexibility for dietary preferences, including pescatarian or vegan adaptations.

What makes this Ademe soup truly special is its ability to nourish both body and soul—each spoonful delivers tender fish, hearty lentils, and chickpeas in a fragrant, well-seasoned broth that's deeply satisfying. The slow cooking process allows flavors to meld beautifully, resulting in a dish that's as comforting as it is flavorful. Whether you're serving it with crusty bread or over rice, this soup promises to become a staple in your meal rotation.

Ready in about 1 hour with minimal prep, this recipe delivers restaurant-quality results without the fuss. The key is patience—letting the spices bloom and the fish cook just until tender ensures every bite is packed with flavor. Perfect for feeding a crowd or meal prepping for the week, this Ademe soup is a testament to how simple ingredients can create something extraordinary when prepared with care.

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

Ingredients for ademe soup

Sixteen essential ingredients transform into a deeply aromatic West African comfort stew.

Ingredient Amount Notes
Dried Brown Lentils 🌾 1 ½ cups Rinsed thoroughly before cooking
Dried Chickpeas 🍲 1 ½ cups Soaked overnight for faster cooking
White Fish Fillets 🐟 1 ½ lb Cod or tilapia preferred, skinless
Fresh Spinach 🌿 4 cups Packed, stems removed
Yellow Onion 🧅 1 whole Medium size, finely chopped
Fresh Garlic Cloves 🧄 6 cloves Minced, aromatic variety preferred
Fresh Ginger 🌿 2 tbsp Grated, peeled, about 1-inch piece
Palm Oil 🫒 ¼ cup Red palm oil for authentic color
Dried Thyme 🌿 1 tbsp Or 1 tbsp fresh thyme leaves
Ground Black Pepper 🌶️ 1 tbsp Freshly ground for optimal flavor
Cayenne Pepper 🔥 ½ tsp Adjust to taste for heat preference
Vegetable Stock 💧 6 cups Homemade or low-sodium store-bought
Lemon Juice 🍋 2 tbsp Freshly squeezed, bright flavor
Sea Salt 🧂 2 tsp Adjust to taste for seasoning
Cilantro 🌿 ¼ cup Chopped, for garnish (optional)

The foundation of this Ademe soup lies in its carefully balanced spices and proteins. Red palm oil is non-negotiable for authentic color and flavor—African & Caribbean Foods Market carries it if your local grocery doesn't. For the lentils and chickpeas, Trader Joe's bulk section offers the most consistent quality, but any dried variety works. The fish should be firm and fresh, with no fishy odor—ask your fishmonger for the freshest cut available. Fresh ginger and garlic are essential; pre-minced versions lack the aromatic depth needed for this dish. For the spinach, baby spinach works perfectly, but regular leafy spinach is fine if chopped finely.

No palm oil? Olive oil or vegetable oil will work in a pinch, though the flavor profile will differ slightly. Substituting dried thyme for fresh? Use one-third the amount—the flavor is more concentrated. For a vegan version, simply omit the fish and increase the vegetable stock to 8 cups, adding 1 cup cooked quinoa for protein. The cayenne can be adjusted to taste; smoked paprika adds depth if you prefer less heat. If you're short on time, pre-cooked canned chickpeas (drained and rinsed) save 8 hours of soaking time. The vegetable stock should be homemade if possible—store-bought versions often contain hidden salt.

This soup tastes even better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 5 days, or freeze portions for 3 months. For meal prep, double the recipe and freeze half immediately—simply thaw and reheat when needed. The spinach should be added just before serving to maintain its vibrant color and texture. If you're serving a crowd, prepare the base broth and spices ahead, then add the fish and spinach just before serving to keep everything tender. The lemon juice should be added at the end to brighten the flavors—don't skip this step!

❤️

Why You'll Love This Recipe

  • Pantry to Pot: The dried lentils and chickpeas soak overnight—that’s it—no fancy prep. I swear, the only chopping is one onion, and the fish flakes itself apart after simmering.
  • Spinach’s Secret Weapon: That last-minute handful of spinach wilted into the broth? Magic. It turns a simple soup into something vibrant, like a green velvet blanket over everything else.
  • Budget Feeds Five: Three cups of dried beans stretch into a hearty meal for four, with fish adding that special touch. Honestly, my grocery bill thanks me every time.
  • Tuesday Night Hero: Leftovers taste just as good cold the next day—perfect for lunch. And between us, it’s the only soup that makes my picky eaters ask for seconds.

Step-by-step instructions for moroccan-spiced lentil and chickpea comfort

This rich, aromatic ademe soup delivers hearty texture and vibrant flavors through precise layering.

1

Prepare the Lentils and Chickpeas for Maximum Texture

Rinse the 1.5 cups dried brown lentils thoroughly under cold water to remove any debris. In a large pot, combine the lentils with 6 cups vegetable stock and bring to a boil. Once boiling, reduce heat to medium-low and simmer uncovered for 20-25 minutes until the lentils are tender but still hold their shape—this ensures they maintain their hearty bite in the finished soup.

While the lentils cook, drain and rinse the 1.5 cups soaked dried chickpeas if they weren't pre-soaked. Add them to the same pot and continue simmering for another 15 minutes until both lentils and chickpeas are fork-tender. The chickpeas should be soft but not mushy, as they'll break down slightly more during the final cooking. Keep the stock level consistent by adding a splash of water if needed—this prevents the soup from becoming too thick prematurely.

2

Build the Moroccan Spice Base

In a large skillet, heat the 0.25 cup palm oil over medium heat until shimmering. Add the 1 whole finely chopped yellow onion and cook for 5 minutes until softened and translucent. Stir in the 6 cloves minced garlic and 2 tbsp grated ginger, cooking for another 2 minutes until fragrant—this step develops the aromatic foundation of the soup.

Add the 1 tbsp dried thyme, 1 tbsp ground black pepper, and 0.5 tsp cayenne pepper, stirring constantly for 30 seconds to toast the spices gently. This quick toasting enhances their flavors without burning them. Immediately pour this spice mixture into the pot with the lentils and chickpeas, stirring to combine. The spices should infuse the liquid, creating a warm, earthy backbone for the soup.

3

Incorporate the Fish and Simmer to Perfection

Cut the 1.5 lb white fish fillets into 1-inch cubes and add them to the soup. Gently stir to distribute the fish evenly throughout the liquid. Return the soup to a simmer (not a rolling boil) and cook for 8-10 minutes until the fish is just cooked through—it should flake easily with a fork but remain moist. Overcooking will turn the fish rubbery, so monitor closely during this final cooking stage.

Stir in the 4 cups fresh spinach and cook for 2-3 minutes until wilted but still vibrant green. Remove the pot from heat and let it sit for 5 minutes to allow the flavors to meld. This resting period ensures the spinach releases its nutrients and the soup develops a cohesive taste profile. The fish should be fully integrated, adding a delicate contrast to the hearty legumes.

4

Finish with Brightness and Garnish

Return the soup to low heat and stir in the 2 tbsp lemon juice and 2 tsp sea salt, adjusting to taste. The acidity brightens the rich, spiced flavors while balancing the earthiness of the lentils and chickpeas. Taste and make final adjustments—you may need a touch more salt or lemon depending on your stock's saltiness.

Ladle the soup into bowls and garnish with the 0.25 cup chopped cilantro for a fresh, herbal finish. Serve immediately while the fish is still warm and the broth maintains its velvety texture. The contrast of tender fish, hearty legumes, and vibrant greens makes this a deeply comforting dish, perfect for cooler evenings or family gatherings.

👨‍🍳

Pro Tips For Making Ademe Soup

  • SOAK THE LENTILS: I learned this the hard way—skipping the overnight soak means your lentils turn to mush while the chickpeas stay stubbornly hard. Toss them in cold water for at least 8 hours (or quick-soak 2 hours in boiling water, then cool), and they’ll cook evenly without falling apart. Trust me, your soup won’t taste like glue.
  • SWEAT THE ONION LOW: High heat burns onions faster than you can blink, and burned onions make the whole soup bitter. Use medium-low heat and let that onion caramelize slowly—about 10 minutes—until it’s soft and golden, not browned. This is the flavor base, so don’t rush it.
  • ADD SPINACH LAST: Tossing spinach in too early wilts it into a sad, watery mess. Wait until the very end, when the soup is simmering gently, and stir it in just before serving. The heat will soften it perfectly without turning it into soup sludge.
  • USE FISH STOCK, NOT WATER: Plain water makes the fish taste bland, no matter how fresh the fillets. Simmer the fish in a little broth (or even just a splash of white wine) while it cooks, then remove it and add that liquid back to the soup. It adds depth the water can’t match.

Storing and reheating this recipe

Refrigerator Storage

Store your Ademe soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen over time as the spices meld together beautifully. Let it cool completely before transferring to avoid condensation, which can dilute the broth. I always use glass Pyrex containers because they maintain the soup's integrity better than plastic. 💛

Freezer-Friendly Tips

For longer storage, freeze portions in quart-sized freezer bags with 1-inch headspace to prevent expansion cracks. Label with the date—this soup stays delicious for 3 months. Thaw overnight in the fridge for best texture, or use the microwave on defrost setting for 2-3 minutes, stirring halfway. Never refreeze once thawed.

Reheating Perfection

Stovetop reheating preserves texture best: place soup in a pot over medium-low heat, add ¼ cup water or stock, and simmer for 8-10 minutes until steaming. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power until reaching 165°F. The spinach will soften more—add fresh greens after reheating if you prefer vibrant color. ✨

Fish Texture Rescue

If reheated fish becomes dry, add 1-2 tablespoons of warm water or stock directly to the bowl before eating. The broth will rehydrate the fish slightly. For extra richness, stir in 1 teaspoon of melted palm oil during reheating—this mimics the soup's original depth. I promise this trick makes all the difference! 🔥

Meal Prep Strategy

Prepare the base (lentils, chickpeas, and spices) ahead, then store separately from the fish. When ready to serve, simply reheat the base, add fresh fish cubes, and simmer for 5 minutes. This keeps the fish tender while letting you customize portions. I double the recipe and freeze half immediately—perfect for busy weeknights!

Serving Seconds

Reheated Ademe soup tastes even better the next day! Store leftovers in the fridge and reheat for lunch or dinner. The flavors develop like a fine wine, with the spices becoming more harmonious. Garnish with fresh cilantro just before serving to brighten the dish. Trust me, your taste buds will thank you! 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 1150mg49%
Total Carbohydrate 58g20%
Dietary Fiber 18g64%
Sugars 6g
Protein 36g72%
* 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

What makes Ademe soup different from other West African fish stews?

Ademe soup stands out with its unique blend of lentils, chickpeas, and fish in a richly spiced broth, typically using palm oil for authentic color and flavor. Unlike other stews that focus solely on meat or fish, this recipe balances protein with hearty legumes, creating a satisfying, nutrient-dense dish. The combination of thyme, ginger, and black pepper gives it a distinctive aromatic profile too.

2

Can I substitute palm oil in this recipe?

Yes, but expect a slightly different flavor profile. Use olive oil or vegetable oil in a 1:1 ratio, though palm oil's natural red hue and earthy taste are hard to replicate. For a closer match, try annatto oil (available in specialty stores) or a pinch of paprika to mimic the color. The spices will still shine, but the soup won't have the same depth.

3

How do I adjust the spice level for sensitive palates?

Reduce the cayenne pepper to ¼ tsp or omit it entirely, and use ½ tsp smoked paprika instead for warmth without heat. For extra mildness, toast the spices for just 15 seconds instead of 30—this reduces their intensity. Taste the broth before adding the fish to check the heat level.

4

What's the best way to cook the fish without overcooking it?

Cut fish into 1-inch cubes for even cooking, and simmer gently (not boiling) for exactly 8-10 minutes after adding to the soup. Use a fork to test—it should flake easily but still hold together. For extra tenderness, add the fish 5 minutes before serving instead of cooking it fully in advance.

5

Can I make this soup vegan?

Replace the fish with 1 cup cooked quinoa or extra chickpeas, increase vegetable stock to 8 cups, and add 1 tbsp soy sauce for umami depth. The lentils and chickpeas will provide plenty of protein. The vegan version still delivers rich, satisfying flavors while keeping the traditional Ademe structure.

★★★★★4.6(3 reviews)
Categories Soups & Stews