Billi Bi Soup Recipe: Vietnamese-Style Celery Crown Crunch Over Silky Beef Ribbons

Soups & Stews

Billi Bi Soup Recipe: Vietnamese-Style Celery Crown Crunch Over Silky Beef Ribbons

This Billi Bi Soup recipe delivers the soul-warming essence of West African cuisine in every bowl—rich, hearty, and layered with deep flavors that balance earthy beans, tender beef, and aromatic spices. 🌟 The secret lies in slow-simmered stew that transforms tough cuts into silky ribbons while developing a complex broth infused with palm oil, garlic, and ginger.

I’ve perfected this version to stay true to tradition while making it approachable for home cooks, with techniques that ensure the perfect texture and depth of flavor.

The foundation of authentic Billi Bi Soup begins with properly soaking and cooking black-eyed peas until they’re tender but still hold their shape, then building a robust stew base with onions, tomatoes, and a blend of spices.

Browning the beef before adding it to the pot creates a flavorful crust that deepens the soup’s richness, while palm oil adds that signature golden hue and nutty aroma. The result is a dish that’s both comforting and sophisticated—ideal for family gatherings or special occasions.

What sets this recipe apart is the balance of textures and flavors: the silky beef ribbons, the hearty beans, and the subtle crunch of fresh celery or herbs on top. Served with fufu, pounded yam, or steamed rice, it becomes a complete meal that’s as satisfying as it is flavorful.

The slow simmer allows all the ingredients to meld together, creating a soup that tastes even better the next day.

Whether you’re cooking for a crowd or meal prepping for the week, this Billi Bi Soup recipe delivers restaurant-quality results with minimal fuss. The key is patience—letting the flavors develop over time—and a few simple techniques that make all the difference.

Let’s get started on creating a dish that’s as much about tradition as it is about taste.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for billi bi soup

Sixteen ingredients transform into West African soul in a pot—earthy, tender, and brimming with tradition.

Ingredient Amount Notes
Beef Chuck Roast 🥩 2 lb Cut into 1-inch ribbons
Black-Eyed Peas (Dried) 🌱 1 ½ cups Soaked overnight, drained
Red Bell Pepper 🌶️ 1 whole Seeded, chopped
Yellow Onion 🧅 2 whole Chopped, medium dice
Fresh Garlic Cloves 🧄 8 cloves Minced, peeled
Fresh Ginger Root 🌿 2 tbsp Grated, finely
Red Palm Oil 🫒 ¼ cup For authentic color
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Ground Black Pepper 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Adjust to taste
Celery Stems 🧅 4 whole Thinly sliced for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Vegetable Oil 🫒 2 tbsp For browning beef
Beef Broth 💧 4 cups Low-sodium preferred

The beef is non-negotiable—chuck roast delivers that signature silky texture. Costco or local butchers often carry it pre-cut, but if not, ask for a well-marbled piece. Browning it first creates a rich crust that deepens the broth's flavor. For the black-eyed peas, soak them overnight—this cuts cooking time and ensures they stay intact. Palm oil is key for that signature golden hue; African markets or specialty stores carry it, but if unavailable, substitute with a mix of vegetable oil and a pinch of turmeric for color.

No palm oil? Vegetable oil plus a dash of paprika mimics the hue. Fresh ginger and garlic should be vibrant—bruised or discolored means it’s past its prime. The celery crown garnish is purely for texture; substitute with thinly sliced green onions if needed. For the broth, low-sodium is critical—you’ll be adding plenty of salt later. The tomato paste can be from a squeeze tube (like Trader Joe’s) for convenience, or use traditional canned paste. Dried thyme works fine, but fresh basil or parsley adds a bright contrast if you’re feeling adventurous.

