Beef Barley Soup

Featured in: Lunch Nosh

This robust Persian-inspired bowl combines tender beef cubes with pearl barley, lentils, and white beans for a deeply satisfying meal. The base simmers with aromatic vegetables and turmeric, creating a rich, golden broth that's both nourishing and flavorful. Fresh parsley, cilantro, dill, and chives add brightness, while the signature topping of crispy fried onions infused with dried mint brings authentic Persian flair. Each serving gets a luxurious swirl of sour cream that balances the earthy grains with tangy creaminess. Perfect for cold weather or when you need something substantial that feels like a warm embrace.

Updated on Tue, 27 Jan 2026 09:55:00 GMT
Steaming bowl of Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream. Save
Steaming bowl of Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream. | grinnosh.com

My neighbor Parisa brought over a pot of this soup on a freezing January evening, and the moment I lifted the lid, the aroma of turmeric and fresh herbs filled my entire kitchen. She explained it was her family's recipe, passed down through generations, but adapted over the years as life took her from Tehran to here. Watching her swirl sour cream into each bowl with practiced ease made me realize this wasn't just a soup—it was a conversation between tradition and comfort. I've made it dozens of times since, and each batch feels like a small meditation on patience and flavor.

I made this for my book club last winter, and my friend Rachel asked for the recipe before she'd even finished her first bowl. What stuck with me wasn't her compliment, though—it was watching her tear off a piece of flatbread and use it to scoop up the broth, suddenly transported to a meal she'd had years ago in Istanbul. Food has that strange power to unlock memories in people, and this soup does it effortlessly.

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 2-centimeter cubes so they cook evenly and become tender without falling apart, keeping the broth clear and beautiful.
  • Pearl barley, 1/2 cup: Rinsed well before adding, this grain absorbs all the flavors around it and creates a natural, gentle thickening.
  • Dried lentils, 1/2 cup: These hold their shape through the long simmer and add an earthy depth that makes the soup feel substantial.
  • Dried white beans or cannellini beans, 1/2 cup: Soaked overnight and drained, they become creamy without falling apart into mush.
  • Large onion, 1: Finely chopped so it softens completely into the base, building the foundational sweetness of the broth.
  • Medium carrots, 2: Diced to about the size of your pinky fingernail so they cook at the same pace as everything else.
  • Celery stalks, 2: These add an herbaceous undertone that balances the richness of the beef.
  • Garlic cloves, 2: Minced small so they meld into the aromatics without overwhelming anything.
  • Fresh parsley, 1/2 cup: Added near the end so its bright, clean taste doesn't get cooked away.
  • Fresh cilantro, 1/2 cup: This brings a citrusy, almost spicy note that lifts the entire soup.
  • Fresh dill, 1/4 cup: Its delicate anise-like flavor is unmistakably Persian and connects everything together.
  • Fresh chives, 1/4 cup: A whisper of onion flavor that echoes the base you've already built.
  • Dried mint, 2 tablespoons: Most goes into the fried onion garnish, but it's what makes this soup smell like a spice bazaar.
  • Sour cream, 200g: The tangy swirl is both richness and brightness, cutting through the heaviness of the broth.
  • Olive oil, 2 tablespoons: Use a good one if you can; it matters for browning the beef properly.
  • Butter, 1 tablespoon: For the fried onions, where it browns into something almost nutty.
  • Ground turmeric, 1 teaspoon: The signature spice that gives this soup its golden warmth and subtle earthiness.
  • Ground black pepper, 1/2 teaspoon: Freshly ground tastes sharper and more alive than pre-ground.
  • Salt, 1 1/2 teaspoons: Always taste and adjust at the end; different broths carry different salts.
  • Beef or vegetable stock, 2 liters: The backbone of everything, so use stock you actually like drinking.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Brown the beef with confidence:
Heat 1 tablespoon olive oil in a large pot over medium-high heat and watch for the shimmer. Working in batches if needed, add beef cubes and let them sit untouched for a minute or two before stirring, which gives them a proper golden crust on all sides—this takes about 5 minutes total. Remove and set aside on a plate.
Build your flavor base:
Add the remaining olive oil to the pot and sauté the finely chopped onion over medium heat, stirring occasionally, until it turns a deep golden color around the edges, about 6 minutes. Stir in the minced garlic, turmeric, black pepper, and salt, cooking for just 1 minute until you smell the warm spices blooming in the oil.
Add the vegetables:
Toss in the diced carrots and celery and let them cook for 3 minutes, softening slightly and releasing their own aromatics into the pot.
Combine everything and let it simmer:
Return the browned beef to the pot, then add the rinsed barley, lentils, drained soaked beans, and the full 2 liters of stock. Bring to a rolling boil, then reduce the heat to low, cover partially, and let it simmer gently for 1 hour and 30 minutes, stirring occasionally so nothing sticks to the bottom. The longer it simmers, the more the flavors marry together and the broth becomes silky.
Finish with fresh herbs:
After 1 hour and 30 minutes, stir in all the chopped fresh parsley, cilantro, dill, and chives. Simmer uncovered for 10 more minutes so the herbs soften slightly but keep their bright color and flavor. Taste the soup and adjust salt and pepper as needed—trust your palate here.
Make the crispy mint-fried onions:
While the soup simmers those final 10 minutes, melt 1 tablespoon butter in a small skillet over medium-low heat. Thinly slice one onion and add it to the butter, stirring frequently and letting it cook slowly until deeply golden and crisp, which takes about 10 minutes. Stir in 2 tablespoons dried mint in the last minute, cooking just until fragrant, then remove from heat.
Serve with ceremony:
Ladle the soup into bowls, letting the broth run first so you capture the beautiful color. Swirl 1 to 2 tablespoons of sour cream into each serving in a loose ribbon, then top generously with those crispy mint-fried onions. Serve alongside crusty bread or Persian flatbread for soaking up every last drop.
Hearty Persian-inspired Beef Barley Soup garnished with fresh herbs and served alongside warm flatbread. Save
Hearty Persian-inspired Beef Barley Soup garnished with fresh herbs and served alongside warm flatbread. | grinnosh.com

