Inviting Beef Barley Persian Soup Style

Section: Comforting Soups and Hearty Stews

You'll dive into a bowl loaded with chunks of soft beef, barley, chickpeas, kidney beans, and lentils, all simmered with bunched-up parsley, cilantro, dill, and warm spices. On top, a pile of golden onions crisped with dried mint lets you know it's a true Persian crowd-pleaser. Drop in a little lemon or sour cream to brighten things up. It's a super-filling bowl, full of grains and beans, and every scoop is nourishing and seriously tasty. Add some crunchy mint-fried onions before serving so you don't miss that extra crunch and scent. The flavor only gets better the next day, so go ahead—make it ahead of time. Scoop it up with some toasted bread and enjoy every drop.

Published By Ioana
Updated on Wed, 28 May 2025 15:41:46 GMT
Une soupe de bœuf et de lentilles. Bookmark
Une soupe de bœuf et de lentilles. | ioanacooks.com

Layered with juicy beef, hearty barley, beans, and plenty of herbs, this Persian comfort bowl is just what I crave on cold days. It's the kind of meal that really warms you up from the inside, and honestly, I always want even more of that minty onion topping on top.

Whenever I share this soup with folks, they're surprised rich and tasty food can be this healthy. It was in a Persian kitchen that I first tried onions fried with mint, and now I can't serve this without a big pile of them on top.

Irresistible Ingredients

  • Sour cream: brings tang and super creamy feel swap for Greek yogurt or crème fraiche if you like
  • Chopped dill: packs in herbiness and gives a classic nod pick super fresh green stems
  • Chopped cilantro: adds a fresh zing and lift avoid limp or wet leaves
  • Chopped parsley: tastes sharp and bright go for flat-leaf for more flavor
  • Chopped spinach: makes it fresh and lively use frozen for convenience
  • Tomato paste: adds vivid taste and a hit of tang use rich red paste for best flavor
  • Medium grain rice or small pasta: boosts the filling factor use plump grains
  • Pearl barley: brings that classic chewiness look for clean shiny grains
  • Water or beef or lamb stock: gives the soup its backbone choose low sodium if using store-bought
  • Green or brown lentils: smooth out the soup and soak up all those tastes try ones that hold their shape
  • Dried kidney beans: creamy and rich in protein soak overnight for the best bite
  • Dried chickpeas: earthy flavor and nice texture soak ahead or grab top-notch canned
  • Salt: makes everything else pop tweak to your taste
  • Ground black pepper: gentle heat always better freshly ground
  • Turmeric: golden color and earthy note fresh spice is best
  • Garlic: sharp kick when fresh and grated pick firm big cloves
  • Beef stew meat: chuck or short rib is great go for marbled for tenderness
  • Dried mint: gives that classic Persian flavor pick bright green mint
  • Yellow onions: sweeter and richer the longer you cook them slice them even
  • Olive oil: deepens flavor and browns onions get a good extra virgin

Step-by-Step Directions

Finish and Serve:
Take a taste to be sure the meat’s soft and beans are all the way done and the grains are cooked through. If you want a thicker feel, blend some of the soup and stir it back in. Add more salt or pepper if it needs it. Scoop into bowls and top off with a dollop of sour cream and a heavy shower of mint-oil onions—it’s the final touch!
Add Herbs and Tomato Paste:
Now toss in tomato paste along with spinach, a bunch of parsley, dill, and cilantro. Cover it up and let it bubble gently for another thirty to forty five minutes. The flavors really blend and the soup thickens up. Give it a gentle stir every now and then so it doesn’t stick to the bottom.
Add Grains:
Stir in some barley and rice next. Let that cook over low for about thirty minutes, stirring when you think of it. Pour in more water if it’s looking dry.
Build the Base:
Drop in grated garlic and heat it until it smells strong, then sprinkle in turmeric, salt, black pepper, and toss in chickpeas, kidney beans, lentils. Add 8 cups stock or water. Boil it big, then turn down to a simmer. Put the lid on and let it mellow for an hour, until beans and beef start softening.
Brown the Beef:
Put your beef into the pot with the onions still in there and stir on medium until any juice is gone and there’s a brown crust on the meat. This step is key for flavor.
Sauté the Onions:
Start with oil in a big pot on medium heat. Once hot, add sliced onions and sauté for about twenty minutes. Stir a bunch, let them get dark golden but not burned. Scoop half out, mix in dried mint, then stash that for toppings later.
A bowl of beef and lentil soup. Bookmark
A bowl of beef and lentil soup. | ioanacooks.com

The mix of cilantro, dill, and parsley at the very end is what makes it for me. I double up on herbs every time for extra punch, and my kids live for the fried mint and onions—honestly, that's usually the first thing gone at family meals. Even the picky ones want seconds thanks to those toppings.

How To Store

Cool it down before you pop it in the fridge. Seal it up tight and it'll keep for about four days. Heat it gently and splash in some water or broth if it’s thick. Freezer? Works great. Just portion it out, freeze, and defrost in the fridge overnight when you want more.

Swap Options

Stick with the beef, or try lamb for something deeper—or swap in chicken or turkey if you want it lighter. Mushrooms? That works perfectly for veggie lovers. Canned beans? Toss them in near the end so they don’t get too mushy. Dry herbs work in a pinch—just use less and soak ’em first to get flavor out.

How to Serve

This one’s a meal all by itself but pairs so well with some flatbread and a few pickles on the side. Want it even more Persian? Add a spoon of kashk on top or pile it with fresh herbs and radishes. It’s an awesome make-ahead dinner—the taste is actually better the next day.

A plate with beef and lentil soup. Bookmark
A plate with beef and lentil soup. | ioanacooks.com

Origins and Traditions

