Beef Barley Persian Soup (Printable Version)

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

# List of Ingredients:

→ Meats

01 - 1.1 lb beef stew meat, cut into 3/4 inch cubes

→ Grains & Legumes

02 - 1/2 cup pearl barley, rinsed
03 - 1/2 cup dried lentils, rinsed
04 - 1/2 cup dried white beans or cannellini beans, soaked overnight and drained

→ Vegetables

05 - 1 large onion, finely chopped
06 - 2 medium carrots, diced
07 - 2 stalks celery, diced
08 - 2 cloves garlic, minced

→ Herbs & Greens

09 - 1/2 cup fresh parsley, chopped
10 - 1/2 cup fresh cilantro, chopped
11 - 1/4 cup fresh dill, chopped
12 - 1/4 cup fresh chives, chopped
13 - 2 tablespoons dried mint for garnish and fried onions

→ Dairy & Garnishes

14 - 7 oz sour cream or Persian kashk

→ Pantry & Spices

15 - 2 tablespoons olive oil
16 - 1 tablespoon butter for fried onions
17 - 1 teaspoon ground turmeric
18 - 1/2 teaspoon ground black pepper
19 - 1 1/2 teaspoons salt, plus more to taste
20 - 8.5 cups beef or vegetable stock

# How to Make It:

01 - 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.
02 - 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.
03 - Add carrots and celery to the pot, cook for another 3 minutes.
04 - 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.
05 - Add chopped parsley, cilantro, dill, and chives to the soup. Simmer uncovered for 10 more minutes. Taste and adjust seasoning as needed.
06 - 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.
07 - Ladle the soup into bowls. Swirl 1 to 2 tablespoons of sour cream into each serving and top with mint-fried onions.
08 - Serve hot with crusty bread or Persian flatbread.

# Expert Advice:

01 -
  • It's deeply satisfying in a way that sticks with you for hours, not because it's heavy, but because every spoonful tastes like someone cared.
  • The texture combination—tender beef, chewy barley, soft beans—creates this unexpected comfort that works for both quiet evenings and feeding a crowd.
  • Once it's simmering, you're free to do almost anything else, making it perfect for days when you want homemade but can't fuss.
02 -
  • Don't skip the overnight soaking of the beans; it's not just tradition, it genuinely changes the texture and digestibility, and rushing this step means hard, grainy beans that no amount of simmering will fix.
  • The soup gets thicker as it sits, so if you're making it ahead, you might need to add a splash of stock or water when reheating to get back to that perfect consistency.
03 -
  • If your soup tastes too mild near the end, don't panic; a squeeze of lemon juice or a pinch more salt can wake up all those subtle flavors and bring them into focus.
  • The beans and barley continue to absorb liquid as the soup cools, so save some extra stock or water handy when you reheat it, and never assume it's too thick until you've warmed it back up.
Go Back