Hearty Persian Beef Barley Soup

Featured in: Everyday Meal Rhythm

This aromatic Persian-inspired soup combines tender beef cubes with pearl barley, lentils, and white beans in a rich, flavorful broth seasoned with turmeric and black pepper. Fresh parsley, cilantro, dill, and chives add vibrant color and herbal notes, while a swirl of tangy sour cream and crispy mint-fried onions provide the perfect finishing touch. Ready in just over 2 hours, this hearty one-pot meal serves 6 and pairs beautifully with crusty bread.

Updated on Thu, 29 Jan 2026 18:18:03 GMT
Close-up of steaming Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream in a rustic bowl. Save to Pinterest
Close-up of steaming Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream in a rustic bowl. | douxanir.com

This Beef Barley Soup is a hearty and aromatic Persian-inspired masterpiece. It brings together tender beef, pearl barley, and a nutritious mix of beans and lentils, all simmered with a vibrant variety of fresh herbs. Topped with a tangy swirl of sour cream and fragrant mint-fried onions, it offers a sophisticated balance of flavors and textures.

Close-up of steaming Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream in a rustic bowl. Save to Pinterest
Close-up of steaming Beef Barley Soup topped with golden mint-fried onions and a swirl of sour cream in a rustic bowl. | douxanir.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The secret to this soup's depth lies in the slow simmering process, which allows the grains and legumes to soften perfectly while the beef becomes incredibly tender. The finishing touch of mint-fried onions provides a crisp, aromatic contrast that elevates the dish to a truly special main course.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Meats: 500 g beef stew meat, cut into 2 cm cubes
  • Grains & Legumes: 1/2 cup pearl barley (rinsed), 1/2 cup dried lentils (rinsed), 1/2 cup dried white beans or cannellini beans (soaked overnight and drained)
  • Vegetables: 1 large onion (finely chopped), 2 medium carrots (diced), 2 stalks celery (diced), 2 cloves garlic (minced)
  • Herbs & Greens: 1/2 cup fresh parsley (chopped), 1/2 cup fresh cilantro (chopped), 1/4 cup fresh dill (chopped), 1/4 cup fresh chives (chopped), 2 tbsp dried mint
  • Dairy & Garnishes: 200 g sour cream (or Persian kashk), 1 tbsp butter
  • Pantry & Spices: 2 tbsp olive oil, 1 tsp ground turmeric, 1/2 tsp ground black pepper, 1 1/2 tsp salt, 2 liters beef or vegetable stock

Instructions

Step 1: Brown the Beef
In a large pot, heat 1 tablespoon olive oil over medium-high heat. Add beef cubes and brown on all sides for about 5 minutes. Remove beef and set aside.
Step 2: Sauté Aromatics
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 3: Add Vegetables
Add carrots and celery to the pot and cook for another 3 minutes.
Step 4: 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 5: Incorporate Herbs
Add chopped parsley, cilantro, dill, and chives to the soup. Simmer uncovered for 10 more minutes. Taste and adjust seasoning.
Step 6: Prepare Garnish
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, then remove from heat.
Step 7: Serve
Ladle the soup into bowls. Swirl 1–2 tablespoons of sour cream into each serving and top with the prepared mint-fried onions.

Zusatztipps für die Zubereitung

For the best results, ensure your white beans are soaked for at least 8 to 12 hours before cooking to ensure they soften at the same rate as the barley and lentils. Using a heavy-bottomed large soup pot will help maintain even heat throughout the long simmering process.

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.

Varianten und Anpassungen

You can easily create a vegetarian version of this soup by omitting the beef and using vegetable stock. For a more authentic Persian flavor profile, substitute the sour cream with kashk (fermented whey). You can also increase the nutritional value by adding a handful of fresh spinach or chopped beet greens during the final 10 minutes of simmering.

Serviervorschläge

Serve this hearty soup hot alongside crusty sourdough bread or traditional Persian flatbread like Sangak or Barbari. It makes for a complete and nourishing meal on its own, but can also be part of a larger Persian feast.

Spoonful of Persian-inspired Beef Barley Soup with lentils and beans, served alongside crusty bread for dipping on a linen napkin. Save to Pinterest
Spoonful of Persian-inspired Beef Barley Soup with lentils and beans, served alongside crusty bread for dipping on a linen napkin. | douxanir.com

Whether you are looking for a comforting winter meal or a protein-rich dinner, this Beef Barley Soup provides a beautiful tapestry of Persian flavors that will warm your soul and satisfy your hunger.

Recipe Questions & Answers

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 use instead of sour cream?

For an authentic Persian flavor, use kashk (fermented whey). You can also substitute Greek yogurt or plain yogurt for a similar tangy finish.

Do I need to soak the beans overnight?

Yes, soaking dried white beans overnight helps reduce cooking time and improves digestibility. If you forget, you can use canned beans, drained and rinsed, and add them during the last 30 minutes of cooking.

How do I store and reheat leftovers?

Store the soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a bit of water or stock if needed. The soup also freezes well for up to 3 months.

Can I add other vegetables to this soup?

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

What makes this soup Persian-inspired?

The combination of fresh herbs (parsley, cilantro, dill, chives), turmeric, the tangy sour cream or kashk topping, and the aromatic mint-fried onion garnish are signature elements of Persian cuisine, particularly dishes like Ash Reshteh.

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.

Hearty Persian Beef Barley Soup

Persian-inspired soup with beef, barley, beans, lentils, fresh herbs, and mint-fried onions in aromatic broth.

Prep Time
25 min
Time to Cook
105 min
Total Duration
130 min
Shared by Dominic Holt


Skill Level Medium

Cuisine Persian

Makes 6 Portions

Diet Preferences None specified

What You'll Need

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 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.5 cups beef or vegetable stock

Directions

Step 01

Brown the Beef: Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add beef cubes and brown on all sides for about 5 minutes. Remove beef and set aside.

Step 02

Sauté Aromatics: Add remaining olive oil to the pot. Sauté chopped onions until golden, approximately 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

Build the Broth: 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 additional 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, approximately 10 minutes. Stir in dried mint and cook for 1 additional minute. Remove from heat.

Step 07

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

Tools Needed

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

Allergen Alert

Always verify each item for allergens. If you have concerns, ask your healthcare provider.
  • Contains dairy (sour cream, butter)
  • May contain gluten (barley)
  • May contain legume allergens (beans, lentils)

Nutrition (per portion)

Details here serve as a reference. Please talk to a professional for dietary 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.