Persian Beef Barley Soup

Featured in: Home Meal Ideas

This hearty Persian-inspired soup combines tender beef stew meat with pearl barley, lentils, and white beans in a rich, aromatic broth. Fresh parsley, cilantro, dill, and chives add brightness, while turmeric and black pepper provide warmth. Each bowl is finished with a tangy swirl of sour cream and crowned with crispy mint-fried onions for an authentic touch. Perfect for cold evenings, this nutritious one-pot meal serves 6 and can easily be adapted for vegetarian diets.

Updated on Fri, 30 Jan 2026 08:56:23 GMT
A steaming bowl of Beef Barley Soup garnished with mint-fried onions and a swirl of sour cream, served with crusty bread.  Pin It
A steaming bowl of Beef Barley Soup garnished with mint-fried onions and a swirl of sour cream, served with crusty bread. | akalbites.com

My neighbor Nasrin taught me this soup on a cold afternoon when she caught me shivering on the porch without a proper meal plan. She pulled out her worn recipe notebook and started moving through the kitchen with such quiet certainty that I just watched, mesmerized by how she layered flavors like she was conducting something sacred. The beef turned mahogany-brown, the herbs went in at just the right moment, and then came the swoosh of sour cream across the surface like an artist's final brushstroke. I realized then that this wasn't just a recipe—it was her way of saying someone mattered enough to feed properly.

I made this for my book club and someone asked for the recipe before we'd even finished the first course. That's when I knew it had crossed from good to something people actually want in their own kitchens. The sour cream swirl sparked this whole conversation about comfort and tradition, and suddenly everyone was sharing their own soup stories. By the end of the night, we'd moved past our planned discussion entirely—this bowl had created its own momentum.

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, 500g cut into 2cm cubes: You want pieces substantial enough to stay tender through the long simmer, not tiny fragments that disappear.
  • Pearl barley, 1/2 cup rinsed: Rinsing stops the starch from making everything cloudy, and it plumps beautifully as it cooks.
  • Dried lentils, 1/2 cup rinsed: They hold their shape better than split peas and add this earthy sweetness that rounds out the whole thing.
  • Dried white beans or cannellini beans, 1/2 cup soaked overnight and drained: The overnight soak makes them creamy rather than mealy, trust me on this one.
  • Large onion, finely chopped: This is your flavor foundation, so don't rush it and don't chop it too coarse.
  • Medium carrots, 2 diced: They should be chunky enough to bite into, not dissolved into invisibility.
  • Celery stalks, 2 diced: Often overlooked but it adds a backbone of subtle earthiness that ties everything together.
  • Garlic cloves, 2 minced: Fresh is non-negotiable here—it keeps the soup bright rather than letting it get one-note heavy.
  • Fresh parsley, 1/2 cup chopped: Add it near the end so it stays vibrant green and tastes alive.
  • Fresh cilantro, 1/2 cup chopped: Some people skip this, but it's the reason the soup tastes distinctly Persian rather than just generic.
  • Fresh dill, 1/4 cup chopped: This is what makes people close their eyes and say what is that? when they taste it.
  • Fresh chives, 1/4 cup chopped: A gentle onion whisper that doesn't overpower, perfect for finishing.
  • Dried mint, 2 tbsp for garnish and fried onions: Buy it from somewhere good because old dusty mint tastes like, well, old dust.
  • Sour cream, 200g: The swirl creates pockets of cool tanginess that make each spoonful feel luxurious.
  • Olive oil, 2 tbsp: Use something you actually like tasting because it matters here.
  • Butter, 1 tbsp for fried onions: Butter browns better than oil and gives those onions a deeper color.
  • Ground turmeric, 1 tsp: It gives that warm golden glow and hints at the Persian soul of the dish.
  • Ground black pepper, 1/2 tsp: Fresh cracked is always better than pre-ground.
  • Salt, 1 1/2 tsp plus more to taste: Taste as you go because every stock is different.
  • Beef or vegetable stock, 2 liters: Homemade stock makes a difference, but good quality store-bought works too.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sear the beef until it's mahogany-brown:
