Beef Barley Persian Soup

Featured in: One-Pot Comfort Bowls

This soul-warming soup combines tender beef cubes with pearl barley, lentils, and white beans for a protein-packed meal. The broth gets its depth from aromatic vegetables and a blend of fresh parsley, cilantro, dill, and chives.

What makes this special is the finishing touch—a creamy swirl of sour cream and crispy mint-fried onions that add tangy, savory notes. The result is a comforting, nourishing bowl perfect for cold weather or whenever you crave something hearty and satisfying.

Updated on Tue, 27 Jan 2026 10:25:00 GMT
The finished Beef Barley Soup steams in a rustic bowl, topped with crispy mint-fried onions and a swirl of sour cream. Pin it
The finished Beef Barley Soup steams in a rustic bowl, topped with crispy mint-fried onions and a swirl of sour cream. | plumcrescent.com

My neighbor brought over a thermos of this soup on a gray winter afternoon, steam rising from the lid, and I was immediately transported somewhere warm and fragrant. The first spoonful made me pause—there was depth I couldn't quite name, that perfect balance of earthy barley and tender beef, with a brightness from fresh herbs that felt almost alive. She laughed when I asked for the recipe, saying her grandmother made it every week in Tehran, and it was never quite the same twice because it depended on what you had and how you felt that day. I've made it countless times since, and while mine might not be exactly hers, it's become the soup I reach for when I want something that feels both ancient and completely personal.

I made this for my sister when she was going through a rough patch, and she sat at my kitchen counter for three hours just watching it simmer, breathing in the turmeric and fresh herbs like they were medicine. She told me later that soup was the first moment she felt like things might actually be okay again, which is when I realized this recipe is about so much more than feeding people—it's about showing up for them in the most tangible way possible.

Ingredients

  • Beef stew meat (500 g, cut into 2 cm cubes): Choose pieces with some marbling so they become silky as they braise—this is where the soup gets its depth and richness.
  • Pearl barley (1/2 cup, rinsed): Rinsing removes the starch and keeps the broth clear rather than cloudy, which makes a surprising difference in how elegant the soup looks.
  • Dried lentils (1/2 cup, rinsed): Red lentils break down too much, so stick with brown or green varieties that hold their shape and add textural contrast.
  • Dried white beans or cannellini beans (1/2 cup, soaked overnight and drained): Soaking them overnight isn't just about cooking time—it makes them more digestible and gives them a creamier texture when they finally soften in the broth.
  • Large onion (1, finely chopped): This is your flavor foundation, so don't rush the sautéing—golden onions taste completely different from pale ones.
  • Medium carrots (2, diced) and celery stalks (2, diced): These create that classic aromatic base, and dicing them smaller than usual helps them cook through while the beef is still tender.
  • Garlic (2 cloves, minced): Add it after the onions soften to prevent it from burning—burned garlic tastes bitter and harsh.
  • Fresh herbs—parsley, cilantro, dill, chives (1/2 cup, 1/2 cup, 1/4 cup, 1/4 cup, chopped): These aren't an afterthought; they're what make Persian soup taste like Persian soup, so don't substitute or skip them.
  • Dried mint (2 tbsp): Most of it goes into the fried onion garnish, but its warm, slightly medicinal note is absolutely crucial to the finished flavor.
  • Sour cream (200 g): A generous swirl at the end creates a silky richness—or use kashk if you want to go full Persian and get that fermented tang.
  • Olive oil (2 tbsp) and butter (1 tbsp for fried onions): The oil browns the meat efficiently, while the butter gives the onions their golden crispness.
  • Ground turmeric (1 tsp), black pepper (1/2 tsp), salt (1 1/2 tsp plus more to taste): Turmeric is the spice signature here—it gives that warm, slightly earthy undertone that makes people ask what the secret ingredient is.
  • Beef or vegetable stock (2 liters): Use homemade if you have it, but good quality store-bought is perfectly fine and still creates excellent flavor.

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Brown the beef to seal in the flavor:
Heat a tablespoon of olive oil over medium-high heat until it shimmers, then add your beef cubes in a single layer—don't crowd the pot or they'll steam instead of sear. Let them sit undisturbed for about two minutes per side until deeply browned, which takes roughly five minutes total and creates the savory foundation the entire soup depends on.
Build your flavor base with aromatics:
Add the remaining oil to the pot and sauté your chopped onions until they're golden and soft, which takes about six minutes and fills your kitchen with a smell that promises something delicious. Stir in the minced garlic, turmeric, black pepper, and salt, cooking for just one minute until it becomes fragrant—this is the moment when raw spices transform into something warm and inviting.
Add the supporting vegetables:
Toss in your diced carrots and celery and let them cook for three more minutes until they start to soften slightly and release their own subtle sweetness into the pot.
Combine everything and let time do the work:
Return the browned beef to the pot, add the rinsed barley, lentils, drained soaked beans, and your stock. Bring everything to a boil—you'll see the surface foam slightly—then reduce heat to low, cover, and let it simmer gently for an hour and a half, stirring occasionally to ensure nothing sticks to the bottom.
Finish with fresh herbs for brightness:
After the hour and a half, add all your chopped fresh parsley, cilantro, dill, and chives to the pot and simmer uncovered for ten more minutes, which allows the flavors to mellow together while the fresh herbs maintain their vibrant character. Taste the soup and add more salt if needed—it should taste fully seasoned but not overly salty.
Create the crispy mint-fried onion garnish:
While the soup simmers, melt a tablespoon of butter in a small skillet over medium-low heat and add a thinly sliced onion, cooking it slowly and patiently for about ten minutes until it transforms from raw to deeply golden and crisp—this slow method creates onions that are sweet and fragile, not burnt. Stir in the dried mint in the final minute just to toast it slightly and release its aroma.
Assemble and serve with elegance:
Ladle the steaming soup into bowls and swirl a generous spoonful of sour cream into each one, which creates beautiful white marbling across the surface and adds a cooling richness. Top generously with the mint-fried onions and serve immediately alongside crusty bread or Persian flatbread for soaking up every last drop.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
A ladle of rich Beef Barley Soup reveals tender beef, pearl barley, and vibrant herbs in a savory broth. Pin it
A ladle of rich Beef Barley Soup reveals tender beef, pearl barley, and vibrant herbs in a savory broth. | plumcrescent.com

