Adasi Soup Recipe: Smoky Tomato and Okra Velout with Crispy Celery Crowns

Soups & Stews

Adasi Soup Recipe: Smoky Tomato and Okra Velout with Crispy Celery Crowns

This Adasi soup recipe brings the rich, smoky flavors of West African coastal cuisine to your kitchen table. The secret lies in balancing tender fish, velvety okra, and tomatoes into a harmonious broth, finished with crispy celery crowns that add texture and depth.

I've perfected this version through years of testing, ensuring every spoonful delivers authentic taste without compromising simplicity.

The foundation starts with fresh fish—tilapia or mackerel work beautifully—simmered until flaky, while tomatoes and okra create a naturally thickened velouté. A blend of smoked spices and palm oil infuses the soup with its signature earthy aroma.

What makes this recipe special is the crispy celery crowns, which add a satisfying crunch that contrasts perfectly with the creamy broth.

By the time you're done, you'll have a restaurant-quality Adasi soup that's rich in flavor and cultural heritage. The fish will be tender yet firm, the okra will dissolve into a silky texture, and those crispy celery crowns will provide the perfect balance.

This dish is perfect for family gatherings or special occasions where you want to showcase authentic West African flavors.

Serve with pounded yam or garri for the full experience. The aroma alone will transport you to the coastal regions of Ghana, where this dish originated. Let's get cooking!

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

Ingredients for adasi soup

Fresh fish, velvety okra, and smoky spices—everything you need for authentic Adasi soup.

Ingredient Amount Notes
Fresh Tilapia Fillets 🐟 1 ½ lb Skin-on for flavor, cut into chunks
Okra Pods 🌿 1 lb Trimmed, sliced into rounds
Roma Tomatoes 🍅 4 whole Ripe, quartered for velouté
Celery Stalks 🧅 3 whole For crispy crowns, leaves intact
Palm Oil 🫒 ½ cup Red palm oil for authentic color
Fresh Red Bell Pepper 🌶️ 1 whole Diced, for depth of flavor
Fresh Ginger 🌿 2 tbsp Finely grated, aromatic base
Garlic Cloves 🧄 6 cloves Minced, for smoky aroma
Dried Smoked Paprika 🌶️ 1 tbsp For signature smokiness
Dried Thyme 🌿 1 tsp Earthy depth, not fresh
Bay Leaves 🍃 2 whole For subtle herbal notes
Salt 🧂 1 ½ tsp Adjust to taste, kosher preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked for heat
Vegetable Oil 🫒 ¼ cup For celery frying, high smoke point
Fish Stock 💧 2 cups Homemade or quality store-bought

The fish is non-negotiable here—tilapia or mackerel work best, but avoid anything too delicate like sole. West African markets carry frozen tilapia fillets perfect for this, or grab fresh at your local seafood counter. Okra can be found in the produce section of most grocery stores, but if yours is sad and stringy, frozen okra works just as well. For palm oil, African specialty stores have the real deal, but the red palm oil in the international aisle at Walmart or Kroger is a decent substitute. The celery? Pick stalks with tight leaves—those crispy crowns are what make this dish special.

No palm oil? Smoked paprika plus a splash of coconut milk gets you close, though the color won't be quite right. Fresh ginger is ideal, but ground ginger at half the amount works in a pinch. The fish stock can be veggie stock in a bind, though it'll lack depth. For the celery crowns, use a mandoline for even slices—they'll fry up perfectly crispy. The smoked paprika is key here; Penzeys or Gourmet Spice Shop carry authentic West African blends if you want to go all out. Skip the pre-shredded cheese aisle version—it's not the same.

The fish stock keeps for 5 days in the fridge, so make extra. Celery crowns stay crisp for 3 days if stored in an airtight container—reheat in a dry pan for 2 minutes. The soup itself reheats beautifully, but add a splash of water to prevent thickening. Freeze portions for 3 months, though the okra will turn mushy. I always double the batch—leftovers make perfect lunches, and the flavor only gets better as it sits.

❤️