Heat the olive oil in your pot over medium-high heat and let it get almost smoking. Working in batches if needed, brown the beef on all sides until it develops that deep color—this takes about 5 minutes and releases flavors that make everything taste more beef-forward and rich. Don't crowd the pan or it'll steam instead of sear.
Build your flavor base with onions and spices:
Set the beef aside and add the remaining oil, letting it warm before you add the chopped onions. Cook them until they're golden and start to stick to the bottom slightly, about 6 minutes—this is when they turn from sharp to sweet. Stir in the garlic, turmeric, pepper, and salt and let it all bloom together for a minute until it smells so good you have to stop yourself from tasting the raw spices.
Add your vegetables for depth:
Toss in the carrots and celery and let them soften for 3 minutes, just until they start releasing their own flavors into the oil. You're not cooking them through, just waking them up.
Combine everything and let it simmer low and slow:
Return the beef to the pot, add the barley, lentils, beans, and stock all at once, and bring to a rolling boil before reducing the heat way down. Cover it and leave it alone for 90 minutes, stirring only occasionally, because good soup needs time to think about itself.
Stir in the fresh herbs for brightness:
After an hour and a half, add all your chopped parsley, cilantro, dill, and chives, then let it bubble uncovered for 10 more minutes. The soup should taste alive now, with layers you can actually taste.
Prepare the mint-fried onions while the herbs settle:
In a small skillet, melt butter over medium-low heat and add a thinly sliced onion—cook it slowly for about 10 minutes until it's deep golden and crispy at the edges. Just before removing from heat, sprinkle in the dried mint and stir for one more minute until the whole thing smells like a Persian bazaar.
Finish each bowl with cream and crunch:
Ladle the soup into bowls and swirl 1 to 2 tablespoons of sour cream into each serving, creating those beautiful white patterns. Top generously with the mint-fried onions so you get crispy texture in every spoonful.
Serve with bread for soaking up every last drop:
Use crusty bread or Persian flatbread to catch the good stuff at the bottom of the bowl.
Hearty Beef Barley Soup with tender beef, barley, beans, and lentils in a fragrant Persian-inspired broth topped with fresh herbs.  Pin It
Hearty Beef Barley Soup with tender beef, barley, beans, and lentils in a fragrant Persian-inspired broth topped with fresh herbs. | akalbites.com
Hearty Beef Barley Soup with tender beef, barley, beans, and lentils in a fragrant Persian-inspired broth topped with fresh herbs.  Pin It
Hearty Beef Barley Soup with tender beef, barley, beans, and lentils in a fragrant Persian-inspired broth topped with fresh herbs. | akalbites.com

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.

My daughter came home from a difficult day at school and sat down to a bowl of this still steaming, and within two bites she started talking about things. Maybe it's just that soup makes us lower our guard, or maybe it was specifically the combination of warmth and herbs and that little shock of cool sour cream that cracked something open. Either way, I've made it at least once a month since then.

Why This Soup Tastes Like Home

There's something about the layering of spices and herbs that makes Persian cooking feel less like following instructions and more like understanding a language. Each ingredient has a job, and when they all show up at the right time, they speak to each other. The turmeric creates warmth, the fresh herbs brighten it back up, and the beef provides this grounding depth that holds everything together. It's not complicated, but it is intentional, and that intentionality is what makes people feel cared for when they eat it.

Making It Your Own

While this recipe follows a pretty specific Persian path, there's room to move around inside it. I've added spinach before and watched it wilt into the broth in this gorgeous way, and I've seen people use beet greens for a completely different color story. If dairy bothers you, kashk (fermented whey) is the more authentic swap anyway and it brings this tangy funk that's absolutely revelatory. The base is strong enough that it can handle your adjustments without losing its soul.

Timing and Temperature Notes