Beef and beans keep for 4-5 days in the fridge—taste even better reheated. Freeze portions for up to 3 months by storing in airtight containers with a layer of broth on top to preserve moisture. The celery crown garnish is best added fresh when serving, but you can prep it ahead and store it in a sealed container with a damp paper towel to maintain crispness. Double the batch—this soup only gets richer with time, and leftovers make for effortless lunches.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into a pot, and the beef melts into tender perfection while the black-eyed peas soak up all the savory goodness. No fancy techniques, no stress.
  • Garlic Bomb Flavor: That beef chuck roast, slow-cooked with garlic and onions, develops this deep, caramelized richness—like a hug in a bowl. The bell pepper adds just enough brightness to cut through the richness without overpowering it.
  • Meal Prep MVP: Between us, this soup begs to be made in bulk. The flavors actually get better the next day, and reheating it? Zero effort. I freeze portions for lazy Mondays or unexpected company—no one ever suspects how little work went into it.
  • Budget Beef Power: A chuck roast is cheap, and dried black-eyed peas stretch it into a hearty, filling meal. You’re feeding a crowd for the price of one fancy dinner out, and honestly? That’s a win I’ll take every time.

Step-by-step instructions for Vietnamese-style beef ribbon soup

Transform tough chuck roast into tender beef ribbons with this authentic method.

1

🍳 Step 1: Sear the Beef Ribbons for Deep Flavor

Heat a large Dutch oven over medium-high heat and add the 2 tablespoons vegetable oil. Once shimmering, add the 2 lb Beef Chuck Roast cut into 1-inch ribbons in a single layer. Don't crowd the pan—this prevents proper browning.

Sear for 3-4 minutes until the beef develops a deep golden brown crust. You'll see the edges curl slightly—that's your signal to stir and repeat the process in batches if needed. This initial sear creates the rich, caramelized foundation for your soup. Don't skip this step; it builds essential flavor that simmering alone can't achieve.

2

👨‍🍳 Step 2: Build the Aromatic Base

Remove the seared beef from the pot and set aside. In the same Dutch oven, add 2 tablespoons fresh ginger root (grated), 8 cloves fresh garlic cloves (minced), and 2 tablespoons tomato paste. Cook for 1-2 minutes until the tomato paste darkens slightly and becomes fragrant.

Add 2 whole yellow onion (chopped) and 1 whole red bell pepper (chopped) to the pot. Stir and cook for 3-4 minutes until the onions soften but don't brown. This aromatic base forms the flavor backbone of your soup. The ginger and garlic should be completely incorporated—you shouldn't see any raw pieces at this stage.

3

🥘 Step 3: Simmer the Beef and Vegetables

Return the seared beef to the pot along with 4 cups beef broth. Stir in 1.5 teaspoons salt, 1 teaspoon dried thyme, and 1 teaspoon ground black pepper. Bring to a gentle boil, then reduce heat to low and cover partially. Simmer for 2-2.5 hours until the beef becomes fork-tender.

Check the beef after 1.5 hours—it should pull apart easily with a fork. If it's not tender yet, continue simmering. The broth should reduce slightly but remain flavorful. This long simmer transforms tough chuck roast into silky beef ribbons while infusing the broth with deep umami flavor.

4

🍳 Step 4: Finish with Black-Eyed Peas and Red Palm Oil

Add the 1.5 cups black-eyed peas (pre-soaked and drained) to the pot. Simmer uncovered for an additional 30-40 minutes until the peas are tender but still hold their shape. The peas should be cooked through but not mushy—you want that satisfying crunch.

Just before serving, stir in the 0.25 cup red palm oil. This adds authentic color and a subtle richness to the soup. The oil will create a beautiful sheen on the surface. Taste and adjust seasoning with additional salt if needed. The red palm oil should be fully incorporated—you'll see the soup take on a distinctive reddish hue.

5

🥗 Step 5: Serve with Celery Crown Garnish

Ladle the hot soup into bowls. Garnish each serving with thinly sliced celery stems arranged in a decorative crown shape and sprinkled with 0.25 cup fresh cilantro (chopped). The celery crown adds both visual appeal and a refreshing crunch that contrasts beautifully with the silky beef and tender peas.

Serve immediately with steamed rice on the side. The contrast of textures—tender beef, creamy peas, crisp celery—along with the rich broth creates a truly satisfying bowl of Vietnamese comfort food. Each spoonful should deliver layers of flavor from the caramelized beef to the aromatic broth and fresh herbs.

👨‍🍳