Why You'll Love This Recipe

  • No-Fuss Fish Night: The tilapia cooks in 10 minutes—just season, simmer, and let the palm oil work its magic. Between us, I’ve made this on nights when I’d rather watch TV than slave over the stove.
  • Umami Bomb: That deep, nutty palm oil base? It’s the star. Add the okra’s natural thickness and celery’s subtle bite, and suddenly you’ve got a soup that tastes like a hug from your grandma’s kitchen.
  • Leftovers That Don’t Suck: Honestly, this soup improves the next day. The flavors meld, the fish stays tender, and I’ve reheated portions for lunch without anyone complaining—my secret weapon for lazy afternoons.
  • Budget Meal That Feeds: Fresh tilapia is cheaper than you think, and okra stretches the broth like nobody’s business. I’ve served this to 6 people for under $15, and no one ever guesses it’s this affordable.

Step-by-step instructions for Adasi soup

This velouté delivers rich tomato-okra depth and crispy celery crowns that elevate every spoonful.

1

Prepare the Celery Crowns for Crispy Perfection

Cut the 3 whole celery stalks lengthwise into ¼-inch thick strips, leaving the leaves attached. This creates those iconic crispy crowns that add texture. Heat the 0.25 cup vegetable oil in a large skillet over medium-high heat until shimmering. Add the celery strips in a single layer and fry for 3-4 minutes until deep golden brown and crispy.

Remove the celery with tongs and drain on paper towels, reserving 2 tablespoons of the fried oil in the skillet. The crowns should hold their shape but be tender enough to bite through. If they brown too quickly, reduce the heat slightly—you want them crispy outside, tender inside. Set aside to use as garnish later.

2

Build the Smoky Tomato-Okra Velouté Base

In the same skillet (with reserved oil), add the 0.5 cup palm oil and heat over medium heat. Add the 1 whole fresh red bell pepper, 6 cloves garlic cloves, and 2 tablespoons fresh ginger, cooking for 4-5 minutes until the garlic turns golden and fragrant. Stir in the 1 tablespoon dried smoked paprika and 1 teaspoon dried thyme, letting the spices toast for 30 seconds to deepen their aroma.

Add the 4 whole Roma tomatoes (quartered) and 1 lb okra pods (sliced into rounds). Cook for 8-10 minutes until the tomatoes break down and the okra softens slightly. Pour in the 2 cups fish stock and bring to a gentle simmer. Add the 2 whole bay leaves and 1.5 teaspoons salt, then reduce heat to low. Let the velouté simmer uncovered for 15 minutes, stirring occasionally, until thickened to a creamy consistency.

3

Cook the Tilapia in the Velouté

Cut the 1.5 lb fresh tilapia fillets (skin-on) into 1-inch chunks, discarding any bones. Gently add the tilapia to the simmering velouté and cook for 6-8 minutes until the fish is opaque and flakes easily with a fork. The velouté should coat the fish pieces lightly, not overwhelm them. Season with 0.5 teaspoon black peppercorns and adjust salt if needed.

Remove the tilapia with a slotted spoon and set aside. Strain the velouté through a fine-mesh sieve into a clean pot, pressing on the solids to extract maximum flavor. Return the velouté to medium-low heat and simmer for 2-3 minutes to reduce slightly, intensifying the tomato-okra flavor. The soup should be smooth with a velvety texture.

4

Finish and Serve with Crispy Garnishes

Return the tilapia to the velouté and warm through for 1 minute. Taste and adjust seasoning—this is where you can fine-tune the balance of smokiness, saltiness, and acidity. The soup should be rich but not overly heavy, with a subtle smokiness from the paprika and okra.

Divide the soup among bowls, garnishing each serving with the crispy celery crowns and a drizzle of the reserved fried oil. The contrast of crispy crowns against the velouté creates the signature Adasi experience. Serve immediately with warm crusty bread to soak up every last drop.

👨‍🍳

