Soups & Stews
This Arabic shorba soup recipe transforms humble ingredients into a fragrant, slow-simmered masterpiece that carries the warmth of Middle Eastern kitchens. The secret lies in its layered spices—cumin, coriander, and cinnamon—that dissolve into the broth while tenderizing chickpeas and fresh vegetables into perfect harmony.
I first discovered this version during a visit to a family-run restaurant in Cairo, where the owner swore by the "three-day simmer" for maximum depth of flavor.
What sets this shorba apart is its balance of textures: silky chickpeas, crisp-tender gem (broad beans), and delicate herbs that float like confetti on the surface.
The broth, built from scratch with chicken or vegetable stock, becomes rich and aromatic as it absorbs the spices and vegetables over hours of gentle cooking. Unlike quicker soups, this one rewards patience with each spoonful—where the flavors meld into something greater than their individual parts.
By the time you serve it, you'll have a bowl that's both comforting and sophisticated: golden from the spices, fragrant with herbs, and perfectly seasoned. The garnish of fresh parsley and a drizzle of olive oil adds a final touch of brightness that makes every bite feel special.
This is the kind of soup that disappears quickly from the table, leaving only empty bowls and satisfied smiles. Perfect for chilly evenings or as a nourishing start to a meal, this shorba adapts beautifully to dietary preferences—just swap the chicken stock for vegetable or omit the meat entirely.
The technique remains the same: slow, steady, and full of heart. Let's make it.
Ingredients for arabic shorba soup
Sixteen ingredients that build a symphony of warm spices and tender vegetables for this authentic shorba.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpeas 🌾 | 1 ½ cups | Dried, soaked overnight |
| Gem (Broad Beans) 🌿 | 1 cup | Fresh or frozen, shelled |
| Chicken Stock 🥫 | 6 cups | Homemade or high-quality store-bought |
| Yellow Onions 🧅 | 2 whole | Medium, thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for depth |
| Ground Coriander 🌶️ | 1 tbsp | Freshly toasted |
| Ground Cinnamon 🌿 | ½ tsp | Pure, not spice blends |
| Turmeric Powder 🧂 | ½ tsp | Bright yellow variety |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For finishing drizzle |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Mint Leaves 🍃 | ⅛ cup | Optional, torn |
The spices are non-negotiable here—toast your whole cumin and coriander seeds in a dry pan for 30 seconds before grinding to unlock their full aroma. Penzeys Spices or bulk bins at Middle Eastern markets are ideal for sourcing authentic varieties. The chickpeas should be plump and firm; Trader Joe's carries excellent dried chickpeas in bulk. Fresh broad beans are seasonal, but frozen works perfectly when unavailable. For the stock, Kitchen Basics or homemade chicken stock with a bay leaf and parsley stem adds depth. The onions should caramelize gently—don't rush this step, as it builds the soup's sweet foundation.
No fresh broad beans? Substitute with green beans or sugar snap peas, though the texture will differ slightly. Running short on cumin? Allspice at half the amount adds warmth, but the earthy note won't be identical. For a vegetarian version, replace the chicken stock with vegetable stock made from carrot, celery, and onion bases. The lemon juice can be swapped for apple cider vinegar if needed, though fresh is ideal. If you can't find fresh mint, dried mint at one-third the amount will work, but it lacks the bright finish. The olive oil should be fruity and peppery—California Early Harvest or Colavita are excellent choices for finishing.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months in portions. Reheat gently on the stove, adding a splash of water if it thickens. The garnish of parsley and mint should be added fresh just before serving—wrap herbs in damp paper towels in the fridge to preserve their brightness. For meal prep, portion the broth and beans separately; assemble bowls with fresh herbs and oil when ready to eat.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss chickpeas, broad beans, and onions into simmering stock, let it bubble, and boom. No extra pots, no fuss. The stock does all the work while I sip tea and pretend I’m not cooking.
- Garlic-Gem Bomb: That first bite? The broad beans add this earthy, almost buttery richness, while the garlic—oh—roasted just enough to caramelize? It’s the kind of flavor that makes you pause mid-sip of water and go, “Wait, I need more.”
- Weeknight Workhorse: I keep a jar of this in my fridge for days. Need a quick lunch? Microwave it. Hosting? Double the batch. Even my picky teen grabs a bowl when it’s on the table—that’s the real test.
- Pocketbook Hero: Chickpeas and broad beans stretch that stock like crazy. A single batch feeds four for dinner, plus two lunches the next day, and costs me less than takeout. Plus, the leftovers? Still taste like I slaved over them.
Step-by-step instructions for slow-simmered Arabic shorba soup
This method delivers a rich, aromatic shorba with perfectly tender chickpeas and broad beans.
Prepare the Chickpeas and Broad Beans
Begin by draining and rinsing the soaked chickpeas thoroughly. I like to give them a quick soak in cold water for 5 minutes to remove any excess starch that might make the soup cloudy. For the broad beans, if using frozen, simply thaw them under cold running water for 2 minutes. If fresh, blanch them in boiling water for 30 seconds before adding to the soup.
The key here is proper preparation—soaked chickpeas cook evenly and maintain their texture, while blanched broad beans develop their characteristic creamy consistency. Don't skip the rinsing step; it ensures a cleaner, brighter soup. Set both aside in a separate bowl until ready to use.
Build the Spiced Base
Heat the 0.25 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 2 whole yellow onions, sliced into thin half-moons, and cook for 8-10 minutes until they soften and turn a deep golden color. This slow cooking draws out their natural sweetness and forms the flavor foundation.
Add the 6 cloves minced garlic, 1 tbsp toasted ground cumin, 1 tbsp toasted ground coriander, 0.5 tsp ground cinnamon, and 0.5 tsp turmeric powder. Stir constantly for 1 minute until the spices are fragrant and the garlic stops sizzling. You'll notice the kitchen fill with an intoxicating aroma—this is where the magic begins. Be careful not to let the spices burn; they should dance in the oil without darkening.
Simmer the Soup with Chickpeas and Broad Beans
Pour in the 6 cups chicken stock and bring to a gentle boil. Add the prepared chickpeas and broad beans, along with 1.5 tsp salt. Reduce heat to low and let it simmer uncovered for 45-50 minutes. You want the soup to develop depth of flavor without the beans becoming mushy.
I check the soup periodically and stir gently to prevent the chickpeas from sticking to the bottom. The chickpeas should be tender but still hold their shape, and the broad beans should be soft with a slight resistance when pierced with a fork. If the soup reduces too much, add ½ cup water to maintain the proper consistency.
Finish with Fresh Herbs and Acid
Once the chickpeas and broad beans are tender, remove the pot from heat. Stir in the 2 tbsp freshly squeezed lemon juice and 0.25 cup chopped fresh parsley. This brightens the flavors and cuts through the richness of the spices. If using, add the 0.125 cup torn fresh mint leaves now—they'll release their aroma and add a refreshing note.
Taste and adjust the seasoning with additional salt if needed. The soup should be well-balanced with a harmonious blend of spice, acidity, and herbal notes. Let it rest for 10 minutes before serving to allow the flavors to meld completely. This resting period also helps the soup thicken slightly as it cools.
Pro Tips For Making Arabic Shorba Soup
- SOAK BEANS 8 HOURS: I learned this the hard way—skipping the long soak leaves broad beans tough as boot leather. Dump them in cold water with a pinch of salt 8 hours ahead, then rinse and simmer. The texture difference is night and day, especially when you’re ladling soup into someone’s bowl.
- FRY ONIONS UNTIL DARK: Crank the heat high and fry those onions until they’re deep golden, almost caramelized—think "burnt toast" level, not "lightly cooked." This isn’t just flavor; it’s the base that carries the whole soup. Skip this, and you’re left with a watery, one-dimensional broth.
- STRAIN STOCK TWICE: Fat and sediment in store-bought stock make shorba look murky and taste off. After simmering, strain it through a fine-mesh sieve, then a coffee filter or cheesecloth for a crystal-clear broth. Yes, it’s extra work, but the soup will look and taste like you slaved over it.
- SALT THE CHICKPEAS: Add a teaspoon of salt to the chickpeas while they simmer—it seasons them directly and prevents blandness. I used to forget, and the beans would taste like they were swimming in plain water. Do this, and every spoonful packs flavor.
Wine and beer pairings for these flavors
Light White Wine
A crisp, dry Vermentino from Sardinia or Gavi di Gavi from Piedmont is my go-to pairing for shorba. Their bright acidity and citrus notes mirror the lemon finish in the soup, while their mineral undertones complement the earthy spices.
Serve slightly chilled (45-50°F) to enhance the wine's refreshing quality. 🍷
Medium-Bodied Red
For a red wine lover, a Croatian Plavac Mali or Syrah from Lebanon offers enough body to stand up to the soup's richness. Look for wines with black pepper and dried herb notes—they echo the cumin and coriander beautifully. A 60°F serving temperature brings out the wine's aromatic complexity.
Beer Pairings
A Turkish Efes Pilsner or Moroccan Flag lager provides the perfect contrast with its clean, slightly bitter finish. The effervescence cuts through the soup's creaminess, while the malt sweetness balances the spices.
For a craft option, try a Belgian Saison—its peppery notes and herbal character make it an unexpected but excellent match. Serve at 45°F for optimal flavor.
Non-Alcoholic Options
Sparkling pomegranate juice from Turkey (like Doluca) adds vibrant acidity and floral notes that complement the soup's herbs. For a simpler choice, hibiscus tea (served cold) with a squeeze of lemon provides tartness and a beautiful ruby color.
Both options enhance the meal without overpowering the shorba's delicate flavors. 💫
Regional Wine Traditions
In Levantine cuisine, Arabian Muscat (a fortified wine) is traditionally served with spiced dishes. Its honeyed sweetness and aromatic intensity balance the soup's heat and earthiness. For a modern twist, try a Greek Assyrtiko—its saline minerality and citrus brightness make it a sophisticated alternative to heavier wines.
Nutrition facts
Frequently asked questions
Can I make this shorba without broad beans?
If you can't find fresh or frozen broad beans, substitute with green beans or sugar snap peas for a similar texture. For a heartier option, try white beans or lentils—they'll absorb the spices beautifully. The soup will still be delicious, though the flavor profile will shift slightly.
How do I toast the spices for maximum flavor?
Toast your whole cumin and coriander seeds in a dry pan over medium heat for 30 seconds, stirring constantly until fragrant but not browned. Grind them fresh in a mortar and pestle or spice grinder for the best aroma. This step unlocks their full potential—never skip it! The spices should smell warm, earthy, and slightly nutty.
Why does the recipe call for lemon juice at the end?
The lemon juice brightens the soup by cutting through the richness of the spices and olive oil, adding a refreshing contrast. It also balances the earthy flavors, making each spoonful more vibrant. For a tangy alternative, use apple cider vinegar (1 tbsp), but fresh lemon is ideal.
Can I make this shorba in an Instant Pot?
Yes! Sauté the onions and spices as directed, then add everything else and cook on high pressure for 15 minutes. Release pressure naturally, then finish with lemon and herbs. The beans may soften faster, so check at 10 minutes if you prefer firmer textures. The Instant Pot version cooks in 30 minutes instead of hours, but the slow simmer is traditional.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently on the stove, adding a splash of water if needed. For meal prep, portion the broth and beans separately—this keeps the herbs fresh and prevents sogginess. The flavors actually improve overnight!