Inspired by traditional Persian ash, this thick, herbed, bold soup wins hearts with each spoonful. That topping of sweet onions with a hit of mint? It’s a Persian favorite and gives every bite something fresh and bright. Making big batches for gatherings is the norm—anybody who grew up with this will tell you the first bite brings back the best family memories.

Frequently Asked Questions About Recipes

→ Can I go with lamb instead of beef?

Absolutely! Lamb's a classic swap and brings a deep, yummy taste that goes awesome with those earthy herbs and barley.

→ Stuck without fresh greens and herbs?

No sweat—dried herbs totally work. Use about a quarter of what you would fresh, and soak them a bit to help the texture and bring out that aroma.

→ Is it possible to make it more thick and hearty?

Yep, just blend a bit of the beans and grains, toss that back in, and you'll end up with a thicker, creamy pot that's extra filling.

→ Looking for a meatless way?

Skip the beef and go with veggie broth instead. Load up on extra lentils and beans for a filling, protein-packed bowl.

→ Can you freeze leftovers easily?

Yep, just let things cool off, then stash in the freezer for up to three months. Defrost and warm up when you're ready to eat.

→ Is soaking beans really needed?

If using dried beans, soaking makes them cook better and more evenly. If you're grabbing canned, skip the soak and just toss them in closer to the end.

Barley Beef Soup Persian

Beef, barley, and beans simmer with vibrant Persian greens, then get topped with silky mint-fried onions for a rich, creamy finish.

Time Needed to Prep
20 minutes
Cooking Duration
120 minutes
Overall Time
140 minutes
Published By: Ioana

Category of Recipe: Soups & Stews

Preparation Difficulty: Medium Difficulty

Type of Cuisine: Persian Fusion

Number of Portions: 17 How Many It Serves (17 cups)

Dietary Preferences: ~

Ingredients You'll Need

→ Main Ingredients

Ingredient 01 120 millilitres chopped fresh dill
Ingredient 02 1 cup chopped fresh cilantro
Ingredient 03 1 cup chopped fresh parsley
Ingredient 04 2 cups chopped fresh spinach or 120 millilitres frozen chopped spinach
Ingredient 05 3 tablespoons tomato paste, toss in an extra spoon if you want more color
Ingredient 06 60 millilitres medium grain rice or any small pasta you like
Ingredient 07 240 millilitres pearl barley
Ingredient 08 2.8 litres water or beef/lamb stock; kick off with 1.9 litres and pour in more as it cooks down
Ingredient 09 60 millilitres green or brown lentils
Ingredient 10 60 millilitres dried kidney beans, rinse and soak them overnight
Ingredient 11 60 millilitres dried chickpeas, let them soak in water overnight and drain
Ingredient 12 1.5 teaspoons salt, you can tweak this as you go
Ingredient 13 0.5 teaspoon ground black pepper
Ingredient 14 1 teaspoon ground turmeric
Ingredient 15 3 garlic cloves, grated or finely minced
Ingredient 16 225 grams beef stew meat, diced into 1.25 cm bits
Ingredient 17 2 tablespoons dried mint, break it up nicely
Ingredient 18 2 large yellow onions, slice them thin
Ingredient 19 6 tablespoons olive oil

→ For Serving

Ingredient 20 1 cup sour cream, or go with crème fraîche, or swap 60 millilitres vinegar/lemon juice

Steps to Follow

Step 01

Scoop the soup into your bowls while it's piping hot. Pile on that minted fried onion you've saved, and don't be shy with the sour cream or whatever topping suits you.

Step 02

Want it thicker? Blend a bit of the soup, then pour it back in. Taste and add more salt or pepper if it needs it.

Step 03

Next up, stir in all the tomato paste, spinach, parsley, cilantro, and dill. Cover up the pot and keep it simmering for 30 to 45 minutes. Everything's done when the beef and beans are nice and soft.

Step 04

Chuck in the barley and the rice or small pasta now. Keep the lid on and let it bubble for another half hour, stirring every now and then.

Step 05

In with your turmeric, black pepper, salt, soaked chickpeas, kidney beans, lentils, and all your liquid. Crank the heat up until it boils, then drop it down, stick the lid on, and let it go low and slow for an hour. Stir every so often.

Step 06

Toss the beef into those onions. Let it cook until the juices have gone and the meat's browned up a bit. Sprinkle in the garlic and give it another two minutes.

Step 07

Warm the olive oil in your big pot over medium heat. Throw in the onions and cook until they're deep golden, about 20 to 25 minutes. Scoop half out, toss with the dried mint, and set them aside for topping.

Extra Tips

  1. It's better to soak your beans overnight so they're tender. Canned ones? Toss them in later.
  2. Want next-level garnish? Fry up your onions ahead with a good, high-heat oil.
  3. Don't have fresh herbs? Dried is cool—just use a quarter of the amount. Soak and drain first.
  4. If you cook this soup a day ahead and reheat it, the flavor gets even deeper.
  5. Tradition calls for a tangy, rich topping called kashk (it's like a thick, fermented dairy sauce).
  6. Keep leftovers in the fridge for 4 days, or stash in the freezer up to 3 months.

Tools You'll Need

  • Big sturdy pot (needs to hold at least 5 or 6 litres)
  • Wooden stirring spoon
  • A sharp chef's knife
  • Cutting board
  • Ladle for serving
  • Small bowl for mixing

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Barley and maybe your pasta have gluten
  • Got dairy from the sour cream or crème fraîche

Nutritional Information (Per Serving)

Remember, these values are for guidance only and shouldn't replace advice from a professional.
  • Calories Per Serving: 158
  • Total Fat: 6 grams
  • Carbohydrate Amount: 20 grams
  • Protein Amount: 7 grams