Persian Beef Barley Soup

Featured in: Family-Style Favorites

This robust Persian-inspired soup combines tender beef cubes with pearl barley, lentils, and white beans for a satisfying, protein-rich bowl. The base is built with aromatic vegetables—onions, carrots, celery, and garlic—infused with ground turmeric and black pepper. Fresh herbs including parsley, cilantro, dill, and chives add brightness, while the traditional topping of mint-fried onions brings a fragrant, savory crunch. A swirl of sour cream (or authentic kashk) adds a tangy, creamy finish that balances the hearty elements perfectly.

Ready in just over two hours, this soup develops deep flavors as it simmers, making it ideal for meal prep or feeding a crowd. Serve with crusty bread or Persian flatbread to soak up the flavorful broth.

Updated on Wed, 28 Jan 2026 15:33:00 GMT
A close-up of hearty beef barley soup, a Persian-inspired main dish with tender beef, beans, lentils, and fresh herbs. Save
A close-up of hearty beef barley soup, a Persian-inspired main dish with tender beef, beans, lentils, and fresh herbs. | tastybsissa.com

A cold rain was drumming against the kitchen window when I first attempted this fragrant pot of comfort. I had just found an old jar of dried mint in the back of the pantry and wondered how it could transform simple beef and grains. The kitchen soon smelled like a garden after a summer storm filled with the earthy scent of turmeric and fresh herbs. It was a chaotic Tuesday but the slow bubbling on the stove made everything feel steady.

My neighbor once knocked on the door just as I was swirling the sour cream into the dark green broth. We ended up sitting on the floor with mismatched bowls talking until the soup went cold and then heating it up again. There is something about the way the herbs wilt into the beef stock that invites long conversations.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Beef stew meat: Choosing a well marbled cut ensures the cubes become buttery soft during the long simmer.
  • Pearl barley: This grain acts like a sponge for the beef stock and gives the soup a wonderful chewy texture.
  • Dried white beans: Soaking these overnight is the secret to getting a creamy interior without them falling apart.
  • Turmeric: This golden spice provides the base layer of warmth that connects the meat and the herbs.
  • Fresh cilantro and dill: Using a mountain of fresh greens at the very end keeps the flavor bright and grassy.
  • Dried mint: Sizzling this in butter for just a minute creates a topping that defines the whole dish.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef:
Searing the meat until a dark crust forms adds a deep savory foundation to the entire pot. Do not rush this part as those brown bits at the bottom are pure flavor.
Saute the aromatics:
Let the onions turn a rich gold before adding the garlic and spices to release their aromatic oils. The turmeric will turn the oil a vibrant yellow as it toasts.
The long simmer:
Combine the beef with the grains and stock then let them mingle over a low flame for ninety minutes. Stir occasionally to make sure the barley does not stick to the bottom.
Herbal infusion:
Fold in the fresh chopped greens at the end so they stay vibrant and fragrant. This adds a layer of freshness that cuts through the richness of the beef.
Crispy mint garnish:
Fry the sliced onion in butter until dark and stir in the mint at the final second. The smell of the mint hitting the hot butter is the best part of the whole process.
The final swirl:
Ladle the thick soup into bowls and finish with a heavy dollop of sour cream and the minty onions. Use a spoon to swirl the cream into the broth for a marbled look.
Save
| tastybsissa.com

This soup became my standard peace offering whenever a friend was going through a rough patch or a long winter. Handing over a warm jar topped with those gold onions always seemed to say more than any card could.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Herb Ratios

The balance between cilantro and dill can change the whole mood of the dish. I found that a heavier hand with the dill makes it feel more like spring while cilantro grounds it in earthy tones. Experiment with the ratios until you find the blend that hits home for you.

Finding the Right Cream

While sour cream is easy to find the traditional Persian kashk adds a funky tang that is truly addictive. I often keep a jar in the fridge specifically for when I want that extra layer of complexity. If you use kashk remember it is quite salty so adjust your seasoning accordingly.

Building Better Texture

Texture is everything when you have a soup that sits on the stove for nearly two hours. You want the beans to be soft but the barley to still have a slight bite when you chew. It takes a little practice to get the timing right but the results are worth every minute of waiting.

  • Rinse your lentils thoroughly to remove any dust that might cloud the broth.
  • Cut your carrots and celery into uniform sizes so they cook evenly.
  • Always taste for salt right before serving because the barley is quite absorbent.

Steaming bowl of homemade beef barley soup, featuring golden mint-fried onions and a creamy swirl of sour cream garnish. Save
Steaming bowl of homemade beef barley soup, featuring golden mint-fried onions and a creamy swirl of sour cream garnish. | tastybsissa.com