This soup doesn't really have a moment where you can rush it. The beef needs its time in the pot to become truly tender, the legumes need their simmer to soften properly, and honestly the soup tastes better the next day when all the flavors have gotten to know each other overnight. If you're serving immediately, make sure you've really let it go the full 1 hour 45 minutes—cutting corners here shows in the final taste.

  • Make it on a day when you have time because the slow simmer is part of the point.
  • Leftover soup keeps for 4 days in the refrigerator and freezes beautifully for up to 3 months.
  • Add the sour cream fresh when serving rather than mixing it into the whole pot, so it stays bright and cool.
Colorful Beef Barley Soup in a rustic bowl, finished with golden mint-fried onions and a dollop of tangy sour cream. Pin It
Colorful Beef Barley Soup in a rustic bowl, finished with golden mint-fried onions and a dollop of tangy sour cream. | akalbites.com
Colorful Beef Barley Soup in a rustic bowl, finished with golden mint-fried onions and a dollop of tangy sour cream. Pin It
Colorful Beef Barley Soup in a rustic bowl, finished with golden mint-fried onions and a dollop of tangy sour cream. | akalbites.com

This soup is the kind of thing that works as a weeknight dinner when you need something substantial, or as the centerpiece of a meal when you want to show someone they matter. Make it, adjust it, share it, and watch what happens.

Recipe FAQs

Can I make this soup vegetarian?

Yes, simply omit the beef and use vegetable stock instead of beef stock. The soup will still be hearty and flavorful with the barley, beans, lentils, and fresh herbs.

What can I substitute for sour cream?

For a more authentic Persian flavor, use kashk (fermented whey). Greek yogurt also works well as a tangy alternative, or you can omit the dairy entirely.

Do I need to soak the beans overnight?

Yes, soaking dried white beans or cannellini beans overnight ensures they cook evenly and become tender within the cooking time. Drain them before adding to the pot.

Can I add other vegetables to this soup?

Absolutely! Spinach, chopped beet greens, or diced potatoes make excellent additions. Add leafy greens during the last 10 minutes of cooking to retain their color and texture.

How should I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time. Reheat gently on the stovetop, adding a splash of stock if needed to thin.

What is the purpose of the mint-fried onions?

The mint-fried onions add a crispy texture contrast and aromatic finish that's traditional in Persian soups. The combination of caramelized onions and mint creates a fragrant, flavorful garnish.

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

Tender beef, barley, beans, lentils, and fresh herbs topped with sour cream and mint-fried onions.

Prep Time
25 minutes
Time to Cook
105 minutes
Total Duration
130 minutes
Recipe by Ethan Jacobs


Skill Needed Medium

Cuisine Persian

Makes 6 Portions

Diet Preferences None specified

What You'll Need

Meats

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

Grains & Legumes

01 1/2 cup pearl barley, rinsed
02 1/2 cup dried lentils, rinsed
03 1/2 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 1/2 cup fresh parsley, chopped
02 1/2 cup fresh cilantro, chopped
03 1/4 cup fresh dill, chopped
04 1/4 cup fresh chives, chopped
05 2 tbsp dried mint for garnish and fried onions

Dairy & Garnishes

01 7 oz sour cream or Persian kashk

Pantry & Spices

01 2 tbsp olive oil
02 1 tbsp butter for fried onions
03 1 tsp ground turmeric
04 1/2 tsp ground black pepper
05 1 1/2 tsp salt, plus more to taste
06 8.5 cups beef or vegetable stock

How-To

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, about 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

Simmer the soup: 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.

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

Serve the soup: Ladle the soup into bowls. Swirl 1 to 2 tablespoons of sour cream into each serving and top with mint-fried onions. 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.

What You'll Need

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

Allergy Details

Review each ingredient for possible allergens and speak to your healthcare provider if unsure.
  • Contains dairy (sour cream and butter)
  • May contain gluten (barley)
  • May contain legumes (beans and lentils)

Nutrition (per portion)

Details here are just for reference and not a substitute for professional advice.
  • Kcal: 370
  • Fats: 13 g
  • Carbohydrates: 37 g
  • Proteins: 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.