The first time I brought this soup to a potluck, someone came back for thirds and asked if I'd been cooking it my whole life, which was funny because I'd learned it just months before. That question stuck with me though—it made me realize that the best recipes don't have to come from your family history to feel like home, they just have to be made with intention and genuine care.

Customizing for Your Pantry and Preferences

The beauty of this soup is that it bends to what you have on hand without losing its essential character. If you can't find all four fresh herbs, double up on your favorites—cilantro and parsley are the non-negotiable pair, but dill and chives can shift based on what's available at your market or growing in your garden. Some variations I've enjoyed include swapping the white beans for chickpeas, adding a small handful of spinach in the final minutes for earthiness and color, or even stirring in a tablespoon of tomato paste to deepen the savory notes.

Making It Vegetarian or Vegan

If you want to make this without beef, skip the browning step and simply sauté your onions, then add vegetables and spices as usual before adding vegetable stock instead. The soup still needs to develop flavor, so consider adding a tablespoon of balsamic vinegar or a squeeze of lemon juice at the end to create that savory depth the meat would have provided. For a fully vegan version, replace the sour cream with cashew cream or simply serve it without, allowing the soup to shine on its own—the mint-fried onions made with vegan butter are still absolutely essential.

Storage and Reheating Tips

This soup is wonderful to make ahead because the flavors actually improve after a day in the refrigerator as the herbs and spices continue to meld together. Keep it in an airtight container for up to four days, or freeze it for up to three months—though I recommend freezing it before adding the sour cream garnish, which you can swirl in fresh when you reheat. Reheat gently on the stovetop over low-medium heat, stirring occasionally, and you might need to add a splash more stock if it's thickened too much.

  • Always add the fresh herb garnish and sour cream just before serving to maintain their texture and bright flavor.
  • The mint-fried onions are best made the day of, but you can prepare them an hour ahead and store them in an airtight container at room temperature.
  • Leftover soup becomes even more luxurious the next day, so don't hesitate to make a double batch.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Close-up of hearty Persian-inspired Beef Barley Soup garnished with fresh herbs and mint-fried onions in a ceramic bowl. Pin it
Close-up of hearty Persian-inspired Beef Barley Soup garnished with fresh herbs and mint-fried onions in a ceramic bowl. | plumcrescent.com

This soup has a way of becoming part of your rotation without you quite realizing when it happened, moving from something you're trying to something you make because your body asks for it on cold mornings. That's how you know it's truly a keeper.

Recipe Questions & Answers

Can I make this vegetarian?

Yes, simply omit the beef and use vegetable stock instead. The barley, lentils, and beans provide plenty of protein and substance.

What is kashk and can I substitute it?

Kashk is a fermented whey product traditional in Persian cooking. It has a tangy, slightly salty flavor. Sour cream makes an excellent substitute, though Greek yogurt thinned with a bit of lemon juice works too.

How long does this soup keep?

This soup keeps well for 4-5 days in the refrigerator. The flavors actually improve after a day or two. Reheat gently on the stove, adding a splash of water or stock if it has thickened too much.

Do I need to soak the beans?

Yes, soaking the white beans overnight helps them cook evenly and reduces cooking time. If you forget, you can use canned white beans—add them during the last 30 minutes of simmering.

Can I freeze this soup?

This freezes beautifully for up to 3 months. However, add the sour cream and fried onions fresh when reheating, as the dairy can separate and the onions lose their crisp texture in the freezer.

What can I serve with this soup?

Crusty bread, Persian flatbread, or even crackers make perfect accompaniments. A simple side salad with fresh herbs and a light lemon dressing also complements the rich, hearty flavors beautifully.

Beef Barley Persian Soup

A warming bowl packed with tender beef, pearl barley, lentils, and fresh herbs, topped with tangy sour cream and aromatic mint-fried onions.

Prep time
25 minutes
Time to cook
105 minutes
Overall time
130 minutes
Created by Avery Hayes

Recipe type One-Pot Comfort Bowls

Skill level Medium

Cuisine type Persian

Total made 6 Portions

Dietary details None specified

Ingredient list

Meats

01 1 lb 2 oz beef stew meat, cut into 3/4 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 tablespoons dried mint for garnish and fried onions

Dairy & Garnishes

01 7 oz 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 1/2 teaspoon ground black pepper
05 1 1/2 teaspoons salt, plus more to taste
06 8 1/2 cups beef or vegetable stock

How-to

Step 01

Brown the beef: In a large pot, heat 1 tablespoon olive oil over medium-high heat. Add beef cubes and brown on all sides, 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 vegetables: Add carrots and celery to the pot, 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

Incorporate 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

Finish and serve: 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.

Tools Needed

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

Allergy warnings

Review all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • Contains dairy: sour cream and butter
  • May contain gluten: barley
  • May contain legumes: beans and lentils

Nutrition details (per portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 370
  • Fat content: 13 grams
  • Carbohydrates: 37 grams
  • Proteins: 27 grams