I hope this bowl brings as much warmth to your table as it has to mine over the years. Enjoy the process of watching the herbs melt into the gold broth.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetet, adding a splash of water or stock if needed.

What's the difference between using kashk and sour cream?

Kashk is fermented whey traditional in Persian cooking, with a tangier, more complex flavor profile than sour cream. Sour cream makes an accessible substitute with similar creaminess. Both add the signature tangy element that balances the hearty soup.

Do I need to soak the beans overnight?

Yes, soaking dried white beans overnight helps them cook evenly and reduces simmering time. If you forget, you can use the quick-soak method: boil beans for 2 minutes, remove from heat, and let stand for 1 hour before draining.

Can I freeze this soup?

Yes, freeze for up to 3 months. Cool completely before transferring to freezer-safe containers. Note that the barley will continue softening when frozen and reheated. Add fresh herbs, sour cream, and fried onions after reheating for best texture.

What can I serve with this soup?

Crusty bread, Persian flatbread (nan-e sangak), or warm pita are perfect for dipping. A simple side salad with lemon-herb dressing complements the rich flavors. Pickled vegetables or torshi add authentic Persian flair.

How do I make it vegetarian?

Omit the beef and use vegetable stock instead. Consider adding extra beans or lentils for protein. The soup will still be hearty and satisfying with the grain and vegetable base.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Persian Beef Barley Soup

Hearty Persian-style soup with tender beef, wholesome grains, legumes, and fresh herbs, topped with tangy sour cream and crispy mint-fried onions.

Prep Time
25 minutes
Cook Time
105 minutes
Total Duration
130 minutes
Recipe by Lauren McCarthy


Skill Level Medium

Cuisine Persian

Makes 6 Number of Servings

Diet Info None specified

What You'll Need

Meats

01 1.1 lbs beef stew meat, cut into 0.75 inch cubes

Grains & Legumes

01 0.5 cup pearl barley, rinsed
02 0.5 cup dried lentils, rinsed
03 0.5 cup dried white beans or cannellini beans, soaked overnight and drained

Vegetables

01 1 large onion, finely chopped
02 2 medium carrots, diced
03 2 stalks celery, diced
04 2 cloves garlic, minced

Herbs & Greens

01 0.5 cup fresh parsley, chopped
02 0.5 cup fresh cilantro, chopped
03 0.25 cup fresh dill, chopped
04 0.25 cup fresh chives, chopped
05 2 tablespoons dried mint for garnish and fried onions

Dairy & Garnishes

01 0.44 lbs sour cream or Persian kashk

Pantry & Spices

01 2 tablespoons olive oil
02 1 tablespoon butter for fried onions
03 1 teaspoon ground turmeric
04 0.5 teaspoon ground black pepper
05 1.5 teaspoons salt, plus more to taste
06 8.5 cups beef or vegetable stock

How to Prepare

Step 01

Sear the beef: In a large pot, heat 1 tablespoon olive oil over medium-high heat. Add beef cubes and brown on all sides for approximately 5 minutes. Remove beef and set aside.

Step 02

Build the aromatic base: Add remaining olive oil to the pot. Sauté chopped onions until golden, about 6 minutes. Stir in garlic, turmeric, black pepper, and salt; cook for 1 minute until fragrant.

Step 03

Add root vegetables: Add carrots and celery to the pot and cook for another 3 minutes.

Step 04

Combine and simmer: Return beef to the pot. Add barley, lentils, soaked beans, and stock. Bring to a boil, then reduce heat, cover, and simmer for 1 hour 30 minutes, stirring occasionally.

Step 05

Finish with fresh herbs: Add chopped parsley, cilantro, dill, and chives to the soup. Simmer uncovered for 10 more minutes. Taste and adjust seasoning as needed.

Step 06

Prepare mint-fried onions: In a small skillet, melt butter over medium-low heat. Add a thinly sliced onion and cook until deeply golden and crisp, about 10 minutes. Stir in dried mint and cook for 1 more minute. Remove from heat.

Step 07

Plate and garnish: Ladle the soup into bowls. Swirl 1 to 2 tablespoons of sour cream into each serving and top with mint-fried onions.

Step 08

Serve: Serve hot with crusty bread or Persian flatbread.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Small skillet

Allergy Details

Review each ingredient for allergies. If unsure, speak with a healthcare provider.
  • Contains dairy: sour cream and butter
  • May contain gluten: barley
  • May contain legume allergens: beans and lentils

Nutrition Info (per serving)

Nutritional data is a helpful guideline, but always check with your doctor if needed.
  • Calorie count: 370
  • Fat content: 13 g
  • Carbohydrates: 37 g
  • Protein amount: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.