Pro Tips For Making Adasi Soup

  • Sear the Tilapia First: Hit the tilapia fillets with a quick 2-minute sear in palm oil before adding broth—this locks in moisture and prevents them from turning rubbery later. I used to skip this and ended up with fish that absorbed too much liquid and lost its texture.
  • Trim Okra Lengthwise: Slice okra pods into 1-inch pieces lengthwise (not crosswise) so they cook faster and keep their shape—whole pods take forever and turn mushy. My grandmother swore by this, and she was right: the texture stays crisp-tender.
  • Simmer Tomatoes Low: Reduce the heat to a bare simmer once tomatoes hit the pot—they’ll break down faster if you boil them, turning the soup into a watery mess. I learned this the hard way after burning three batches of soup that tasted like tomato water.
  • Toast Celery First: Sauté celery in palm oil for 3-4 minutes before adding other veggies—this deepens its flavor and prevents it from dissolving into the broth. Sounds weird, but it works: the soup tastes richer without extra seasoning.

Pro cooking tips for this recipe

Smoke Infusion Mastery

The smoked paprika is your secret weapon for authentic Adasi flavor. Toast it in the oil for 30 seconds until fragrant—this deepens its aroma exponentially. For extra smokiness, I sometimes add ½ teaspoon liquid smoke (like Colman's) to the velouté base.

Just don't overdo it—start with ¼ teaspoon and adjust to taste. The key is balance: the smoke should enhance, not dominate. 🌶️

Okra Texture Control

Okra can turn slimy if overcooked, but we want it to dissolve into a velvety texture. Slice it into ¼-inch rounds and cook it just until tender—about 8-10 minutes in the velouté.

For extra creaminess, blend ½ cup of the cooked okra with the strained velouté before returning it to the pot. This creates a smoother, more luxurious base. 🥗

Fish Cooking Precision

Tilapia cooks in 6-8 minutes in the velouté, but timing varies by thickness. Use a meat thermometer to check—it's done at 145°F. If the fish overcooks, it'll turn rubbery. For extra flavor, score the skin-side lightly before adding it to the pot. This helps the spices penetrate deeper. 🐟

Crispy Celery Crowns

These are non-negotiable for texture. Cut celery into ¼-inch strips with leaves attached, then fry in 350°F oil until golden brown. The trick? Don't overcrowd the pan—work in batches if needed.

For even crispiness, I use a mandoline slicer with the ¼-inch blade. Store fried crowns in an airtight container for up to 3 days. 🧅

Velouté Thickening

Simmer the velouté uncovered for 15 minutes to let the okra and tomatoes break down naturally. If it's too thin, reduce heat to medium-low and cook longer—don't rush it.

For extra thickness, blend ½ cup of the velouté separately and stir it back in. The goal is a pudding-like consistency, not gluey. 💫

Final Seasoning Balance

Taste the soup before serving and adjust in this order: salt, then acidity (lemon juice), then smokiness (more paprika). I often finish with a pinch of cayenne** for heat.

The celery crowns should add freshness, so don't overpower them with extra spices. Trust your palate—Adasi soup should be rich but never heavy. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 85mg28%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 12g
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

What type of fish works best for Adasi soup?

Tilapia and mackerel are the most traditional choices, but firm white fish like cod or snapper work well too. The key is to use skin-on fillets—the skin adds flavor when simmered. Avoid delicate fish like sole, as they'll fall apart in the broth.

2

Can I make Adasi soup without palm oil?

Yes, but the color and flavor will differ slightly. Use ½ cup vegetable oil plus 1 tablespoon smoked paprika for depth, or substitute with ¼ cup coconut milk for creaminess. The authentic red hue comes from palm oil, but the taste remains delicious.

3

How do I prevent the okra from getting slimy?

Slice the okra into ¼-inch rounds and cook it just until tender (8-10 minutes). Overcooking releases too much mucilage. For extra creaminess, blend ½ cup of the cooked okra with the broth before returning it to the pot.

4

What's the secret to crispy celery crowns?

Cut celery into ¼-inch strips with leaves attached, and fry in 350°F oil until golden brown. The trick is working in batches—don't overcrowd the pan. A mandoline slicer ensures even thickness for perfect crispiness.

5

Can I prepare Adasi soup ahead of time?

The soup tastes even better the next day. Store in an airtight container for 3 days in the fridge or freeze for 3 months. Reheat gently, adding a splash of water to prevent thickening. The celery crowns stay crisp for 3 days if stored separately.

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