There was a night last spring when my daughter came home after a rough day at school, and I had this soup simmering on the stove. She sat at the kitchen table and ate bowl after bowl, not saying much, just breathing in the steam and slowly returning to herself. Sometimes the greatest thing a soup can do isn't feed your body—it's feed your spirit.

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 Time and Patience

This soup teaches you something about cooking that no quick recipe ever can: that some of the best flavors require sitting still. Unlike a stir-fry or a sauce that comes together in minutes, this broth gets better the longer it simmers. The barley softens and releases starches that create a silky mouthfeel, the lentils practically dissolve into the broth, and the beef becomes so tender it almost melts on your tongue. The first 30 minutes are all activity—chopping, browning, sautéing—but then you can step back and let the pot do the work.

Playing With Variations

Once you've made this soup a few times and know how it should taste, the variations almost suggest themselves. My vegetarian friend asked me to make it without beef once, and I discovered that using vegetable stock instead and adding a handful of spinach or beet greens creates something equally complex and satisfying. Another time, I substituted kashk—that fermented Persian whey—for the sour cream, and while it's more intensely tangy, it felt more authentic somehow, like I'd stepped through a portal into someone's grandmother's kitchen.

Storing and Reheating

This soup is a gift to your future self because it tastes better after a day or two, once all the flavors have had time to deepen and settle. Store it in an airtight container in the refrigerator for up to four days, or freeze it for up to three months—just leave out the sour cream and fresh herbs until you're reheating it for serving. When you reheat, do it gently over medium heat, stirring occasionally, and add a splash of water or more stock if it's thickened too much. The crispy fried onions, though, should always be made fresh just before serving so they stay crunchy and don't get soggy in the warm broth.

  • Frozen soup thaws quickly in the refrigerator overnight and reheats beautifully without any loss of flavor.
  • Keep the fried onions in an airtight container separately and sprinkle them on just when you're about to eat.
  • A drizzle of good olive oil on top when serving adds luxury without much effort.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
U.S. recipe photo showing tender beef, barley, lentils, and beans in a savory soup with tangy sour cream. Save
U.S. recipe photo showing tender beef, barley, lentils, and beans in a savory soup with tangy sour cream. | grinnosh.com

Make this soup when you want to fill your home with warmth and the kind of aroma that draws people to the kitchen without them even realizing what's happening. It's the sort of dish that reminds us why we cook in the first place.

Recipe FAQ

What makes this Persian-style?

The combination of dried mint fried with buttery onions, fresh herb finishing, and the traditional sour cream swirl are signature Persian techniques. The blend of lentils, beans, and barley with beef reflects the hearty soups common in Persian cuisine.

Can I make this ahead of time?

Absolutely. This soup actually improves after a day in the refrigerator as flavors meld together. Store in an airtight container for up to 4 days. Add fresh herbs and garnishes when reheating for best results.

What can I use instead of sour cream?

Persian kashk (fermented whey) offers the most authentic tangy flavor. Greek yogurt or crème fraîche work well too. For dairy-free options, try coconut cream or omit the creamy element entirely.

Do I really need to soak the beans overnight?

Yes, soaking dried white beans ensures even cooking and proper texture. If you forget, use canned white beans (rinsed and drained) and add them during the last 30 minutes of simmering to prevent them from becoming mushy.

How do I store and reheat leftovers?

Cool completely before refrigerating in sealed containers. The barley will continue absorbing liquid, so you may need to add water or stock when reheating. Warm gently over medium heat, stirring occasionally, until steaming hot.

Can I freeze this soup?

Yes, freeze without the sour cream garnish for up to 3 months. The texture of barley may soften slightly after freezing but remains delicious. Thaw overnight in the refrigerator and reheat with a splash of extra liquid.

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.

Beef Barley Soup

Comforting Persian-style soup with beef, grains, and aromatic herbs finished with tangy sour cream and crispy mint onions.

Prep duration
25 min
Cook duration
105 min
Complete duration
130 min
Created by Hannah Lewis

Type Lunch Nosh

Skill level Medium

Heritage Persian

Output 6 Portions

Dietary guidelines None specified

Components

Meats

01 1.1 lb 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 tbsp dried mint

Dairy & Garnishes

01 7 oz sour cream or Persian kashk

Pantry & Spices

01 2 tbsp olive oil
02 1 tbsp butter
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

Directions

Stage 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.

Stage 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.

Stage 03

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

Stage 04

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

Stage 05

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

Stage 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 additional minute. Remove from heat.

Stage 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.

Stage 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.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain about ingredients.
  • Contains dairy (sour cream, butter)
  • May contain gluten (barley)
  • May contain legumes (beans, lentils)

Nutrient content (per portion)

These values are approximate guidelines only and shouldn't replace professional nutritional advice.
  • Energy: 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.