Pro Tips For Making Billi Bi Soup

  • Sear the Chuck Hard: That beef chuck needs a deep, dark crust to hold up through hours of simmering. Hit it with a 12-minute sear—no rushing—until it’s got good color and releases easily from the pan. I used to skip this and ended up with mushy beef. Don’t make that mistake.
  • Soak Peas Overnight: Dried black-eyed peas expand dramatically—skip soaking, and you’ll end up with tough, undercooked peas. Toss them in water for at least 8 hours (or overnight) in a colander. No space? Use a bowl and change the water twice. Your soup’s texture depends on this.
  • Don’t Crowd the Pot: If you dump everything in at once, the beef will stew instead of braise, and the veggies will turn to mush. Start with onions, garlic, and peppers in a hot pot, then add the beef after they’ve softened. The beef needs room to breathe—literally.
  • Deglaze with Beer: That browned beef fond is flavor gold. Splash in a ½ cup of dark beer (stout or porter works best) after searing to scrape up every bit. It adds depth without overpowering. (Yes, even if you’re not a beer drinker—just grab whatever’s cheap and dark.)

Perfect pairings for this billi bi soup

Traditional Side Dishes

Billi Bi Soup shines when paired with West African staples like fufu—a doughy, starchy side made from cassava or plantains. I like to serve it with pounded yam, which soaks up the rich broth beautifully.

For a lighter option, steamed white rice works perfectly, especially if you prefer a firmer texture. 🌱

Modern Garnish Upgrades

Elevate your bowl with a celery crown—thinly sliced celery arranged in a decorative pattern on top. Add a sprinkle of fresh cilantro or scallions for brightness.

For extra crunch, toast pepitas or crushed peanuts and scatter them over the soup. These garnishes add visual appeal and contrast to the silky broth.

Beverage Pairings

A mango ginger beer cuts through the soup’s richness with its sweet-tart balance. For a non-alcoholic option, try hibiscus iced tea—its tangy notes complement the earthy flavors. If you prefer alcohol, a light lager like Guinness or a crisp Sauvignon Blanc works wonderfully. 🍺

Vegetarian Adaptations

Swap beef for mushrooms or tofu to keep the dish hearty. I’ve had success with smoked tempeh, which mimics the meaty texture. Use vegetable broth instead of beef broth and add extra umami with a splash of soy sauce or miso paste.

The black-eyed peas remain the star, providing protein and texture.

Spice Level Control

Adjust heat with Scotch bonnet peppers—add a few slices for a kick or omit entirely for a milder version. For smoky depth, stir in ½ teaspoon smoked paprika during the final simmer.

If you love tang, squeeze in ½ lime before serving. These tweaks let you customize the soup to your taste while keeping the West African soul intact. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 38g76%
* 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 Billi Bi Soup different from other West African soups?

Billi Bi Soup stands out for its black-eyed pea base and rich, slow-cooked beef ribbons that create a silky texture. Unlike lighter soups, it's hearty and deeply flavorful thanks to palm oil, ginger, and garlic—key ingredients that give it a distinctive golden hue and complex taste. The combination of tender meat, creamy beans, and aromatic broth makes it uniquely comforting.

2

Can I substitute beef with another protein?

Yes! For a vegetarian version, use smoked tempeh or mushrooms to mimic the meaty texture. Chicken or pork work too, but adjust cooking time—chicken needs 1.5 hours while pork may require 3 hours for tenderness. Always brown the protein first for maximum flavor.

3

Why do I need to soak the black-eyed peas overnight?

Soaking reduces cooking time by 30-40 minutes and prevents the peas from becoming mushy. It also helps them retain their shape while absorbing flavors. Skip soaking only if using canned peas, but fresh dried peas always taste better when pre-soaked. Pro tip: Use double the water for soaking to avoid gas buildup.

4

How do I fix soup that's too salty?

Add 1-2 cups of water or broth and simmer for 10 minutes to dilute the salt. For a quicker fix, stir in ½ cup milk or coconut milk—it reduces saltiness while adding creaminess. Avoid adding potatoes or rice as a fix; they’ll absorb the broth instead. Taste frequently to adjust.

5

Can I make Billi Bi Soup in a slow cooker?

Brown the beef first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooker’s gentle heat ensures tender beef and perfectly cooked peas. Just add the palm oil and garnishes at the end to preserve freshness.

★★★★★5.0(12 reviews)
Categories Soups & Stews